这是名为 RenderTools 的 Linux 应用程序,可在 Linux 上在线运行,其最新版本可作为 rendertools-repository-rev26.tar 下载。 它可以在免费的工作站托管提供商 OnWorks 中在线运行。
下载并在线运行这个名为 RenderTools 的应用程序,以便通过 OnWorks 免费在 Linux 中运行。
请按照以下说明运行此应用程序:
- 1. 在您的 PC 中下载此应用程序。
- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。
- 3. 在这样的文件管理器中上传这个应用程序。
- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。
- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。
- 6. 下载应用程序,安装并运行。
SCREENSHOTS
Ad
RenderTools 在 Linux 上在线运行
商品描述
RenderTools 是一个基于 OpenGL 的 C++ 场景图库,适用于 Windows、OSX 和 IOS,支持 OpenGL|ES1.1、ES2.0、OpenGL1.5 和最新版本(当前为 4.2)。 它允许开发人员轻松(反)序列化场景图到 xml 和从 xml,创建渲染缓冲区、帧缓冲区、采样器、顶点缓冲区等,并交叉引用这些项目。 RenderTools 允许您在单个 xml 中完全指定应用程序、其资源、视图控制器及其渲染通道。 RelationalNode、RenderNode 和 TransformNode 等 GraphNode 可用于创建复杂的层次结构以进行渲染。 更新和渲染调用都可以有选择地包含或排除特定组件,例如几何细节或照明或纹理。特征
- 跨平台,目前在 IOS、OSX 和 Windows 上运行
- 场景图中使用的所有类的序列化
- 任何可序列化的对象都可以成为可以通过字符串设置/获取的属性
- 带有动态表达式评估的属性动画
- 通过解释脚本化的 gl 代码实现完全可序列化的 OpenGL 状态
- 一种基于几何的渲染软阴影的方法
- 通过 .obj 文件进行网格加载
- 带轮廓引导的旋转和挤压的网格生成
- IOS、GLUT、EGL、COCOA 和 QT 的视图控制器
- 用于处理触摸、鼠标、键盘、方向、手势和其他事件的接口
- 通过 GLew 的 OpenGL 扩展
- 通过 libPNG 读取/写入图像
- 通过 Bullet 或 Box2D 提供物理支持
- 通过 FreeType2 渲染文本
- OpenGL 兼容的矩阵函数,例如旋转、正交、透视等。
- 矢量微积分类,Vec2、Vec3、Vec4、Quat、Mat2、Mat3、Mat4
- 有向无环场景图支持
- 实例渲染
- 多通道渲染
- 多目标渲染
- 有选择地渲染几何组件
- 有选择地更新场景图组件
目的
科学/研究、开发人员、工程
用户界面
OpenGL、Cocoa (MacOS X)、Project 是 3D 引擎、其他工具包、Qt、GLUT
程式语言
C++、Objective C、Objective-C 2.0
这是一个也可以从 https://sourceforge.net/projects/rendertools/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。