问题标签 [jmonkeyengine]

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 回答
45 浏览

lwjgl - 确认收到 canvas 死亡 jme3

我正在使用 JmonkeyEngine SDk 3 开发软件模拟程序。

简而言之,我在一个摆动 Jframe 对象的内部框架中创建了一个画布。当我关闭内部框架时,我会删除其所有组件,然后我会在日志屏幕中收到该消息

“2013 年 5 月 29 日下午 2:48:29 com.jme3.system.lwjgl.LwjglCanvas$GLCanvas removeNotify INFO:EDT:确认收到画布死亡”

然后我的 java 应用程序停止响应任何其他命令。

对安全移除画布有任何帮助吗?

0 投票
1 回答
1808 浏览

java - Jmonkey engine 3.0 绘图点

如何在 3D 空间中绘制 3D 点(或点精灵)?

在 JMonkey Engine 站点或其他任何地方都没有绘制点的文档。就一个点。然后更新坐标。没有颜色,只是 3D 空间中的一个点。

0 投票
1 回答
439 浏览

java - 带有 TriangleStrip 的 jMonkey Quad 无法更改参数

我是第一次使用 jMonkey。我的目的是创建一个由具有不同细分的单个三角形条组成的四边形。所以我可以说Subdivision x == 4; Subdivision y == 4; 在这种情况下有 3 行三角形和 3 列。

到目前为止,这是有效的,但是一旦我更改了细分,例如x==5y==5 代码就会崩溃。我希望有人可以帮助我。

PS:对不起我的英语,现在很累^^

/* * 要更改此模板,请选择工具 | 模板 * 并在编辑器中打开模板。*/ 包 jme3.objekte;

0 投票
1 回答
2944 浏览

java - jMonkey中使用TerrainGrid的无尽地形

我已经开始学习使用 jMonkey 引擎进行游戏开发。我可以使用 TerrainQuad 创建单个地形图块,但下一步我坚持让它变得无限。我浏览了 wiki 并想使用 TerrainGrid 类,但我的代码似乎不起作用。我在网上环顾四周并搜索了其他论坛,但找不到任何其他代码示例来提供帮助。

我相信在下面的代码中,ImageTileLoader 返回一个图像,它是该图块的高度图。我已经修改它以每次返回相同的图像。但我看到的只是一个黑色的窗口。Namer 方法甚至没有被调用。感谢有人可以在网上提供一些示例或教程。

这些是我的资源: jMonkeyEngine 3 Tutorial (10) - Hello TerrainTerrainGridTest.javaImageTileLoader

这是我使用 TerrainQuad 时的结果在此处输入图像描述

我的完整代码,

0 投票
1 回答
393 浏览

java - Run time error at jmonkey sphere?

In jmonkey I have seen their first tutorial, it was moving a box on mouse movement, out of curiosity and as for playing with this new toy I have tried to move a Sphere using mouse movement. Since the functionality is almost same I have replaced Box with Sphere.

But it compile but does not work, it returns following run time error on that line where I have created an instance of Sphere:

what can be done?

0 投票
1 回答
983 浏览

unity3d - 我可以在学习 LWJGL 的同时使用 unity 3d 或 udk 吗?

我正在学习 LWJGL。unity 3d 和 UDK 是我在 Google 时注意到的最好的游戏引擎。但是 java 或 LWJGL 的游戏引擎是 j Monkey 引擎、adore 3d、libgdx 等。我可以在学习 LWJGL 时使用 unity 3d 或 udk 还是应该坚持使用 j Monkey 引擎、adore 3d、libgdx 等?

0 投票
1 回答
3001 浏览

java - 如何在 JMonkey 引擎库中画一条直线

我正在尝试在使用 JMonkey Engine 3D 图形库指定的 3D 顶点之间绘制直线。JMonkey 当然针对导入模型进行了优化,但我知道它也可以用于“内部”创建自定义形状。

因此,例如,如果我要尝试在以下之间绘制:
(2,0,0)
(-1,0,1)
(0,1,1)
(1,1,1)
(1,4,0​​)

然后我会得到:

JMonkey 直线

0 投票
1 回答
2287 浏览

java - JMonkeyEngine 旋转和四元数有什么区别?

使用 rotate 方法在 JMonkeyEngine 中旋转几何有什么区别:

并使用四元数旋转几何:

这让我感到困惑,因为两者的结果是相同的。因此,我想找出区别以及何时使用其中一种。

我正在阅读的书说第一种方法是相对的,而使用四元数的第二种方法是绝对的,但我仍然不清楚这意味着什么。

0 投票
1 回答
2389 浏览

java - jMonkeyEngine OBJ 文件未按预期显示

我的艺术家在 3d studio Max 中创建了一个 3d 鞋模型作为 FBX。如下图所示。

FBX 文件的 3d 鞋模型快照

我在我的程序中使用 jMonkeyEngine,它不支持 FBX 文件,所以我将 FBX 导出到波前 OBJ 文件,3d studio max 也给了我相应的 mtl 文件。

因此,当我将导出的 obj 模型加载到使用 jMonkeyEngine 作为库的程序中时,它看起来不像真正的鞋子,也没有任何纹理。

OBJ文件的3d鞋模型快照

该程序还显示一个警告

警告:OBJ 网格 style_7-geom-0 不包含法线!它可能无法正确显示

我的simpleInitApp方法

OBJ 文件和材料文件都在同一个目录中。所以我认为按照文档 jMonkeyEngine 直接从 OBJ 所在的同一目录加载材料。

如果你愿意,我可以在这里上传 OBJ 文件和材料文件以及所有需要的图像。

我的绝对目标是在 JmonkeyEngine 中显示相同的模型,如 screenshot1 所示。

我错过了什么?我做错了什么 ?

2013 年 7 月 16 日更新

OBJ 模型 材料文件 资源

谢谢

0 投票
1 回答
208 浏览

jmonkeyengine - jMonkeyEngine - 我的鼠标和我的键箭头颠倒了

我是 jMonkeyEngine 的新手,所以我希望我的问题不会太愚蠢。我一步一步按照本教程进行操作:http://hub.jmonkeyengine.org/wiki/doku.php/jme3:beginner: hello_simpleapplication

但不幸的是,当我测试键箭头时,我发现左键箭头将我带到右边,从顶部到底部,...

我怎样才能解决这个问题?否则,如何配置键箭头和鼠标移动到正确的方向?

谢谢