- 博客(13)
- 收藏
- 关注
原创 从源头看Dust3d | (五)cutface改变切面的形状
2021SC@SDUSC1.cutface.h//强类型枚举:https://zhuanlan.zhihu.com/p/103035230enum class CutFace{ Quad = 0, Pentagon, Hexagon, Triangle, UserDefined, Count};CutFace CutFaceFromString(const char *faceString);#define IMPL_CutFaceFro
2021-10-31 23:36:28 242
原创 从源头看Dust3d | (四)Boundingboxmesh包围盒网格结构
2021SC@SDUSC1.buildBoundingBoxMeshEdges函数ShaderVertex *buildBoundingBoxMeshEdges(const std::vector<std::tuple<QVector3D, QVector3D, float, float, QColor>> &boxes, int *edgeVerticesNum){ //tuple为元组,boxes是元素为元组的容器 int n
2021-10-24 22:30:55 1563
原创 从源头看Dust3d | (三)Booleanmesh&Boundingboxmesh
BooleanMesh 建立CGAL网格(一)函数功能概述函数功能概述 validatePosition 判断输入的位置是否为合法位置 buildCgalMesh 根据位置和索引建立CGAL网格结构 fetchFromCgalMesh 从网格结构中抓取顶点和面信息,放入vertices和faces中 isNullCgalMesh 判断网格结构是否为空 (二)CGAL库介绍Boolea
2021-10-17 23:11:42 474
原创 从源头看Dust3d |(二)Blockmesh立方体网格建立
2021SC@SDUSCPart1:简略介绍Blockmesh.h与blockmesh.cpp主要定义了BlockMesh类,blockmesh主要用于生成简单的立方体网格。在BlockMesh类中,有公共变量及函数:结构体Block struct Block { QVector3D fromPosition;//in QT,a 3D vector,起点 double fromRadius; QVector3D toPositi
2021-10-07 23:53:15 582
原创 (一)综述:dust3d介绍、安装、下载及源码分析分工
2021SC@SDUSC一、下载与安装官网:Dust3D | Free 3D Modeling Software软件下载:Download and Install Dust3D — dust3d 1.0.0-rc.1 documentation源码下载:GitHub - huxingyi/dust3d: Dust3D is a cross-platform open-source 3D modeling software. Auto UV unwrapping, auto riggin.
2021-09-30 22:42:08 1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人