CadQuery装配约束教程
本教程介绍在CadQuery中如何使用装配约束功能来构建逼真的模型,我们将组装一个由 20x20 V 型槽型材制成的门组件。
基于几何约束的机构设计
本文介绍如何使用参数化 CAD 软件中几何约束的强大功能来加速机构的开发。
Three.js程序化生成围栏
本文介绍如何用Three.js程序化生成亿万个篱笆墙3D模型。
参数化建模 vs. 直接建模
尽管参数化建模非常强大并且流行,另一种 CAD 范式也有自己的支持者:直接建模。
Half Edge邻接查询
半边数据结构(Half Edge)支持Mesh元素的邻接查询,但仅支持流形(Manifold)表面。
剪裁区域和模板缓冲区
有时我们只想渲染屏幕的一部分,屏蔽掉其余的当前颜色缓冲区的任何更改。在 OpenGL 中有两种方法,Scissor Regions 和Stencil Buffer。
Three.js着色器基础
着色器(Shader)是在 GPU 上运行的程序。在 Three.js 中添加着色器的最简单方法是使用ShaderMaterial。