The Inventor Mentor 这本书主要是面向图形编程人员和应用程序开发人员,讲解面向对象的3D开发包-Open Inventor。Open Inventor 是一个用于开发交互式3D程序的图形库。虽然它本身是使用C++编写的,但Open Inventor也可以在C语言中使用。
为了简单起见,本书所带的例子代码都是使用C++编写的。所有的C++例子代码,包括等同的C例子代码,都可以从网络中下载得到。如果读者是一个C++新手的话,请阅读附录A“C程序员面向对象编程导论”,它将帮助读者理解贯穿本书所使用的类、子类、和其它面向对象的概念。如果读者使用C语言来开发程序,请阅读附录B“C语言API导论”。
本书包括的内容
本书将讨论如何使用Open Inventor来开发应用程序。本书的姊妹书The Inventor Toolmaker 是为高级程序员准备的,主要用于讨论怎样创建新的Inventor类和定制已经存在的类。
本章的完整翻译请到下面的地址中下载:
The Inventor Mentor 英文原版。下载
The Inventor Mentor 中文译本。下载
The Inventor Mentor 例子代码。下载
分享到:
相关推荐
已经编译好的OPEN3D库哦,是用VS2019 64的编译,我是应用在QT上的,所以我把.pri文件也放到里面,如果用QT去使用这个库的话那么直接引用我的.pri文件或者按照文件来修改include和lib引用即可。同理如果用VS2019的话...
Openai Api开发文档 | Openai Api中文文档 | Openai Api中英双语文档 ChatGPT是由OpenAI开发的一个人工智能聊天机器人程序,于2022年11月推出。该程序使用基于GPT-3.5架构的大型语言模型并通过强化学习进行训练。 ...
运用UML、用例及用例图来确保所有利害关系人都能清楚地进行沟通,协助你交付正确的软件,达到每个人的要求。 通过一连串的脑力开发,《深入浅出面向对象分析与设计》压缩了学习与获取复杂信息所需的时间。可以...
本书全面深入地介绍了Delphi 5的集成开发环境、基本编程技巧、项目管理、调试器、Object Pascal语言、动态链接库、与C++共享代码、面向对象编程、VCL的结构、Open Tools API、编写自己的元件和包等内容。Delphi 5是...
用NXOpen在.net上进行二次开发(C++版)需要进行的设置
open3d文件和基本例程,可以实现3维立体图像的重建。
如何运用 Open H323 来开发商业的 H.323 协议栈
Open Inventor-Coin3D开发环境-中国网游开发中心- OGDEV.NET-学者园地
发现变化,并封装变化 在软件设计之初,需要发现所要开发软件中可能存在或已经存在的"变化",然后利用抽象的方式对这些变化进行封装。抽象是没有具体的代码实现,抽象代表了一种可扩展 。 参阅教材例9.1 第11页/共...
运用Open Inventor进行面向对象的三维图形开发,第二版
OpenInventor核心库coin3D,学习指导书《Mentor》
open3d资源文件
Open3D 0.9.0 源码包,包含完整第三方库,可直接编译
运用UML、用例及用例图来确保所有利害关系人都能清楚地进行沟通,协助你交付正确的软件,达到每个人的要求。 通过一连串的脑力开发,《深入浅出面向对象分析与设计》压缩了学习与获取复杂信息所需的时间。可以...
C++面向对象编程八皇后问题 BOOL CMyqueenApp::InitInstance() { AfxEnableControlContainer(); // Standard initialization // If you are not using these features and wish to reduce the size // of your ...
PyQt5窗口中嵌入open3d窗口显示点云图形,demo,open3d+pyqt的点云开发;PyQt+open3d显示点云
面向对象的11个设计原则 SOLID原则 单一职责原则(The Single Responsibility Principle) 开放/关闭原则(The Open Closed Principle) 里氏替换原则(The Liskov Substitution Principle) 依赖倒置原则(The Dependency ...
Open Inventor(以下简称OIV)是SGI公司开发的基于OpenGL的面向对象三维图形软件开发包。使用OIV开发包,程序员可以快速、简洁地开发出各种类型的交互式三维图形软件。OIV具有平台无关性,它可以在Microsoft Windows...
运用UML、用例及用例图来确保所有利害关系人都能清楚地进行沟通,协助你交付正确的软件,达到每个人的要求。 通过一连串的脑力开发,《深入浅出面向对象分析与设计》压缩了学习与获取复杂信息所需的时间。可以...
面向对象程序设计六大原则 一、“开-闭”原则(Open-Closed Principle,OCP) 1.1“开-闭”原则的定义及优点 1)定义:一个软件实体应当对扩展开放,对修改关闭( Software entities should be open for extension,but...