我目前正在使用JavaFX 3D應用程序,並遇到TriangleMesh類中的getNormals()方法。 如TriangleMesh類用於創建用戶定義的Java FX 3D obejct並且在 getPoints()被用於添加點 GetFaces中()被用於添加面 getTexCoords()被用於管理三維的紋理對象, 但我不確定TriangleMesh類中的getNormals()方法的用法
我的應用程序使用交互式網格庫讀取obj文件並將其保存在meshview中。我想要的是圍繞其中心旋轉對象。 現在我的代碼顯示對象,但是當我旋轉它時,它會繞着某個點旋轉,導致對象超出窗口。我寧願旋轉圍繞其中心的物體。我知道我必須將對象翻譯成原點,然後旋轉然後再翻譯,但我不知道該怎麼做。 這是我的代碼: public class JavaFx3DObj extends Application
{
我是javaFX-3D的新手,我想查看帶有標籤的簡單3D形狀,例如節點編號等。我從oracle的MoleculeSampleApp開始嘗試添加文本。我迄今在這抵達: Axes with text 文本已被添加如下:當我開始旋轉視圖 Text t = new Text("Hello world");
t.setFont(Font.font("Calibri", FontWeight.BO