OpenCASCADE Outline
<a href="mailto:[email protected]">[email protected]</a>
有网友反映blog中关于OpenCASCADE的文章比较杂乱,不太好找,最好能提供一个大纲,这样方便查找。于是决定将这些学习时写的文章整理下,方便对OpenCASCADE的学习理解。
由于本人水平所限,文中的错误不妥之处在所难免,敬请不吝指教,将不胜感激。欢迎讨论交流,共同进步。
OpenCASCADE Overview
Title
Description
<a href="http://www.cppblog.com/eryar/archive/2013/05/05/199997.html" target="_blank">三维CAD简介</a>
三维CAD简介。
<a href="http://www.cppblog.com/eryar/archive/2013/09/28/203472.aspx" target="_blank">AVEVA 大事记</a>
ACIS的诞生地CADCentre的一款三维软件AVEVA。
<a href="http://www.cppblog.com/eryar/archive/2012/08/16/187421.html" target="_blank">Overview of OCCT Library</a>
OpenCASCADE的功能、模块简要介绍。
<a href="http://yun.baidu.com/pcloud/album/info?uk=3808749571&album_id=1612598197766366243" target="_blank">OpenCASCADE source code download</a>
OpenCASCADE各版本源码下载。
<a href="http://www.cppblog.com/eryar/archive/2012/08/13/187100.html" target="_blank">The Installation and Compilation of OpenCASCADE</a>
OpenCASCADE的安装及编译方法。
<a href="http://www.cnblogs.com/opencascade/p/3270883.html" target="_blank">Building OpenCascade on Windows with Visual Studio</a>
在Windows上使用批处理的方式来启动Visual Studio对OpenCASCADE进行编译。
<a href="http://www.cnblogs.com/opencascade/p/3273536.html" target="_blank">Building third-party products of OpenCascade</a>
OpenCASCADE使用的第三方库的编译。
<a href="http://www.cppblog.com/eryar/archive/2014/10/01/208469.html" target="_blank">Building OpenCASCADE on Debian</a>
在Debian操作系统中编译OpenCASCADE。
<a href="http://www.cppblog.com/eryar/archive/2014/09/10/208268.html" target="_blank">OpenCASCADE Documentation System</a>
OpenCASCADE中文档自动生成。
<a href="http://doc.spatial.com/index.php/Main_Page" target="_blank">3D ACIS Modeler Doc</a>
DS Spatical ACIS在线文档。
Getting Started
<a href="http://www.cppblog.com/eryar/archive/2012/08/17/187505.html" target="_blank">Open CASCADE Hello World Program</a>
The simplest OpenCASCADE program.
<a href="http://www.cppblog.com/eryar/archive/2013/08/22/202708.html" target="_blank">Hello World of OpenCascade in Qt</a>
The simplest OpenCASCADE program in Qt.
<a href="http://www.cppblog.com/eryar/archive/2011/09/17/156054.html" target="_blank">Using Visual Studio with Open CASCADE</a>
在Visual Studio中使用OpenCASCADE的注意事项。
<a href="http://www.cppblog.com/eryar/archive/2013/08/18/202617.aspx" target="_blank">Qt with OpenCascade</a>
在Qt中使用OpenCASCADE的最简单示例程序。
<a href="http://www.cppblog.com/eryar/archive/2014/07/16/207670.html" target="_blank">OpenCascade 6.7.1 and Qt 5</a>
OpenCASCADE6.7.1和Qt5。
<a href="http://www.cppblog.com/eryar/archive/2014/12/29/209335.html" target="_blank">A Simple OpenCASCADE Qt Demo-occQt</a>
OpenCASCADE6.8.0 and Qt5.4
<a href="http://www.cppblog.com/eryar/archive/2014/07/30/207865.html" target="_blank">OpenCascade Draw Test Harness</a>
Draw Test Harness提供了灵活和易于使用的方式来测试、演示OpenCascade的建模算法。
<a href="http://www.cppblog.com/eryar/archive/2015/01/31/209695.html" target="_blank">Create views of OpenCASCADE objects in the Debugger</a>
使用VS的Natvis框架为OpenCASCADE中的容器类提供Debug方便。
FoundationClasses
<a href="http://www.cppblog.com/eryar/archive/2012/08/19/187702.html" target="_blank">Introduction of OpenCASCADE FoundationClasses</a>
OpenCASCADE基础类库功能简介。
<a href="http://www.cppblog.com/eryar/archive/2012/08/23/188068.html" target="_blank">Open CASCADE Foundation Classes – Basics</a>
OpenCASCADE基础功能介绍。
<a href="http://www.cppblog.com/eryar/archive/2013/09/28/203477.html" target="_blank">Hide Implementation Classes</a>
在C++中隐藏类。(编程技巧)
<a href="http://www.cppblog.com/eryar/archive/2013/01/09/197157.html" target="_blank">Memory Management in C++</a>
C++中的内存管理简介。
<a href="http://www.cppblog.com/eryar/archive/2013/01/13/197243.html" target="_blank">Memory Management in Open Cascade</a>
OpenCASCADE中内存管理简介。
<a href="http://www.cppblog.com/eryar/archive/2012/09/24/191888.html" target="_blank">Math Primitives and Algorithms</a>
OpenCASCADE的数学库简介。
<a href="http://www.cppblog.com/eryar/archive/2013/10/09/203625.html" target="_blank">Evaluate Math Expression</a>
OpenCASCADE中数学表达式求值。
<a href="http://www.cppblog.com/eryar/archive/2014/04/12/206548.html" target="_blank">Conversion Operators in OpenCascade</a>
OpenCASCADE中转换操作符的使用。
<a href="http://www.cppblog.com/eryar/archive/2012/06/30/180915.html">Use the Sort Function in the Package SortTools</a>
在OpenCASCADE使用包SortTools中的排序功能
<a href="http://www.cppblog.com/eryar/archive/2012/06/30/180916.aspx" target="_blank">Package gp in the OpenCASCADE</a>
gp几何处理程序包(Geometric Processor package)功能简介。
<a href="http://www.cppblog.com/eryar/archive/2014/11/29/208986.html" target="_blank">OpenCASCADE Quaternion</a>
OpenCASCADE中的Quaternion表示旋转操作。
<a href="http://www.cppblog.com/eryar/archive/2013/07/17/201913.html" target="_blank">OpenCascade Matrix</a>
OpenCASCADE矩阵计算功能介绍。
<a href="http://www.cppblog.com/eryar/archive/2014/06/22/207369.html" target="_blank">Eigenvalues and Eigenvectors of Square Matrix</a>
OpenCASCADE中计算矩阵的特征值及特征向量。
<a href="http://www.cppblog.com/eryar/archive/2013/05/08/200118.html" target="_blank">Polynomial Library in OpenCascade</a>
OpenCASCADE中多项式计算库。
<a href="http://www.cppblog.com/eryar/archive/2015/09/05/211759.html" target="_blank">OpenCASCADE Interpolation - Lagrange</a>
OpenCASCADE中Lagrange插值计算。
<a href="http://www.cppblog.com/eryar/archive/2011/11/20/160561.html" target="_blank">Bézier Curve</a>
根据定义递归实现的Bezier曲线。
<a href="http://www.cppblog.com/eryar/archive/2011/11/20/160564.html" target="_blank">Focus on Curves and Surfaces</a>
关于B样条曲线曲面的一本比较实用的书。
<a href="http://www.cppblog.com/eryar/archive/2014/03/10/206130.html" target="_blank">Parametric Curves and Surfaces</a>
参数曲线曲面的概念。
<a href="http://www.cppblog.com/eryar/archive/2014/03/15/206180.html" target="_blank">PCurve - Curve on Surface</a>
曲面上曲线PCurve概念的理解。
<a href="http://www.cppblog.com/eryar/archive/2011/12/03/161366.html" target="_blank">Bezier Curves Defined in Parametric Terms</a>
Bezier曲线的参数定义方式。
<a href="http://www.cppblog.com/eryar/archive/2011/12/04/161433.html" target="_blank">The Building Blocks of a B-Spline</a>
B样条曲线基本概念。
<a href="http://www.cppblog.com/eryar/archive/2011/12/11/161918.html" target="_blank">Knot Vectors</a>
节点矢量的概念。
<a href="http://www.cppblog.com/eryar/archive/2011/12/18/162341.html" target="_blank">使用Matlab画曲线基函数</a>
在Matlab中绘制基函数的曲线。
<a href="http://www.cppblog.com/eryar/archive/2011/12/30/163191.html" target="_blank">Plot B-Spline Curve by MATLAB</a>
在Matlab中直接根据公式绘制B样条曲线。
<a href="http://www.cppblog.com/eryar/archive/2012/06/09/178198.html" target="_blank">MATLAB Spline Toolbox</a>
Matlab中样条工具箱简介。
<a href="http://www.cppblog.com/eryar/archive/2012/06/21/179643.html" target="_blank">使用Mathematica绘制NURBS曲线</a>
Mathematica中的NURBS功能。
<a href="http://www.cppblog.com/eryar/archive/2014/09/19/208359.html" target="_blank">OpenCASCADE Rational Bezier Curves</a>
OpenCASCADE中有理Bezier曲线。
<a href="http://www.cppblog.com/eryar/archive/2013/03/12/198367.html" target="_blank">B-Spline Curve Library in Open Cascade</a>
OpenCASCADE中的B样条计算库。
<a href="http://www.cppblog.com/eryar/archive/2014/10/02/208484.html" target="_blank">OpenCASCADE Conic to BSpline Curves-Parabola</a>
OpenCASCADE中二次曲线转换为B样条曲线:抛物线。
<a href="http://www.cppblog.com/eryar/archive/2014/10/07/208504.html" target="_blank">OpenCASCADE Conic to BSpline Curves-Hyperbola</a>
OpenCASCADE中二次曲线转换为B样条曲线:双曲线。
<a href="http://www.cppblog.com/eryar/archive/2014/10/13/208562.html" target="_blank">OpenCASCADE Conic to BSpline Curves-Circle</a>
OpenCASCADE中二次曲线转换为B样条曲线:圆。
<a href="http://www.cppblog.com/eryar/archive/2014/07/21/207737.html" target="_blank">OpenCascade B-Spline Basis Function</a>
OpenCASCADE中B样条基函数的计算。
<a href="http://www.cppblog.com/eryar/archive/2014/09/11/208275.html" target="_blank">OpenCASCADE Gauss Integration</a>
OpenCASCADE中的Gauss积分计算。
<a href="http://www.cppblog.com/eryar/archive/2014/08/25/208127.html" target="_blank">OpenCASCADE Curve Length Calculation</a>
OpenCASCADE中数值积分的应用:计算曲线弧长。
<a href="http://www.cppblog.com/eryar/archive/2014/10/21/208645.html" target="_blank">OpenCASCADE Root-Finding Algorithm</a>
OpenCASCADE中方程求根算法及其应用。
<a href="http://www.cppblog.com/eryar/archive/2012/06/21/179629.html" target="_blank">使用OpenCASCADE的Math功能解线性方程组</a>
使用OpenCASCADE的Math功能解线性方程组。
<a href="http://www.cppblog.com/eryar/archive/2015/11/25/212336.html" target="_blank">OPEN CASCADE Gauss Least Square</a>
使用最小二乘法求解线性方程组。
ModelingData
<a href="http://www.cppblog.com/eryar/archive/2012/09/25/191989.html" target="_blank">Introduction of Open CASCADE Modeling Data</a>
OpenCASCADE的ModelingData功能简介。
<a href="http://www.cppblog.com/eryar/archive/2012/09/27/192189.html" target="_blank">Geometry Utilities of Modeling Data</a>
OpenCASCADE的ModelingData几何功能介绍。
<a href="http://www.cppblog.com/eryar/archive/2012/10/08/193025.html" target="_blank">Open CASCADE Modeling Data – 2D Geometry</a>
OpenCASCADE造型数据中的二维几何数据介绍。
<a href="http://www.cppblog.com/eryar/archive/2012/10/09/193078.html" target="_blank">Open CASCADE Modeling Data – 3D Geometry</a>
OpenCASCADE造型数据中的三维几何数据介绍。
<a href="http://www.cppblog.com/eryar/archive/2012/10/24/193818.html" target="_blank">Open CASCADE Modeling Data – Topology</a>
OpenCASCADE造型数据中的拓朴数据介绍。
<a href="http://www.cppblog.com/eryar/archive/2012/10/08/193023.html" target="_blank">OpenCASCADE Modeling Data - Extrema</a>
OpenCASCADE中计算极值的库介绍。
OpenCASCADE的极值计算原理介绍。
<a href="http://www.cppblog.com/eryar/archive/2012/10/07/192962.html" target="_blank">OpenCASCADE Modeling Data - Direct Construction</a>
OpenCASCADE中构造几何数据的库的介绍。
<a href="http://www.cppblog.com/eryar/archive/2012/10/08/193022.html" target="_blank">OpenCASCADE ModelingData- Points on Curves</a>
OpenCASCADE曲线上点计算类介绍。
<a href="http://www.cppblog.com/eryar/archive/2013/08/12/202508.html" target="_blank">3D Geometry Types in OpenCascade</a>
OpenCASCADE中的参数曲线曲面类型。
<a href="http://www.cppblog.com/eryar/archive/2012/10/07/192964.html" target="_blank">Conversion to and from BSplines</a>
OpenCASCADE将曲线曲面转换成B样条形式库介绍。
<a href="http://www.cppblog.com/eryar/archive/2014/11/23/208944.html" target="_blank">OpenCASCADE Linear Extrusion Surface</a>
OpenCASCADE中一般柱面的类。
<a href="http://www.cppblog.com/eryar/archive/2013/07/20/201998.html" target="_blank">OpenCascade BRep Format Description(1)</a>
OpenCASCADE的brep文件格式说明。
<a href="http://www.cppblog.com/eryar/archive/2013/07/22/202038.html" target="_blank">OpenCascade BRep Format Description(2)</a>
<a href="http://www.cppblog.com/eryar/archive/2013/11/16/204280.html" target="_blank">Locations Section of OpenCascade BRep</a>
OpenCASCADE的brep文件中位置的存储。
<a href="http://www.cppblog.com/eryar/archive/2013/11/30/204522.html" target="_blank">Geometry Curve of OpenCascade BRep</a>
OpenCASCADE的brep文件中几何曲线。
<a href="http://www.cppblog.com/eryar/archive/2013/12/02/204557.html" target="_blank">Geometry Surface of OpenCascade BRep</a>
OpenCASCADE的brep文件中的几何曲面。
<a href="http://www.cppblog.com/eryar/archive/2013/12/21/204939.html" target="_blank">Topology Shapes of OpenCascade BRep</a>
OpenCASCADE的brep文件中的拓朴结构。
<a href="http://www.cppblog.com/eryar/archive/2013/08/09/202445.html" target="_blank">Draw Geometry Curves in OpenSceneGraph</a>
在OpenSceneGraph中绘制几何曲线来理解参数曲线。
<a href="http://www.cppblog.com/eryar/archive/2013/08/11/202466.html" target="_blank">Draw Geometry Surfaces in OpenSceneGraph</a>
在OpenSceneGraph中绘制几何曲面来理解参数曲面。
<a href="http://www.cppblog.com/eryar/archive/2013/08/20/202678.html" target="_blank">Topology and Geometry in OpenCascade-Vertex</a>
OpenCASCADE中的拓朴结构:顶点。
<a href="http://www.cppblog.com/eryar/archive/2013/08/24/202739.html" target="_blank">Topology and Geometry in OpenCascade-Edge</a>
OpenCASCADE中的拓朴结构:边。
<a href="http://www.cppblog.com/eryar/archive/2013/09/12/203199.html" target="_blank">Topology and Geometry in OpenCascade-Face</a>
OpenCASCADE中的拓朴结构:面。
<a href="http://www.cppblog.com/eryar/archive/2013/09/21/203338.html" target="_blank">Topology and Geometry in OpenCascade-Topology</a>
OpenCASCADE的拓朴结构。
<a href="http://www.cppblog.com/eryar/archive/2013/09/26/203445.html" target="_blank">Topology and Geometry in OpenCascade Location and Orientaion</a>
OpenCASCADE位置及朝向概念。
<a href="http://www.cppblog.com/eryar/archive/2013/09/27/203466.html" target="_blank">Topology and Geometry in OpenCascade-Adapters</a>
适配器模式在OpenCASCADE中的应用。
<a href="http://www.cppblog.com/eryar/archive/2013/08/24/202743.html" target="_blank">Seam Edge and Degenerated Edge</a>
重合边和退化边的概念。
<a href="http://www.cnblogs.com/opencascade/p/3601859.html" target="_blank">PCurve - Curve on Surface</a>
pcurve的概念。
<a href="http://www.cppblog.com/eryar/archive/2014/03/19/206228.html" target="_blank">OpenCascade Primitives BRep - Box</a>
OpenCASCADE的box边界表示法分析。
<a href="http://www.cppblog.com/eryar/archive/2014/03/22/206279.html" target="_blank">OpenCascade Primitives BRep - Sphere</a>
OpenCASCADE的sphere边界表示法分析。
<a href="http://www.cppblog.com/eryar/archive/2014/03/23/206291.html" target="_blank">OpenCascade Primitives BRep-Cylinder</a>
OpenCASCADE的cylinder边界表示法分析。
<a href="http://www.cppblog.com/eryar/archive/2014/03/23/206299.html" target="_blank">OpenCascade Primitives BRep-Torus</a>
OpenCASCADE的torus边界表示法分析。
<a href="http://www.cppblog.com/eryar/archive/2014/03/25/206330.html" target="_blank">OpenCascade Primitives BRep-Cone</a>
OpenCASCADE的cone边界表示法分析。
<a href="http://www.cppblog.com/eryar/archive/2014/11/08/208819.html" target="_blank">OpenCASCADE BRep vs. OpenNURBS BRep</a>
OpenCASCADE的brep与OpenNURBS的brep比较。
<a href="http://www.cppblog.com/eryar/archive/2014/11/16/208898.html" target="_blank">OpenCASCADE Make Primitives-Box</a>
通过创建一个简单的长方体,来理解BRep表示法。
<a href="http://www.cppblog.com/eryar/archive/2014/11/22/208940.html" target="_blank">OpenCASCADE Make Primitives-Sphere</a>
通过创建一个球体,来理解BRep表示法。
<a href="http://www.cppblog.com/eryar/archive/2015/03/14/210037.html" target="_blank">OpenCASCADE BRepTools</a>
如何保存TopoDS_Shape到文件及从文件重构Shape?
ModelingAlgorithms
<a href="http://www.cppblog.com/eryar/archive/2013/01/13/197249.html" target="_blank">Construction of Primitives in Open Cascade</a>
OpenCASCADE中创建基本形状。
<a href="http://www.cppblog.com/eryar/archive/2013/01/17/197357.aspx" target="_blank">Modeling Algorithms Boolean Operations</a>
OpenCASCADE中的布尔运算功能介绍。
<a href="http://www.cppblog.com/eryar/archive/2013/01/23/197427.html" target="_blank">Modeling Algorithms Fillets and Chamfers</a>
OpenCASCADE中的倒角、倒圆算法介绍。
OpenCASCADE基本体构造算法介绍:构造一个长方体。
OpenCASCADE基本体构造算法介绍:构造一个球体。
<a href="http://www.cppblog.com/eryar/archive/2013/05/26/200605.aspx" target="_blank">Delaunay Triangulation in OpenCascade</a>
OpenCASCADE中Delaunay三角剖分算法应用。
<a href="http://www.cppblog.com/eryar/archive/2014/04/06/206484.aspx" target="_blank">Mesh Algorithm in OpenCascade</a>
OpenCASCADE可视化网格数据生成算法。
<a href="http://www.cppblog.com/eryar/archive/2014/01/23/205542.html" target="_blank">OpenCascade HLR for Pipe Model</a>
OpenCASCADE中隐藏线消除算法HLR应用介绍。
<a href="http://www.cppblog.com/eryar/archive/2015/01/05/209400.html" target="_blank">OpenCASCADE Hidden Line Removal</a>
<a href="http://www.cppblog.com/eryar/archive/2015/01/22/209612.html" target="_blank">OpenCASCADE General Transformation</a>
OpenCASCADE模型变换类及仿射变换类的应用。
<a href="http://www.cppblog.com/eryar/archive/2015/04/25/210441.html" target="_blank">OpenCASCADE PCurve of Topological Face</a>
OpenCASCADE中将拓朴面的pcurve可视化。
<a href="http://www.cppblog.com/eryar/archive/2015/07/09/211212.html" target="_blank">Make Helix Curve in OpenCASCADE</a>
OpenCASCADE中生成螺旋线和弹簧造型算法。
Visualization
<a href="http://www.cppblog.com/eryar/archive/2011/11/20/160565.html" target="_blank">使用OpenGL中的GLUT</a>
如何使用OpenGL的glut库来进行OpenGL编程。
<a href="http://www.cppblog.com/eryar/archive/2013/02/26/198094.html" target="_blank">Curves and Surfaces Representation</a>
曲线曲面在计算机中的表示。
在OpenSceneGraph中用最直接的方式绘制几何曲线。
在OpenSceneGraph用最直接的方式来绘制几何曲面。
OpenCASCADE中网格化算法介绍。
OpenCASCADE中曲面网格化的算法原理介绍。
<a href="http://www.cppblog.com/eryar/archive/2013/12/04/204590.html" target="_blank">OpenCascade Shape Representation in OpenSceneGraph</a>
OpenCASCADE中曲线曲面离散类的使用,方便与其他图形接口交换数据,如OpenGL, Direct3D, OSG等。
<a href="http://www.cppblog.com/eryar/archive/2013/12/14/204802.html" target="_blank">Representation Data in OpenCascade BRep</a>
OpenCASCADE中离散曲线曲面的数据结构介绍。
<a href="http://www.cppblog.com/eryar/archive/2014/02/27/205978.html" target="_blank">Surface Normal Averaging</a>
曲面法向计算相关算法。
<a href="http://www.cppblog.com/eryar/archive/2014/02/13/205752.html" target="_blank">Surface Normal Vector in OpenCascade</a>
OpenCASCADE中曲面法向的计算方法。
<a href="http://www.cppblog.com/eryar/archive/2014/03/29/206394.html" target="_blank">Triangle - Delaunay Triangulator</a>
平面三角剖分库Triangle的用法介绍。
<a href="http://www.cppblog.com/eryar/archive/2014/07/27/207835.html" target="_blank">Visualize Surface by Delaunay Triangulator</a>
对曲面的参数进行三角剖分来显示曲面。
<a href="http://www.cppblog.com/eryar/archive/2014/03/27/206371.html" target="_blank">OpenCascade MeshVS Usage</a>
OpenCASCADE的网格可视化包MeshVS的用法介绍。
<a href="http://www.cppblog.com/eryar/archive/2014/09/20/208362.html" target="_blank">OpenCASCADE Color Scale</a>
OpenCASCADE中应力云图。
<a href="http://www.cppblog.com/eryar/archive/2013/08/10/202458.html" target="_blank">Mesh Data Structure in OpenCascade</a>
OpenCASCADE中网格数据结构介绍。
<a href="http://www.cppblog.com/eryar/archive/2013/11/30/204528.html" target="_blank">Change Line Type in OpenCascade</a>
OpenCASCADE中更改线型方法。
<a href="http://www.cppblog.com/eryar/archive/2013/12/30/205060.html" target="_blank">Model Editor of AVEVA in OpenSceneGraph</a>
OpenSceneGraph中实现Dragger直接编辑模型。
<a href="http://www.cppblog.com/eryar/archive/2014/01/11/205309.html" target="_blank">OpenCascade Ray Tracing Rendering</a>
OpenCASCADE的光线追踪算法效果。
<a href="http://www.cppblog.com/eryar/archive/2014/08/17/208044.html" target="_blank">OpenCascade Chinese Text Rendering</a>
OpenCASCADE中显示汉字。(6.8.0已经可显示中文)
<a href="http://www.cppblog.com/eryar/archive/2014/12/03/209015.html" target="_blank">OpenCASCADE Camera</a>
OpenCASCADE Camera test.
<a href="http://www.cppblog.com/eryar/archive/2014/12/07/209047.html" target="_blank">OpenCASCADE Coordinate Transforms</a>
OpenGL坐标变换管线介绍。
<a href="http://www.cppblog.com/eryar/archive/2014/12/20/209265.html" target="_blank">OpenCASCADE View Manipulator</a>
OpenGL场景控制:移动、缩放和旋转的实现。
<a href="http://www.cppblog.com/eryar/archive/2014/12/28/209323.html" target="_blank">OpenCASCADE JT Assistant</a>
OpenCASCADE显示轻量级3D可视化数据格式Jt。
<a href="http://www.cppblog.com/eryar/archive/2015/06/27/211069.html" target="_blank">A Simple OpenGL Shader Example</a>
OpenGL Shader简单示例入门。
<a href="http://www.cppblog.com/eryar/archive/2015/07/21/211331.html" target="_blank">A Simple OpenGL Shader Example II</a>
<a href="http://www.cppblog.com/eryar/archive/2015/07/22/211345.html" target="_blank">OpenGL Shader in OpenCASCADE</a>
在OpenCASCADE中使用GLSL示例。
DataExchange
<a href="http://www.cppblog.com/eryar/archive/2013/05/01/199882.aspx" target="_blank">Open Cascade Data Exchange - STL</a>
OpenCASCADE导出导入STL模型数据。
<a href="http://www.cppblog.com/eryar/archive/2014/01/04/205168.html" target="_blank">Open Cascade Data Exchange - IGES</a>
OpenCASCADE导出导入IGES模型数据。
<a href="http://www.cppblog.com/eryar/archive/2013/12/22/204948.aspx" target="_blank">Open Cascade Data Exchange - DXF</a>
OpenCASCADE导出导入DXF模型数据。
<a href="http://www.cppblog.com/eryar/archive/2014/10/15/208581.html" target="_blank">OpenCASCADE Data Exchange - DWG</a>
OpenCASCADE导出导入DWG模型数据。
<a href="http://www.cppblog.com/eryar/archive/2014/11/01/208741.html" target="_blank">OpenNURBS to OpenCASCADE</a>
将OpenNURBS曲线曲面转换到OpenCASCADE中。
<a href="http://www.cppblog.com/eryar/archive/2015/04/22/210424.html" target="_blank">PDMS RvmTranslator</a>
OpenCASCADE转换RVM模型数据。
<a href="http://www.cppblog.com/eryar/archive/2016/03/24/213109.html" target="_blank">OpenCASCADE Data Exchange - 3D PDF</a>
OpenCASCADE模型转换成3D PDF文件。
ApplicationFramework
<a href="http://www.cppblog.com/eryar/archive/2012/11/08/194888.html" target="_blank">Application Framework Introduction</a>
OpenCASCADE的程序框架模块简介。
<a href="http://www.cppblog.com/eryar/archive/2012/11/06/194809.html" target="_blank">OpenCASCADE Data Framework Services</a>
OpenCASCADE的程序框架中数据框架的用法说明。
<a href="http://www.cppblog.com/eryar/archive/2012/11/24/195622.html" target="_blank">Distribution of Data Through OCAF Tree</a>
OpenCASCADE的OCAF中数据分配说明文档的翻译。
<a href="http://www.cppblog.com/eryar/archive/2015/01/13/209504.html" target="_blank">Qt Undo Framework Demo</a>
Qt的Undo框架简单示例。
<a href="http://www.cppblog.com/eryar/archive/2015/01/28/209660.html" target="_blank">Undo/Redo for Qt Tree Model</a>
Qt的Undo框架与Tree Model结合示例。
Draw Test Harness
<a href="http://www.cppblog.com/eryar/archive/2014/01/05/205192.html" target="_blank">Tcl/Tk Introduction</a>
Tcl/Tk简介。
<a href="http://www.cppblog.com/eryar/archive/2014/01/09/205264.html" target="_blank">Create New Commands in Tcl</a>
在Tcl中创建自定义命令的方法。
<a href="http://www.cppblog.com/eryar/archive/2014/01/19/205476.html" target="_blank">OpenCascade Tcl vs. ACIS Scheme</a>
Draw Test Harness实现原理简介。
<a href="http://www.cppblog.com/eryar/archive/2014/09/25/208421.html" target="_blank">OpenCASCADE Performance Test</a>
使用Tcl脚本在Draw Test Harness中测试性能。
<a href="http://www.cppblog.com/eryar/archive/2015/01/18/209566.html" target="_blank">Iterate Files by Tcltk</a>
使用Tcl/Tk来遍历指定文件夹中所有文件。
<a href="http://www.cppblog.com/eryar/archive/2015/02/04/209729.html" target="_blank">Pipedata3d - Welding Neck Flange</a>
Pipedata3d管件数据查看程序。
ShowOff
<a href="http://www.cppblog.com/eryar/archive/2012/12/17/196389.html" target="_blank">基于OpenCASCADE的三维工厂浏览程序的开发</a>
使用OpenCASCADE来开发三维工厂浏览程序的文章。
<a href="http://www.cppblog.com/eryar/archive/2013/05/01/199875.html" target="_blank">AVEVA Model Data Exchange Addin</a>
基于OpenCASCADE开发的AVEVA Plant/PDMS、AVEVA Marine模型导出插件。
<a href="http://www.cppblog.com/eryar/archive/2014/04/17/206624.html" target="_blank">Plant Design Review Based on AnyCAD</a>
基于AnyCAD开发的三维浏览程序。
<a href="http://www.cppblog.com/eryar/archive/2013/11/03/204072.html" target="_blank">PipeInfo Introduction</a>
基于OpenCASCADE开发的管子部件库程序。
<a href="http://www.cppblog.com/eryar/archive/2013/11/21/204371.html" target="_blank">Build Tee in PipeInfo</a>
参数化管子部件库程序用法介绍。
<a href="http://www.cppblog.com/eryar/archive/2015/03/03/209914.html" target="_blank">pipedata3d user guide</a>
三维管子部件手册及下载。
<a href="http://www.cppblog.com/eryar/archive/2015/05/04/210540.html" target="_blank">AVEVA RVM Translator</a>
将AVEVA RVM模型数据转换成常见格式(STEP, IGES, STL, .etc)。
Success Software
希望在学习OpenCASCADE后,将三维的技术应用到日常的工作生活中去,提高工作效率,创造价值。
本文持续更新中……