【问题标题】:Triangle Mesh, unable to add object to scene in JavaFX三角形网格,无法在 JavaFX 中将对象添加到场景中
【发布时间】:2017-07-03 21:44:06
【问题描述】:

我正在导入一个 3D 模型(obj 文件)并使用 JavaFX 三角形网格将其添加到场景中。

首先,我读取 obj 文件,对其进行解析并将其内容保存到(浮点数组“Vertices”,以及“Faces”的整数数组。我的网格点:[0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.0, 0.0, 0.0, 1.0, 1.0, 1.0, 0.0, 0.0, 1.0, 0.0, 1.0, 1.0, 1.0, 0.0, 1.0, 1.0, 1.0],网格面:[1, 0, 7, 0, 5, 0, 1, 0, 3, 0, 7, 0, 1, 0, 4, 0, 3, 0,........]

然后我将它添加到我的场景中

    MeshView cubeMesh = new MeshView(mesh);
    cubeMesh.setDrawMode(DrawMode.FILL);
    cubeMesh.setTranslateX(20);
    cubeMesh.setTranslateY(10);
    cubeMesh.setTranslateZ(20);

    displayPane.getChildren().add(cubeMesh);

不幸的是,场景中没有添加任何内容。有人可以提出解决方案、教程或书籍吗?

【问题讨论】:

    标签: javafx


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-01-06
      • 2015-09-19
      • 2020-01-10
      • 1970-01-01
      • 2016-09-02
      • 2021-08-11
      • 1970-01-01
      相关资源
      最近更新 更多