- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 根据Mesh生成Cage的心路历程(4)
下面开始描述我是怎么样去实现方法五的。 根据我目前掌握的知识,和实验室已知的编程条件,方法五我需要以下三个过程: (1) 在CGAL框架下生成GPU的绘制数据。 对原Mesh的每个面生成局部坐标系; 由局部坐标系形成面的OBB包围盒Shell; Shell划分为5个Tetrahedron; 根据离散化规格沿Z轴产生等距的Slice,每个Slice与Tetrahedron产生的交
2010-01-29 13:54:00 1774 2
原创 根据Mesh生成Cage的心路历程(3)
自动生成Cage最自然的想法就是利用原网格,然后往法向扩张就好了。但事实并不是这么简单的。我想有必要先描述一下我们的Cage的目标。 (1) Cage必须是能够包围原Mesh。 (2) Cage是自适应的。例如,像手掌模型,我们希望可以生成包围每个手指头的Cage,或者是把手掌当成一个整体来包围的Cage。或者我们也可以使用交互来控制细节。 (3) Cage可以满足对偶性。例如,像动物模型,
2010-01-29 13:53:00 2246
原创 根据Mesh生成Cage的心历路程(2)
计算重心坐标的方法有很多种,我之前一共研究了4种重心坐标。分别是Mean Value Coordinates(MVC), Positive Mean Value coordinates(PMVC), Harmonic Coordinates(HC), Green Coordinates(GC). 在研究生的开题报告中,我对重心坐标写了一个综述。并在李老师的指导下分别对四种重心坐标性质以及在网格编
2010-01-29 13:04:00 2296 9
原创 根据Mesh生成Cage的心历路程(1)
其实我想大家一开始肯定不明白“根据Mesh生成Cage”所谓何物。让我来慢慢和大家解说吧!研一结束的第一个暑假,我开始了重心坐标的研究。故事也就是从“Mean Value Coordinates for Closed Trianglar Meshes”开始的。记得当时我完全不知道重心坐标是什么,就连三角形的重心坐标是怎么计算的都忘记了。当时李老师也只是和我解释了论文里面的伪代码,我似懂非懂地开
2010-01-29 11:39:00 1969 2
原创 vtk体绘制-例子
#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrev
2010-01-10 21:27:00 5511 1
原创 小贴士
1、用VS2005创建win32 dll的项目文件-新建-项目-win32节点-win32项目-然后选择dll就可以了 2、打开查看注册表在windows的开始/运行菜单中输入"regedit"你就可以通过注册表编辑器看到注册表 3、注册dllregsvr32 绝对路径+MathCOM.dll"就注册此COM组件 4、反注册dllregsvr32 /u 绝对
2010-01-10 12:56:00 540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人