현재 3D 자바 게임에서 jMonkeySDK로 작업하고 있습니다. 정말 내 공간 (3D 모델)에서 메쉬를 얻는 방법을 알아야합니다. 누구나이 엔진에 대한 경험이 있으며 메쉬에 액세스 할 수있는 방법을 알고 있습니까?3D 모델에서 메쉬를 얻으려면 어떻게해야합니까?
설명서를 검색하고 많은 자습서를 읽었습니다. 그러나 나는 방법을 찾지 않는다. 희망 누군가가 나에게 jME3 내부
현재 3D 자바 게임에서 jMonkeySDK로 작업하고 있습니다. 정말 내 공간 (3D 모델)에서 메쉬를 얻는 방법을 알아야합니다. 누구나이 엔진에 대한 경험이 있으며 메쉬에 액세스 할 수있는 방법을 알고 있습니까?3D 모델에서 메쉬를 얻으려면 어떻게해야합니까?
설명서를 검색하고 많은 자습서를 읽었습니다. 그러나 나는 방법을 찾지 않는다. 희망 누군가가 나에게 jME3 내부
모델 Spatials
대부분 중 하나 Node
또는 Geometry
인으로, Spatials
로 저장 할 수 있습니다.
Nodes
단지 다른 Spatials
포함 (하지만 그들의 위치, 회전 등을 변형 할 수있다)은 단지 Geometries
Mesh
ES 및 Material
S 및 Mesh
와 관련된 다른 정보를 포함하고있다.
가장 쉬운 방법은 SDK에서 모델을 열고 Nodes
및 Meshes
의 레이아웃을 보려면 장면 탐색기 윈도우를 사용하는 것입니다. 그런 다음 원하는 항목을 결정할 수 있습니다. 종종 Nodes
몇 개를 살펴보고 관심있는 Geometry
을 찾은 다음 Geometry
에서 Mesh
을 얻으십시오.
프로그래밍 방식으로 Node
구조를 반복적으로 반복하여 각 자식을 반복 할 수 있습니다. 아이가 Node
인 경우 기하학 인 경우 해당 이미지도 스캔 한 다음 Mesh
이 표시됩니다.
음, Geometry에 대한 공간 캐스트 가능 (일부 공간이 있습니다), 그렇다면 쉽게 그 점에서 –
음, 모르겠어 ...이 http://hub.jmonkeyengine.org/forum/topic/을 발견했습니다. 캐스트 - 공간 - 투 - 기하학/ 그러나 나는 그곳의 실제 수정이 실제로 무엇인지 몰라 ...? – Pixell
코드에서 공간을 '공간'유형 인'System.out.println ("Castable :"+ spatial instanceof Geometry ";)로 지정하면 답변을 얻을 수 있습니다. –