raycasting

    0

    1답변

    많은 스레드를 검색했지만 여전히 문제에 직면하고 있습니다. 위도/경도가 폴리곤 내부 또는 외부에 있는지 알아야합니다. 나는 방법에 따라 사용했다 : private boolean LineIntersect(LatLng tap, LatLng vertA, LatLng vertB) { double aY = vertA.latitude; doubl

    3

    1답변

    레이가 큐브에 부딪혔는지를 확인하는 매우 빠른 방법이 있습니까? 나는 큐브의 모든 삼각형을 단순히 검사 할 수 있다는 것을 알고 있지만 광선이 많고 많은 큐브가 있으며 매우 빠르게 발생해야합니다. 레이가 큐브에 부딪혔는 지 확인하는 간단하고 빠른 방법이 있습니까? (구체를 먼저 확인하는 것은 지금 옵션이 아닙니다.)

    3

    2답변

    나는 보드와 oculus 보드 및 단일 보드를 검색했습니다. 도움이 된 것을 찾을 수 없었습니다. 저는 차량 시뮬레이션을하고 있습니다. oculus를 사용하기 전에, 그것은 단지 보통 사람의 첫 번째 관점이었습니다. 레이싱 휠/페달을 사용하여 운전하고 마우스로 모든 버튼과 스위치를 제어했습니다. 화면의 마우스 포인트에서 레이 캐스팅을 사용하여 차량의 다양한

    2

    2답변

    나는 당신이 걸어 다니는 것과 같은 포켓몬 게임을 만들고 있습니다. 이것은 톱 다운 2d 게임입니다. 그러나 나는 내 앞에서 특정 타일을 감지하려고합니다. 내 캐릭터는 Y 1이고 맵은 Y 0입니다. 레이크 캐스트를 전달하려고 시도했지만 실제로 작동하지 않았습니다. 여기 내가 뭘하려 : colliders는 2D colliders 경우 if (Input.Get

    1

    1답변

    간단한 3D (ehm .. 2.5D) 레이 캐스팅 엔진을 위해 PixelToaster (프레임 버퍼에 그릴 C++ 라이브러리)를 사용하고 있습니다. 이전 학교 WASD 키 구성을 사용하여 카메라를 이동합니다 (W = 앞으로, S = 뒤로, A = 좌회전, D = 우회전). 그러나 저는 현대적인 프리 록 접근 방식을 위해 마우스를 사용하고 싶습니다. , 머리

    0

    1답변

    저는 Java로 Ray Caster를 쓰고 있습니다. 모든 것이 작동합니다 (A는 광선을 투영하고 Line-Pline 교차점을 정확하게 기록 할 수 있습니다). 아직 구현하지 못한 유일한 방법은 첫 번째 교차점을 감지하는 것입니다 (첫 번째 교차점은 테스트하지 않음). 그래서 제가 비행기를 클릭했지만 그 비행기의 바로 뒤에 다른 비행기가 있고 그 비행기가

    -1

    1답변

    나는 수백 개의 하위 모델 (근육)으로 구성된 인체 모델을 가지고 있습니다. 하위 모델을 클릭하고 이름을 가져오고 싶습니다. 기본적으로 두 가지 가능한 해결책을 알고 있습니다. 미묘한 모든 단일 하위 모델에 대해 바보 같은 스크립트 OnButtonDown을 만들려면. 내 하위 모델에 작동하지 않았다 나는 두 번째를 시도했습니다 을 raycasting 사용하

    0

    1답변

    2 가지 방법으로 클릭 할 수있는 게임 개체를 만들고 싶습니다. 이 그림은 단지 예일뿐입니다. 다른 기능을 가진 클릭 가능한 두 개의 "hitpoint"가 있습니다. 첫 번째 (검은 색) 게임 객체를 x 및 y 좌표로 이동해야합니다. 노란색 부분은 게임 개체의 각도를 변경해야합니다. 나는 이미 레이캐스터로 몇 가지 것을 시도했지만 그것을 얻지는 못했다. 누

    1

    1답변

    개체 교차 검사가있는 3 개의 장면이 있습니다. 모든 scene 객체를 배열에 추가 한 다음 레이 케스터에서 검사합니다. var intersects = raycaster.intersectObjects(scene.children); 다음 개체의 색을 확인하고 마우스 포인터를 사용하여 변경하십시오. INTERSECTED.material.emissive.se

    1

    1답변

    래스터 화보다 Ray Marching/Ray 캐스팅을 사용하는 이유를 알고 싶습니다. 특별한 경우에만 더 나은가요? 답변 해 주셔서 감사합니다.