CG造型中用到较多曲线论和曲面论的知识,这在一般分析学课程中不作为重点,而属于微分几何讲授的内容。一些不十分艰深的数学参考书,如南开大学数学丛书系列之一《微分几何》(孟道骥,梁科著,科学出版社出版),都能对相关理论内容做较详细的阐述。
在曲线连续部分,有关G2和C2关系问题,容易引起一些误解。其实G2已经保证了k(s)*N(s)的相等,但C2的要求是P"(t)的相等,而这要比前者要求更严格。
有关G2本质上等价于k(s)*N(s)相等的论证如下:
G2要求有公共“曲率矢”:
P'(1)×P"(1)/|P'(1)|3 = Q'(0)×Q"(0)/|Q'(0)|3 (式1)
由于P'(t)=sP'(t)*TP(t),P"(t) = kP(t)*sP'2(t)*NP(t)+sP''(t)*TP(t),代入式1,有:
sign(sP'(1))*kP(1)*BP(1)=sign(sQ'(0))*kQ(0)*BQ(0) (式2)
另外根据G1有a*P'(1)=Q'(0),且a>0,于是,a*sP'(1)*TP(1)=sQ'(0)*TQ(0),有sign(sP'(1))*TP(1)=sign(sQ'(0))*TQ(0),两侧和式2做外积得到:kP(1)*NP(1)=kQ(0)*NQ(0),容易完成相反方向的论证,由此等价关系成立。k(s)*N(s)相等的条件要比C2要弱,因为即使曲线曲率和法矢量一致,但P"却在密切平面上具有一定的自由度,只要保证最终产生规定的N向量和曲率即可。
分享到:
相关推荐
CG城的精灵下——精灵闯天下.pdf
CG城的精灵上——精灵初现.pdf
纹理实拍技巧——CG Textures,很实用的虚拟现实建模纹理图片,国外网站上下载的纹理采集教材
[WOW!Photoshop终极CG绘画技法——专业绘画工具Blur's Good Brush极速手册]_杨雪果编著_电子工业出版社_2014.06_彩色扫描版 完本彩色扫描本,已添加书签。
cg——量具重复精度能力系数 cgk——量检具准确精度能力系数, Cgk 是用于评价一个测量设备的测量能力是否和被测产品的公差要求相匹配的方法。因项目需要使用LabView自编了一个子VI,对测试数据CVS表进行相应提取...
cg-04-B样条曲线与B样条曲面.ppt
CG模宝是一款专注于3dsmax的自动化辅助设计插件。在专业建模渲染方面有显著作用,集整理、杀毒、场景、材质、灯光、渲染等多功能于一体。它的问世旨在让琐碎繁杂的的操作自动化解决,助力三维设计师。提高工作效率、...
GPU 编程与CG 语言之阳春白雪下里巴人 对渲染有很有帮助的一本书
GPU编程入门推荐:GPU编程与CG语言之阳春白雪下里巴人.pdf
这本书就是康玉之所著的《GPU编程与CG语言之阳春白雪下里巴人》,英文译名为《GPU Programming And Cg Language Primer 1rd Edition》,对于我这种初次接触GPU编程和CG语言的新手深感受益匪浅,在此对作者表达我深深...
自己写的共轭梯度法。 PS1:打算加入预处理子(Preconditioner),所以文件名为PCG.cpp。 PS2:在我的电脑上解一个5000维的矩阵用时180多秒。。。 PS3:用于表示稀疏矩阵的数组比较特别,看不懂可以联系我。
fluent DEFINE_CG_MOTION实现动网格计算
GPU编程与CG语言之阳春白雪下里巴人.pdfGPU编程与CG语言之阳春白雪下里巴人.pdfGPU编程与CG语言之阳春白雪下里巴人.pdf
母爛漫二周目全CG图文攻略.docx
[CG作品]_人物类作品第二季 [CG作品]_人物类作品第二季 [CG作品]_人物类作品第二季
GPU 编程与CG 语言之阳春白雪下里巴人
MATLAB实现CG算法