scenegraph

scenegraph

文章 0 浏览 5

为 Java 游戏生成简单的场景图

我正在使用 OPENGL (通过处理)用 Java 开发一个相对简单的游戏。我使用的是典型的 MVC 模式,其中游戏更新使用观察者模式传递到处理 Applet。我想实…

好久不见√ 2025-01-05 02:38:01 2 0

将 OpenSceneGraph 与 Qt 集成

我在 Qt 上摆弄过 OpenGL。但现在我想要复杂的场景。 (加载了多个 COLLADA/MD2 型号)。 为此,我正在考虑使用 OpenSceneGraph (OSG)。 是否可以将 O…

想你只要分分秒秒 2024-12-25 11:33:27 1 0

3D 相对变换与绝对变换

我正在尝试为我的 3D 游戏创建一个场景图,其中每个对象的变换都相对于它的父对象。图的每个节点都有一个旋转、缩放和平移向量。 组合相对变换矩阵以…

等往事风中吹 2024-12-14 00:43:24 5 0

在二维场景图中应用变换

在二维场景图中:当我在节点中执行旋转或其他变换时,我应该如何在子节点中应用这些操作?如果我对每个孩子都进行手术,可能会花费很多时间。我认为当…

抱着落日 2024-12-05 07:02:01 3 0

3D场景图遍历问题

我已经实现了一个由 OpenGL 渲染的小场景图,所有对象都派生自一个公共 Node 类,并且在 OpenGL 帧渲染期间,我只调用根的 visit 方法节点并递归地遍…

终弃我 2024-11-23 19:24:01 3 0

在 OpenGL ES 2.0 上实现场景图

我正在寻找一种在 OpenGL ES 2.0 中实现一些基本场景管理的方法,其中没有固定的功能管道。 通常我会实现一个 Node 基类,该基类将使用 glTranslate …

半暖夏伤 2024-11-18 06:09:22 5 0

cocos2d 场景可以只占据设备屏幕的一部分吗?

我正在开发一款 iOS 动作游戏,其中玩家在各个“房间”之间旅行,每个房间都包含在 CCScene 中。当玩家退出一个房间时,下一个房间会通过 cocos2d 提…

鹿! 2024-11-09 05:52:54 7 0

如何明确Opengl ES材质属性以避免错误的材质被重复使用?

我正在开发 Android opengl lib,遇到了一个小问题。我知道这很容易解决,但我在追踪它时遇到了很多麻烦。简而言之,我正在开发一个 3D 场景图形库,…

可爱暴击 2024-11-02 04:13:07 7 0

2D 引擎的场景图

对于我的实验性 2D 引擎,我希望包含一个场景图实现,以具有良好的性能确定必须渲染哪些对象(对相机可见)。 不幸的是,我不太了解其运作方式的更多…

自由如风 2024-10-30 14:35:09 8 0

Haskell 中的 SceneGraph 遍历

我想使用 Data.Tree 由 Transform 和 Shape 节点组成。在 SceneGraph 中,空间变换在遍历时累积并应用于形状以进行渲染。 type Transform = Vector2 D…

蓝天白云 2024-09-11 04:00:00 14 0

适用于 Android 的 3D 场景图工具包

我想知道是否有可用的 3D 场景图工具包,或者至少正在开发适用于 Android 的工具包?我找不到任何东西,假设所有现有的 Java 解决方案都不能在 Androi…

雨轻弹 2024-09-02 12:24:51 9 0

Open Inventor(Coin3D)中的某些转换

我对 Open Inventor(Coin3D) 很陌生,并且遇到以下问题: 我有一个 SoSelection 持有根节点(也是 SoSeparator)。还有 根节点保存有多个SoSeparator…

懒的傷心 2024-08-28 03:52:48 16 0

如何在 3D 应用程序中定义和标准化单位?

我开始为 Android 上的 OpenGL ES 1.1 应用程序设计对象图。 在实际绘制三角形并控制它们的大小时,什么是明智的?我是否应该将所有顶点存储在相对于…

贪了杯 2024-08-26 06:28:25 14 0

从另一个类调用类中的方法时出现问题

我正在编写一个简单的场景图来保存一些对象,以便我可以控制这些对象在 OpenGL 中的渲染和绘制。我有两个类,一个称为 GameObject,它定义具有某些参…

半世晨晓 2024-08-22 03:14:35 10 0

JavaFX 的 Javadoc(不是 JavaFX api!);从源头?来自项目场景图?

JavaFX 附带的 API 是针对 JavaFX 语言的,我有一个理由去学习它,但有更多的理由不去学习。我知道 Project Scenegraph(scenegraph.dev.java.net,AK…

長街聽風 2024-08-14 08:54:55 12 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文