2011-11-04 2 views
1

Point Sprites에 대한 네이티브 지원이 계획되어 있지만 Java3D에서는 구현되지 않은 것처럼 보입니다. 소스 코드에 추가하고 Java3D의 내 자신의 버전을 컴파일의 짧은Java3D에서 Point Sprites를 사용할 수 있습니까?

Point Sprite RFE

, 저를 렌더링하는 포인트 스프라이트를 사용하는 기하학 파생 클래스를 만들 수 있도록하는 어떤 해결 방법은?

답변

0

내가 생각해 낸 대답은, 불행히도, 아니오입니다. 오늘날에는 포인트 스프라이트를 허용하는 기능이없는 것처럼 보이며 포인트 스프라이트의 추가가 중단되었습니다.

0

글쎄, 정확하게 포인트가 무엇인지 생각하면 실제로 작은 원입니다. 저는 Java3D에 익숙하지 않지만 서클을 렌더링 할 수있는 클래스가있을 것이라고 확신합니다. 그렇지 않은 경우 원을 렌더링 할 수있는 무언가를 작성해야합니다. 원이 점으로 보이기 위해 항상 카메라를 완전히 마주 보도록 조심해야합니다.

+0

좋은 시도이지만, 미안하지만, 아닙니다. 포인트 스프라이트는 서클과 매우 다릅니다. 전체 아이디어는 그래픽 카드에 1 개의 좌표를 보내고 4 개의 쿼드 중 4 개를 보내는 것입니다. 원으로 변경하면 문제가 더욱 악화됩니다. 그것은 훨씬 더 정점입니다. 점 스프라이트는 네 모퉁이가 아닌 중심 위치에 의해 지정된 이미지 또는 텍스처입니다. 더 효율적입니다. – Luke

관련 문제