07 2021 档案
摘要:一.第一人称 FirstPersonCharacter(自身,继承Character角色类) 胶囊体组件(CollisionCylinder) 网格体(CharacterMesh0) 箭头组件(Arrow) FirstPersonCamera(摄像机组件) Mesh1P(骨骼网格体组件) FP_Gu
阅读全文
摘要:一.找不到boost库 今天我用cmake编译cgal,明明把boost下载编译好了,也放进系统变量里面,可是cmake就是找不到,最后还是要改改cmakelist.txt的配置参数 在里面添加这三行: set(BOOST_ROOT E:/cgal/Boost/boost_1_76_0) find_
阅读全文
摘要:头大啊,自己写三维算法太累了,还是引入开源库吧 CGAL是计算几何算法库,是一个大型C++库的几何数据结构和算法,如Delaunay三角网、网格生成、布尔运算的多边形以及各种几何处理算法。 CGAL是用来在各个领域:计算机图形学、科学可视化、计算机辅助设计与建模、地理信息系统、分子生物学、医学影像学
阅读全文
摘要:我把那个算法优化了一下,现在分割多边形的数量大大减少了 具体算法如下: 0) 初始化ma = pi 1)将凹多边形放入凹多边形队列 2)从队首取出一个多边形G 3)遍历G每个顶点,找出其中一个凹顶点p。 4)过p和另一个顶点q作这个多边形的一条弦(我想一定至少可以找到一个q能做一条弦,但是没有证明过
阅读全文
摘要:UE的材质一般包含了不同的材质模型基础颜色Metallic高光度粗糙度各向异性自发光颜色不透明度不透明蒙版Normal切线世界场景位置偏移世界场景位移曲面细分乘数Subsurface ColorCustom Data 0Custom Data 1环境光遮挡折射像素深度偏移着色模型 HLSL UE支持
阅读全文