问题标签 [3d-engine]

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 投票
2 回答
1480 浏览

iphone - 用于 WebGL 自行车配置器的 iPhone 3D 引擎

我使用 Three.js 开发了一个 WebGL 自行车配置器演示。鉴于 iOS Safari 尚不支持 WebGL,我必须将我的应用程序移植到 Objective-C。您推荐哪种 3D 引擎?

您如何看待 NinevehGL 和 iSGL3D 框架? http://nineveh.gl/ http://isgl3d.com/

编辑:我需要免费/开源框架

编辑 2:虽然没有提到 NinevehGL 框架,但我发现了一个很好的开源框架比较:

http://maniacdev.com/2009/08/the-open-source-iphone-game-engine-comparison/

0 投票
1 回答
123 浏览

graphics - 3D 引擎中的“虚拟屏幕”(在墙上显示 3D 世界的另一部分)

为了澄清我遇到的技术问题,我想描述一下我想到的场景:

在 3D 计算机模拟中,我想建造一种独立于大平面上的小屋(立方体形式)。有 1 扇门可进入机舱。在这扇门旁边,我想在小屋的墙上播放电影(avi 文件或其他东西)。如果您进入机舱,我想在所有 4 个侧面显示一个虚拟 3D 横向投影,该投影基于投射到外面的视频的输入:视频中的每个像素都将表示为一个立方体(rgb -> 高度宽度深度) . 由此产生的立方体景观需要投影在机舱的内墙上。作为用户,您将无法走进这个投影(它是一个虚拟窗口,而不是门户)。

从技术上讲,对我来说,这转化为以下问题:我想

  1. 在墙上显示 3D 世界中的电影

  2. 访问这部电影的像素数据

  3. 将这些像素动态转换为立方体的 3D 表示

  4. 在游戏中将这些立方体显示为墙上的虚拟投影。(作为一种你无法穿越的视觉传送)

我想知道哪个 3d 引擎会允许这样做?我不介意任何编程语言。我精通单声道/.net 或 java,但我可以管理 c++ 或其他语言(只要引擎有据可查)。

亲切的问候,鲁本。

ps:我不知道这个问题是否有其他人感兴趣。至少不是以功能的方式。但也许它会引发一种假设的兴趣:)

0 投票
1 回答
1320 浏览

javascript - Javascript 和 3d 游戏

我只是想知道。是否有可用于创建 3D 游戏的游戏引擎?因为我计划创建一个 PhoneGap 游戏,以便它可以在我正在创建的杂志应用程序中玩,当然,还要利用 PhoneGap 在多个设备上的快速部署。

0 投票
3 回答
2489 浏览

python - 什么是可以从 Python 访问的简单、快速的 3D 引擎?

我正在尝试分形地形生成器(我正在考虑做一些相当深入的东西,比如树木等),我想要一个快速的 3D 引擎。唯一需要它的是能够绘制线条、曲面、移动相机和简单性。

0 投票
2 回答
15258 浏览

android - Android - 适用于 android 的最新开源 3d 库

我目前正在考虑使用 min3d,但遇到了一个线程,原始创建者说他正在继续前进,并且不再支持它。我认为这对我自己来说不是什么大问题,但我想知道是否有人使用过任何与 min3d 功能相似的 3d 库。

理想情况下,我正在寻找轻量级的东西,主要处理对象上的 opengl 和可能的屏幕触摸事件。

0 投票
2 回答
2683 浏览

android - 最高效的安卓 3D 引擎?

我正在为安卓寻找方便高效的 3d 引擎。你能推荐我一个吗?现在我选择ShiVa3D,但我真的很关心性能,因为我正在编写增强现实应用程序,它肯定需要所有 CPU 资源 =)。

我需要 3d 引擎的所有内容是:

  • 加载从 3dmax 导入的模型(场景)
  • 渲染基本动画
  • 播放音频
  • 加载 C++ 模块(我的带有帧处理的外部库)
  • 也许(不是强制性的!)基本物理

所以我为android寻找轻便方便的3d引擎=)或者性能差异不显着?

0 投票
0 回答
92 浏览

opengl - Fluxus - 未定义的标识符 gl 和 gh 不断返回 0.0

我正在尝试运行 mndl.hu hackpact 的脚本,但我一直遇到错误。

我用谷歌搜索并发现了以下内容

但是 gh 一直返回 0.0,所以简单地用 gh 替换 gl 是行不通的。

0 投票
1 回答
1415 浏览

java - 3D太空游戏开发

我想开发一款可以在多人模式下玩的 3D 游戏(带有宇宙飞船的科幻类型),多人游戏是指大约 10 名玩家开始,因为这将是一个个人测试项目,主要是教育性的。我一直在寻找有关可用语言和引擎的几天,但我有点困惑。由于我在 IT 大学的第一年一直在学习 Java,并且我有很好的理解,所以我想我会使用 Java 语言并在小程序上开发该游戏,以便可以在浏览器上玩。在完成了一个小程序游戏教程后,我了解了图形在小程序上的工作原理。

所以.. 第一个问题:小程序能否承担 3D 游戏的负担,尤其是多人游戏?我的想法:这是一个太空游戏,所以图形不应该是一个大问题,因为除了飞船、行星和一些效果之外,它不会挤满实体。

如果 java 小程序不是我的项目的方式,我不介意“在桌面上开发它”(我的意思是不让它成为浏览器游戏)。第二个问题:我应该将 Unity 引擎用于我的目的(太空游戏)吗?如果没有命名其他语言/引擎组合。

0 投票
2 回答
3709 浏览

c# - 使用 C# 的 3D 引擎

我个人实验的目标是用 C# 创建一个 3D 引擎。

我读过一些关于 XNA 和 SlimDX 的文章。我不确定 XNA,因为它基本上已经是一个完整的引擎,所以我不会做太多事情。SlimDX 看起来更接近我的假设,但如果有任何其他建议,我将不胜感激。

我有一些使用 OpenGL 的经验,并为 Android 游戏和使用 jogl 的 PC 编写了一个简单的引擎。

我有兴趣听到类似于通过 Java / OpenGL 提供的抽象级别的东西,但这次是 DirectX。

0 投票
1 回答
1003 浏览

android - 带有物理的 Android 3D 对象

我从事 Android 程序员已经有一段时间了,但我从未接触过 3D 图形(OpenGL 2 ES)。

为了使这个问题保持简单,这与我需要做的大致相同...

一块有纹理的材料,在风中挥动,我想在 GLSurfaceView 中绘制我希望能够控制风速,但真正好的是能够通过触摸移动材料。因此将涉及某种物理引擎。

这个问题是为有经验的 3D 图形开发者准备的。你会怎么做,我需要什么工具?