自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 从源头看Dust3d | (十三)Dust3D中的glsl

以scene.frag与scene.vert举例,介绍在渲染管线中的处理

2021-12-28 22:34:27 295

原创 从源头看Dust3d | (十二)Dust3D中的渲染管线

Dust3D渲染管线流程介绍

2021-12-27 00:09:52 493

原创 从源头看Dust3d | (十一)shadermesh:shader的生成

ShaderMesh的生成

2021-12-19 20:04:46 580

原创 从源头看Dust3d | (十)meshsplitter:网格切割

Dust3D源码分析:meshsplitter

2021-12-09 15:03:25 1081

原创 从源头看Dust3d | (九)meshgenerator:网格生成

generator重点函数分析

2021-12-01 10:45:42 4548

原创 从源头看Dust3d | (八)meshgenerator:网格生成预备知识

meshgenerator类源码分析预备知识

2021-12-01 10:41:21 4668

原创 从源头看Dust3d | (七)meshcombiner:CGAL网格聚合

Dust3d源码分析——meshcombiner

2021-11-21 23:23:33 5507

原创 从源头看Dust3d | (六)material

主要介绍了Dust3d框架中的snapshot&material

2021-11-08 00:29:15 149

原创 从源头看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关注的人

提示
确定要删除当前文章?
取消 删除