raycasting

    0

    1답변

    미리 도움을 주셔서 감사합니다. Three.js Raycaster 클래스를 사용하면 카메라의 광선을 대상으로 보낼 수 있습니다. 나는 그 반대의 작업을 원한다. 우리가 화면에 투영을위한 화면을 나타내는 비행기가 있다고 상상해보십시오. 우리는 또한 투사 될 물체 (메시)를 가지고 있습니다. 나는 정점이 화면에 투영 될 곳을 찾으려고합니다. 실제로 정점의 경우

    3

    1답변

    UnityEngine.EventSystems에서 IDragHandler 및 IDropHandler를 구현하는 GameObject가 있습니다. OnDrop에서이 개체가 다른 개체 앞에 드롭되었는지 확인하고 싶습니다. Physics.Raycast를 사용하고 있지만 일부 경우에만 true를 반환합니다. 나는 광선에 대한 방향으로 광선을 가리키는 스크린 포인트를

    0

    1답변

    나는 광선의 간격을두고 멈추고 그들이 구의 반경 내에 있는지 확인하려고했다. 나는 이것을하기 위해 훨씬 더 효율적인 수학적 방법을 찾았지만 모두 C++로 작성되었습니다. 이 같은

    0

    1답변

    THREE.js의 Raycaster를 사용하여 마우스 위치로 객체에 집중합니다. 내가 문제없이 수백만 번 해본 일이지만, 현재 작동하지 않는 설정이 있습니다. 간혹 onFocus 콜백이 시작되지만 대부분 onBlur 콜백이 호출됩니다. 지금까지 예제와 스택 오버 플로우 질문에서 볼 수있는 것은 올바르게 수행하고 있지만, 그렇지 않은 것 같습니다 ... 지금

    0

    1답변

    저는 Unity에서 레이크 캐스트를 사용하여 점프하도록하는 캐릭터를 보유하고 있습니다. 그러나 레이캐스가 땅에 떨어지지 않더라도 (나는 디버그 출력으로 레이를 볼 수 있습니다) 플레이어는 여전히 뛰어 넘을 수 있습니다. 왜 광선이 항상 그것이 충돌하고 있다고 생각하는지 어떤 아이디어? 광선이 내 캐릭터 충돌자를 때릴 수 있습니까? 필자는 수 시간 동안 온라

    1

    1답변

    2 포인트 사이에 벽이 있는지 여부에 따라 true 또는 false를 반환하는 간단한 DirectPath bool 함수가 있습니다. public bool DirectPath (Vector2 start, Vector2 end) { RaycastHit2D hitWall = Physics2D.Linecast (start, end, 8); i

    3

    1답변

    마우스 피킹을위한 교차 또는 광선 캐스팅의 기본 방법이없는 obelisk.js을 사용하고 있습니다. 따라서 직접 메서드를 만들려고합니다. 그러나 어떻게 진행해야할지 모르겠습니다. 여기에 마우스 오버 (I 마우스 큐브의 상단에있을 때 감지 할)와 기본 펜에 대한 코드입니다 : Codepen sample // Canvas & Scene Init: va

    0

    2답변

    를 표시 문제가있을 때 : 나는 그것을 클릭하면 3D 모델에 구를 붙여 싶습니다 . 저는 ThreeJs 레이 캐스터를 사용합니다. 캔버스가 전체 페이지를 다루는 경우 완벽하게 작동하지만 페이지에 머리글 표시 줄을 추가하면 작동하지 않습니다. 다음은 몇 가지 그래픽 예 : 헤더 바없이 , 구가 마우스 포인터 아래에 나타납니다, 아무 문제 없습니다 : 헤더 바

    1

    1답변

    누군가 나를 도울 수 있습니까? (디버깅 ..) 게임 화면에서 raycast를보고 싶습니다. 그 목표를 달성하는 가장 좋은 방법은 무엇입니까? "box2d"를 사용합니다. 그리고 내가 화면에 물건을 그리는 방법은 애니메이션입니다. 그래서 "EdgeShape"를 만들어야한다는 뜻입니까? 그리고 이것이 제 디버그 라인입니까? 당신이 줄 수있는 제안이나 아이디어

    2

    1답변

    자, 여기 내 코드가 있습니다. 이것은 정말 간단해야하지만 어떤 이유로 든 나와 함께하기를 원하지 않습니다. Raycast는 마우스에서 광선을 보내고, 태그가있는 객체에 도달하면 변수에 숫자를 할당합니다. 객체를 히트하지 않으면 변수를 -99로 설정합니다. 어떤 이유로 광산에 걸려 : A. 내가 개체를 때리지 마세요, 그것은 -99 처음으로 출력하지만, 그