【问题标题】:two different cameras on one 3D-Object in Scene (JavaFX)场景中的一个 3D 对象(JavaFX)上的两个不同的相机
【发布时间】:2014-09-04 22:29:53
【问题描述】:

我目前正在试验新的 JavaFX-3D 对象。以分子示例为起点,我尝试构建一个带有嵌入式SubSceneScene。在主场景中,应该有像来自 oracle 的示例中的分子,而在子场景中应该只看到例如只是分子左侧的投影。

是否可以在场景中添加第二个摄像机,并将其设置为子场景,或者每个子场景都需要相同的 3D 对象?

我是这个主题的新手,我很乐意阅读一些提示/技巧/信息。提前致谢!

【问题讨论】:

    标签: java javafx-8


    【解决方案1】:

    一个场景或子场景只能设置一个摄像机。同时观看需要多个带有单独相机和冗余场景图的子场景。 PhongMaterial 和 TriangleMesh 等可共享类的实例可以在每个场景图中重复使用。

    或者,可以使用 Node.snapshot() 功能。但是照明似乎还不能正常工作。在此处查看概念证明http://www.interactivemesh.org/models/jfx3dtuxcube.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-13
      • 1970-01-01
      相关资源
      最近更新 更多