之前的文章中几乎都覆盖了目前常见的可视化四维方法:截面法、球极投影、等高面或颜色标注第四维、3D照片等,其中3D照片又分线框与体素云等展示法。这些方法想必多数读者也能理解,但如何利用计算机程序去展示它们却是一个不小的挑战。这里先介绍一些最基本的计算机图形学原理,然后深入讲解各种绘制复杂四维物体的方法。读者可以根据自己的知识水平选读。或许我后面可以开一个系列专题,专门讲解怎样一步步自己搭建一个四维图形引擎。
特色内容
- 三维计算机图形学基础
- 体素/截面四维图形渲染
- Shadertoy在线四维路径追踪演示
- 四面体法/胞腔复形法
- 体素云渲染方法
- 线框渲染遮挡剔除算法