排序
计算曲线拐点
1 Introduction 曲线上有一些特殊点会影响曲线的连续性,如重点(Multiple Point)、尖点(Cusp Point)、拐点(Inflection Point)等。一般称曲线上凸弧和凹弧的分界点称为拐点。 图1 曲线极值...
Sweep折角过渡处理
1 Introduction在《The NURBS Book》中对扫掠曲面Swept surfaces有如下定义:S(u,v)=T(v) + M(v) C(u)其中轨道曲线记为T(v),截面曲线记为C(u),M(v)是一个变换矩阵。从扫掠曲面定义中可以看出...
精确HLR之边数据
Abstract. 精确HLR算法是根据模型生成图纸的重要算法,使用精确HLR算法,对于球体、圆柱体、圆锥体可以生成直线和圆弧,为生成的图纸再加工提供一些便利。OpenCASCADE中精确HLR算法较Poly算法要...
曲面构造-蒙皮曲面
蒙面Skinning就是将一簇截面曲线融合在一起生成曲面的过程,截面曲线可以是三维曲线。截面曲线的参数方向为u方向,融合的方向是v方向。蒙面Skinned Surface只是放样(lofting)的新叫法,后者可以...
Geometry Surface of OpenCascade BRep
Geometry Surface of OpenCascade BRep eryar@163.com 摘要Abstract:几何曲面是参数表示的曲面 ,在边界表示中其数据存在于BRep_TFace中,BRep_TFace中不仅包括了几何曲线,还包含用于显示的离...
Tcl Tk Introduction
Tcl Tk Introduction eryar@163.com 摘要Abstract:Tcl/Tck脚本可以很容易实现用户自定义的命令,方便的创建图形化的用户界面GUI,所以Tcl和Tk的应用领域几乎覆盖了图形和工程应用的全部范围,...
Create New Commands in Tcl
Create New Commands in Tcl eryar@163.com 摘要Abstract:Tcl/Tk脚本可以很容易实现用户自定义的命令,方便的创建图形化的用户界面GUI,所以Tcl和Tk的应用领域几乎覆盖了图形和工程应用的全部...
OpenCascade Ray Tracing Rendering
OpenCascade Ray Tracing Rendering eryar@163.com 摘要Abstract:OpenCascade6.7.0中引入了光线跟踪算法的实现。使用光线跟踪算法可实现高质量的渲染效果,且可以使用GPU提升渲染效率。 ...
OpenCascade Tcl vs. ACIS Scheme
OpenCascade Tcl vs. ACIS Scheme eryar@163.com 摘要Abstract:本文通过OpenCascade的Tcl/Tk和ACIS的Scheme的对比来说明脚本语言在程序中的重要作用。及通过在Tcl中实现自定义的命令来理解Draw...
OpenCascade Draw Test Harness
OpenCascade Draw Test Harness eryar@163.com Abstract. Draw is a command interpreter based on Tcl/Tk and a graphical system used to test and demonstrate OpenCascade modeling librari...
OpenCascade Chinese Text Rendering
OpenCascade Chinese Text Rendering eryar@163.com Abstract. OpenCascade uses advanced text rendering powered by FTGL library. The FreeType provides vector text rendering, as a resul...
OpenCASCADE Rational Bezier Curves
OpenCASCADE Rational Bezier Curves eryar@163.com Abstract. Although polynomials offer many advantages, there exist a number of important curve and surface types which cannot be rep...