英语法语西班牙语

Ad


OnWorks 网站图标

发明者 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 Inventor

这是命令发明者,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


Inventor - 用于编写 3D 程序的工具包

商品描述


可选 发明家 3D 工具包 是一个面向对象的工具包
将图形编程的任务简化和抽象为
一组易于使用的对象。 这些对象范围从低级数据-
居中的对象,例如球体、相机、材质、灯光和组,以
高级应用程序级对象,例如 Walk Viewer 和 Material
编辑。 Inventor 中的基础概念是“场景数据库”
它定义了要在应用程序中使用的对象。 使用时
发明家,程序员创建、编辑和组合这些对象
分层 3D 场景图(即数据库)。 各种基本
应用程序任务,例如渲染、拾取、事件处理和文件
读/写是数据库中所有对象的内置操作
因此调用起来很简单。

由于 Inventor 是面向对象的(用 C++ 编写),它鼓励
程序员通过编写新对象来扩展系统。 发明者
用户创建了各种未包含在其中的新对象
产品,例如:贝塞尔曲面、CSG 对象、动画对象、
特殊观众等等。

请注意,Inventor 对象内部的渲染机制采用
OpenGL。 因此,在渲染每个对象的过程中会自动使
正确、高效地调用 OpenGL。 此外,Inventor 渲染
支持自动生成非常快的缓存方案
没有遍历开销的数据库渲染。

Inventor 拣选非常高效,并且不使用渲染。
此外,采摘会返回各种 3D 信息和细节
关于选择了哪些对象。 已选择对象的排序列表和
相应的信息返回给程序员。 采摘是这样
程序可以像鼠标一样快速执行 3D 定位突出显示
在 3D 窗口中移动。

相互作用, 活动, AND 设备


Inventor 定义了用于编写 3D 交互的事件模型。 这个型号
是独立于窗口系统的。 它非常易于使用并且可以制作 3D
可以直接操作编程。 发明人包括各种
交互式 3D 对象和用于编写交互式对象的工具,
例如:操纵器、拖动器和投影仪。 灵活的事件
模型鼓励程序员扩展系统以支持新的
设备和事件类型。

文件 FORMAT


Inventor 3D 文件格式是 SGI 的 3D 数据标准。 格式
支持 ASCII 和私有二进制格式。 二进制格式是
网络中立,因此可以跨机器边界导出。

好处


使用 Inventor 编程 3D 图形应用程序会产生大量
规模生产力提高。 这也随着时间的推移而增加
工具利用 Inventor 范例、用户界面和标准文件
格式。

文档


一般常见问题部分提供了在线文档列表
本手册页末尾提供的网站。

守则


Inventor Toolkit 包括许多程序的源代码和
例子。

使用 onworks.net 服务在线使用 Inventor


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad