2013-01-09 3 views
0
나는 다음과 같은 기능을 제공합니다 자바에서 프로그램을 작성하려는

:, 그림, 텍스트 쇼 동영상과 브라우저 가능한 경우 (많은 기능을 필요로하지 않습니다).자바 3D 커버 플로우 (3D 객체에 매핑 2D 컨텐츠) -> 어떤 프레임 워크/기술

내 생각은 이러한 의견 (일종의) 커버 플로우와 같은 GUI를 매핑하는 것이다. 예를 들어 각면에 비디오 또는 그림이 있으며 사용자가 회전시킬 수있는 큐브입니다.

이제 올바른 기술을 찾고 있습니다. http://jroller.com/gfx/entry/a_swing_opengl_photo_viewer 티저 좋은 인상을 준다 : 나는 (3D "창"에 대한 사진) 내가하고 싶은 것들 중 일부를 보여줍니다 "반짝 반짝"라는 오래된 데모를 발견했습니다.

나는 데모에 같은 JOGL & 스윙을 사용해야합니까? 아니면 JOGL 만? 소스 코드가 매우 복잡해 보이고 실행할 수 없습니다.

Java3D를 사용하는 것이 가능한지/권할 만합니까?

I 해요 혼란 내가 찾은 것들의 대부분은 오히려 오래된 기사

당신이 어떤 조언이 있습니까 등 있었기 때문에? 당신이 손으로 등의 OpenGL과 같은 미리 만들어진 API를하지 않고 그 일의 경로를 이동하려는 경우, 당신은 그가 유튜브에 도움 JavaTutorials101의 이름으로 사람을 찾을 수

감사합니다, 밥

+0

내 조언은 단계별로 진행하는 것입니다. 링크 된 코드를 복잡하다고 생각하는 것은 이상합니다. 그럼에도 기본적으로 같은 생각으로 확장하고 싶습니다. 3D는 갈 길이며 JOGL은 훌륭합니다. 기본을 먼저 배우고 그로부터 시작하십시오. 특정 문제에 부딪혔을 때 우리에게 뉘앙스를주십시오. – nullpotent

+0

나는 방향을 찾고 시작해야한다고 충고했다. 단지 저 레벨 OpenGl 프로그래밍에 자신을 던져서 더 나은/더 쉽고/더 우아한 해결책을 찾았 으면 좋겠다. – doschi

답변

0

정상적인 자바 그래픽과 폴리곤을 사용하여 3D 객체를 화면에 렌더링 할 때 14 가지 시리즈로 나뉩니다. 일단 당신이 "엔진"prosay 만들었습니다, 당신은 폴리곤에 이미지를 첨부하거나, 비디오를로드하는 것보다, 내가 그림이 더 쉽고, 비디오가 확실하지 않을 것이라는 것을 알고 있지만,로드했다면 확신 할 수 있습니다. 그림으로 사진을 찍거나 스트리밍 할 방법이 없다면 문제가 될 수 없습니다.