问题标签 [javafx-3d]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1808 浏览

java - 在 javafx 中创建一个 3D 骰子立方体并制作其 3D 骰子动画

我已经为我正在与一些合作伙伴开发的游戏实现了一个骰子立方体,并且我正在尝试为立方体创建一个动画。

到目前为止,我唯一能够实现的是将立方体旋转 360 度,持续时间为 3000 密耳,我在随机创建的轴模式中设置。

但是,我无法在 Y 轴上进行旋转,并且我总是落在立方体的同一面上(出于某种原因,数字 4)。

这是处理上述文本的代码:

我使用的图像是:在此处输入图像描述

0 投票
1 回答
853 浏览

java - JavaFx PerspectiveCamera - fixedEyeAtCameraZero 标志 - 当为真时,所有对象都会消失

我想模拟盒子和矩形的透视变形。我的目标是扭曲盒子和图像,就好像相机正在倾斜和移动一样。但我并不真正了解如何使用 PerspectiveCamera。

当我设置为fixedEyeAtCameraZerofalse,我可以在屏幕上看到框和图像。但是改变窗口大小会导致奇怪的正交透视变化,这是不现实的。

另一方面,当我设置fixedEyeAtCameraZero为时true,我看到的只是一个空白窗口。

错误的: 错误的

真的: 真的

这是代码,第 51 行带有违规标志。

0 投票
1 回答
53 浏览

java - 旋转时简单的javafx3d白线

我对 javafx 3d 很陌生,我想知道为什么当我旋转这辆简单的 3d 汽车时,我会看到过渡之间的那些白线。请运行我的代码,它很简单,然后告诉我你认为我的问题是什么?多谢!

0 投票
2 回答
1271 浏览

java - 3D散点图JavaFX:如何在轴附近显示图例和测量值

看这篇文章,我尝试在 javaFX 中实现,但遇到了很多困难,一个 3D 散点图,其中网格是我的 x、y 和 z 轴,球体是我的点。

如何沿轴放置图例、轴标签和范围编号?我只能使用没有外部库的 javaFX。我很绝望..我正在尝试几天..没有结果请:帮助我谢谢。

代码

0 投票
6 回答
230 浏览

javafx - ScalaFX:如何在透视中旋转耦合 2 个图形

一个基本的旋转问题 - 如何耦合 2 个数字(一个盒子/立方体,其中有一个球体,在立方体的任何地方,但在中心),以便这 2 个旋转耦合(这就是为什么我不希望球体在立方体的中心)透视。

换句话说,当我用鼠标旋转立方体并将球体“带”到更靠近前面(例如,旋转 180 度)时,视角会相应改变,球体在视觉上会变大(与背部)?

问了几位 ScalaFX 专家 - 他们都说这是一个非常好的问题,并建议在此处发布。

干杯:

扎尔

>

0 投票
1 回答
736 浏览

direct3d - JavaFX 对显卡的依赖

JavaFX 中是否有任何与显卡相关的依赖项?主要问题是每当我尝试处理大图像时,我的应用程序都会出错。我们为 Prism 启用了详细日志记录,并发现造成这种差异的原因是 Prism 在 Windows 服务中运行时无法加载 Direct3D,并且被迫回退到其软件渲染管道而不是使用硬件加速。

这是日志的相关部分:

Direct3D 初始化失败
所有适配器的适配器验证失败
(X) Got class = class com.sun.prism.d3d.D3DPipeline
GraphicsPipeline.createPipeline: error initializing pipeline com.sun.prism.d3d.D3DPipeline *** 回退到 Prism SW 管道

0 投票
0 回答
568 浏览

javafx - 如何在java fx中动态地将数据添加到窗格中

我正在处理 javafx 项目并且我陷入了这个问题我想显示来自我的数据库的数据,并且我想在不同的窗格中显示它的每个数据所以我必须循环通过我的数据这是我的代码

但是当我运行我的项目时,我什么也没得到,这是我的输出 在此处输入图像描述

0 投票
2 回答
637 浏览

javafx-8 - javafx Shape3D带边框

我正在使用大量 3D 形状制作应用程序,我需要它们完全透明并带有边框。我尝试找到任何方法将边框应用于 Shape3D,特别是 Box 和 Sphere,但我找不到任何东西。所以我的问题是:

  • 有什么方法可以为 Shape3D 添加边框吗?
  • 如果是,该怎么做?
0 投票
1 回答
1118 浏览

java - 结合 JavaFX 3D Shapes 看起来是透明的

我正在使用 JavaFX 8 开发一个 3D 项目。我已经用几个 TriangleMesh 对象构建了一个 Car 3d 模型,我还使用其他几个 JavaFX 'Shape 3D' 来创建车轮和车轴。

问题是 MeshViews 元素看起来是透明的。我可以通过它看到其他 Shape3D 对象

在此处输入图像描述 2 个圆柱体是可见的,即使 MeshView 在它的前面

这是我制作的其中一个 TriangleMesh 的示例

创建网格后,我正在创建一个新的 MeshView 对象

我还向 MeshViews 应用了材质:

这些是您可以在图像中看到的圆柱体:

我试图将不透明度设置为 1,即使它是默认值。

Java 版本 8.0.121-b13

0 投票
0 回答
680 浏览

java - TableView在javafx中动态插入自定义数据行

这是我插入表格视图和列的控制器

这是我的自定义类 User_Info ,这里 prepare_list 用于从某个服务器获取数据,我在我的 main 方法中调用此方法,所以只需从我的 tableview 所在的 Admincontroller 调用列表

输出:表中没有数据,所以我希望所有数据都应该在该表中

所以请帮忙!