2011-02-03 1 views
0

우리에게는 Java3D, Google Sketchup, JavaFX 또는 게임 프레임 워크와 같이 익숙하지 않은 기술이 많이있을 것으로 생각됩니다.많은 수의 간단한 개체를 빠르게 표시하고 업데이트하는 데 사용할 수있는 것은 무엇입니까?

많은 수의 간단한 개체를 3 차원으로 표시 할 수 있어야하는 앱을 만들 준비가되었습니다. 몇 천 와이어 프레임 상자라고 말하면 우리가 쉽고 부드럽게 팬, 회전 및 확대/축소 할 수 있습니다. 우리는 주로 자바 샵이므로 다른 기술에 비해 자바 솔루션이 더 선호 될 것입니다. 왜냐하면 우리가 강점을 가지고 있기 때문입니다.

마우스로 드롭 및 객체 크기 조정을 원합니다. 또한 외부 응용 프로그램의 이벤트 피드를 기반으로 상자 또는 다른 객체의 위치를 ​​다시 지정하려고합니다. 그래서 우리는 수백 상자의 상자를 1 초에 몇 번 다시 배치해야 할 수도 있습니다.

실제로 어떤 기술이이 작업을 수행 할 수 있습니까?

우리의 레거시 앱은 Java 3D로이 작업을 수행하지만 차세대 버전에 적합한 것을 고려하고 싶습니다.

우리는 Java3d보다 더 높은 수준의 것을 좋아합니다.

편집 : 결국, 우리는 jMonkeyEngine을 사용했고 그것은 우리를 속였습니다.

답변

1

거의 모든 것을 가지고 초당 많은 프레임에서 수천 개의 와이어 프레임 상자를 렌더링 할 수 있습니다. 3D 하드웨어 가속을 사용하면 완전히 상호 작용하는 프레임 속도로 z 버퍼에서 단색으로 렌더링 될 수 있습니다. 나는 당신이 묘사 한 이미지가 결정을 내리는 데 도움이 될 것이라고 생각하지 않습니다. 사용하기 쉬운 것을 선택하십시오.

+0

좋은 조언. Java3d는 필요한 기능을위한 많은 코드와 동일합니다. Java3D에 비해 필요한 코드의 양을 줄일 수 있다고 제안 하시겠습니까? –