作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我注意到大多数 3D 体素模型实际上分辨率相当低,但随后通过某种插值进行平滑渲染。
考虑到它的光线追踪,使用什么算法来平滑地渲染它?有人可以推荐一本有关该主题的书吗?
最佳答案
对 OMPF forum 进行了一些讨论对这个。关键是为每个体素存储表面法线信息 - 即使对于高体素分辨率也是如此。您使用存储的法线进行着色,而不是体素小盒子的法线。即便如此,这对于几乎轴向对齐的表面来说并不好,因为在这种情况下,有很多平坦的表面,偶尔会有台阶。这些台阶几乎不可能隐藏在光滑的表面上。此外,对于极其不规则的表面,您还会遇到单个“体素法线”不足以从不同侧面查看的问题。
关于3d - 给定一个体素八叉树,如何渲染光滑的表面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2403603/
我是一名优秀的程序员,十分优秀!