广告设计自学网教程,重庆seo1,网站建设与规划实验总结,思特奇是外包公司吗Geometry
implicit隐式几何表示#xff1a;
函数f(x,y,z)#xff1a;
根据函数fn描述几何#xff0c;遍历所有空间内 的点#xff0c;如果带入xyz到函数f(x,y,z)结果0那就绘制这个点
如果xyz求值结果0表示在几何外#xff0c;0在表面,0在几何内
构造几何csg(…Geometry
implicit隐式几何表示
函数f(x,y,z)
根据函数fn描述几何遍历所有空间内 的点如果带入xyz到函数f(x,y,z)结果0那就绘制这个点
如果xyz求值结果0表示在几何外0在表面,0在几何内
构造几何csg( constructive solid geometry)
建立bool运算这被应用到建模软件中
并集交集 \ 差集通过建立基本几何形体利用bool创建复杂几何
距离函数
距离函数任何点到几何表面的最近距离
如果点在外面函数结果为正如果在内部距离为负
比如当两个球逐渐靠近会发生融合这是对距离函数sdf做混合用于渲染平滑的几何形状
比如水滴融合
explicit显示几何表示
直接表示不会改变
point clouds点云
几何由密集的点表示
Polygon / triangle meshes
由多边形网格表示obj文件存储所有顶点数据的信息和索引顺序
参数表示输入参数得到转换后的结果
参数映射方式
遍历所有的UV坐标通过映射函数f(u,v) 投影到空间中的某一点
bezier surfaces贝塞尔曲线
用一系列控制点定义曲线每个点相连形成连线
从所有连线取相同时间t参数再次相连直到仅剩一个点为止这个点作为曲线上的某一个点
重复上述直到从每个线段取完所有可能t 细分曲面
NURBS样条曲线 作业四
题目
绘制Bézier 曲线其中bezier函数负责绘制 Bézier 曲线提供控制点序列每次使t增加微小值并调用recursive_bezier函数负责返回 Bézier 曲线上对应点的坐标