计算几何
从0到1手搓一个三维网格裁剪器
看到群友在群里问怎么用矢量面裁剪一个三角网,想着之前做过类似的功能,所以决定写一篇博客分享一下。代码是从0开始写的,算法实际上不难,但其实也还有一些...
网格切割原理及流程
相关概念 网格切割是指两个输入网格相互切割,然后根据过滤器输出对应Patch。这里的网格通常指流形网格(manifold),流形网格是指网格中所...
向AI许了个愿:CodeBuddy帮我用c++开发了一个Obj Viewer
AI 工具使用心得 现在在外网开发时,我基本离不开AI了,也不会用搜索引擎了。基本都是先问AI,对AI的回答不满意或质疑答案时,才会去搜索。像一些简单的代...
一种鲁棒且通用的三角形相交检测算法:原理、创新与实现
1. 算法核心原理与整体流程 1.1 算法概述:问题分解与鲁棒性设计 1.1.1 核心思想:将三角形相交问题分解为低维单纯形(点、线段)的相交问题 该算法...
从IFC到glb,一键转换全流程详解
前面介绍了 IFC 相关知识, IFC基础 以及 Assimp解析IFC流程 。前面说了, Assimp 可以解析 IFC 但...
Assimp IFC 解析流程剖析
1. 引言 Assimp是一个将各种 3D 文件格式加载到共享的内存中格式的库。它支持 59 多种文件格式的导入和的十多种导出文件格式。 这是支持导入...
BIM标准格式——IFC文件格式详解
本文梳理了IFC(Industry Foundation Classes)标准的核心架构、几何建模方法及实例解析,重点分析其基于EXPRESS语言的面向对象建模机制、四层架构体系,以及...