나는 BufferedImage를 가지고 있으며 자바에서 Y 축을 중심으로 이미지 (그림)를 affine transform이 아닌 theta 각으로 회전하려고합니다. 회전은 아래 이미지와 같습니다 (사각형이 이미지가됩니다). 이미지의 각 픽셀을 회전하고 이미지를 그릴 수 있습니다. 많은 이미지를 회전해야하기 때문에 이것이 최선의 아이디어라고 생각하지 않습니다
이미 j3d 용 bin 및 lib 파일을 포함하도록 변수 경로를 설정했습니다. 이클립스를 열면 수동으로 경로 -> 빌드 경로 구성 -> jar 추가 및 모든 프로젝트의 모든 .jar 파일 추가를 빌드해야합니다. 그런 다음 기본 경로를 .bin 폴더로 설정해야합니다. 매우 지루한 과정입니다. 모든 라이브러리가 이미 모든 프로젝트에 추가되도록 j3D를 일식에
입체경을 사용하는 Java로 3D 프로그램을 개발하려고합니다. 나는이 영역에서 아주 새롭고 모든 것이 어떻게 작동하는지 정확하게 모릅니다. 몇 가지 연구 끝에, NVIDIA 3D Vision과 Java3D에 대해 들어 보았습니다. Java 프로그램에서 3D 이미지를 쉽게 표시하려면 무엇이 필요합니까? Java3D API 만 사용하고 특정 안경을 구입할 수
나는 호출하여 이동해야 이미지가 : 나는 또한 이미지를 이동하는 모든 KeyListener이 int Y = 100;
Graphics g = Canvas().getGraphics(); //Canvas is a Java 3D Canvas 3D
g.drawImage(Image, 400, Y, Canvas);
을하지만 이미지가 움직일 때마다 그것은 뒤에 잎
나는 다음과 같은 기능을 제공합니다 자바에서 프로그램을 작성하려는 :, 그림, 텍스트 쇼 동영상과 브라우저 가능한 경우 (많은 기능을 필요로하지 않습니다). 내 생각은 이러한 의견 (일종의) 커버 플로우와 같은 GUI를 매핑하는 것이다. 예를 들어 각면에 비디오 또는 그림이 있으며 사용자가 회전시킬 수있는 큐브입니다. 이제 올바른 기술을 찾고 있습니다. h
TransformGroup에 추가 된 몇 개의 3D 개체가 있습니다. 3D 개체는 변수로 존재하지 않지만 예를 들어 new Sphere()을 통해 TransformGroup에 추가됩니다. 그러나 TransformGroup 클래스는 Serializable 인터페이스를 구현하지 않습니다. 그래서 개체를 파일로 직렬화하고 파일을 읽을 때 내 개체에 액세스 할 수
나는 루빅 큐브가 정상적으로 회전 할 수있는 블렌더에 3D 루빅 큐브를 만들었습니다. 저는 애니메이션을 만들고 싶지 않습니다. 저는 Rubik의 큐브 부분을 자바에서 독립적으로 움직일 수 있기를 원합니다. 이것이 가능합니까? 나는 해결책을 암시하지만 명확한 설명이없는 blend2Java를 보았다. 저는 Java3D에 대한 기본 지식이 있습니다. Rubik의
여러 게시물을 검색했지만 프로그램을 작동시킬 수 없습니다. 여기에 문제가 있습니다 ---- colorcube 및 저장 버튼을 표시하는 클래스가 있습니다. 저장 버튼은 나중에 사용할 수 있도록 java3d 객체 (여기 colorcube)를 객체 파일에 저장하기위한 것입니다. 오브젝트 파일이 생성되었지만 2-3 행을 제외하고는 비어있는 것처럼 보입니다. ---
나중에 사용할 수 있도록 Java 3D 객체 (예 : 구, colorcube ...)의 이진 파일을 작성하는 프로그램을 작성하십시오. 하지만이 일을하기 전에 개체를 직렬화해야하지만 오류가 발생했습니다. 은 --- 다음 클래스는 ColorCube 객체를 생성하고 이진 파일 import com.sun.j3d.utils.geometry.ColorCube;
im