
入门图形学之辅助工具
文章平均质量分 69
羊羊2035
deepseek和chatgpt更能让你我进步
展开
-
辅助工具:关节绳(2)
需要做一个仿真功能,找到以前的圆柱体和关节绳网格构建的算法做点修改。 修改了网格构建参数的计算方式,如下: 以每个骨骼节点的本地坐标系进行网格参数计算,相应修改: 1.圆周坐标计算按start本地坐标系进行计算(start本地坐标系的xy轴位于平面G,z轴为平面G的法向量) 2.考虑一系列仿真计算在世界坐标系进行的,所以顶点坐标以世界坐标系计算,再转换到本地坐标 修改代码如下: 效果如下: 好,有时间继续。原创 2022-12-05 23:36:02 · 372 阅读 · 1 评论 -
辅助工具:关节绳
为了快速上线能用的功能,暂时直接使用unity自带的joint关节完成了线缆的功能。 需求构建一个支持物理属性的线缆绳索功能,如下: 我们想象P0-P7为刚体骨骼结点,一根绳索由7截刚性线段组成,首先构建这种结构,如下:using System.Collections;using Syst原创 2021-12-23 20:26:26 · 1971 阅读 · 0 评论 -
辅助工具:圆柱体绘制
最近处理动态网格生成,二维用CanvasRender,三维用meshfilter,这个属于常规操作。 当然具体的细节还是很多的,这里以我觉得比较有代表性的三维圆柱体网格动态创建为例。 假设三维空间中存在两个点,以这两个点为端点生成圆柱体。...原创 2021-12-20 20:36:21 · 1613 阅读 · 2 评论 -
辅助工具:rectangle拓扑网格创建
入门图形学之辅助工具是我个人对一些学习主线程之外的相关知识的单独分类讲解,因为有些知识在学习图形学过程中属于辅助程序知识,这些知识虽然和数学以及图形学知识并没有串联关系,但是大部分时候我们整个图形学学习中都会偶尔用到,所以我独立开出一个分类也就是“入门图形学之辅助工具”来讲解。 这篇我来讲一下rectangle长方形拓扑网格的创建,大部分时候,3d图形引擎提供的基础立...原创 2018-03-29 18:46:53 · 987 阅读 · 0 评论