Physically-Based.Rendering.-.From.Theory.To.Implementation.pdf
2022-01-11 23:41:17 7.11MB Rendering
1
基于物理的渲染 通过路径跟踪以物理方式渲染3D场景。 光与表面的相互作用通过双向反射分布函数(BRDF)进行评估。 —硕士论文2013/14 加速结构:BVH 无堆栈遍历。 每个叶节点1或2个面。 存在在构建过程中使用空间分割的代码,但似乎有问题。 不应该使用。 要求 操作系统: Linux 虽然也应该可以在其他平台上构建和运行它。 我只是从未尝试过。 硬件:具有OpenCL 1.1和OpenGL 3.1功能的GPU 仅在NVIDIA上进行过测试。 库/标题 freeglut3-dev libboost-dev libdevil-dev libglew开发 libglm开发 libqt5core5a libxi-dev libxmu-dev 标题 NVIDIA和OpenCL 如果在使NVIDIA硬件与OpenCL配合使用时遇到问题(根据我的经验,这很可能),这是一些解
2021-11-23 11:39:16 3.17MB c-plus-plus master-thesis gpu global-illumination
1
对于理解渲染的各个部分,构建渲染器很有用,特别是在体渲染方面,提供了很详细的介绍。
2021-07-07 20:27:19 7.11MB rendering; graphics
1
在本文中,我们提出了一种基于物理的动画方法来模拟水污染物的扩散。我们的方法可以有效地模拟大型水表面上生物污染物(例如水葫芦,藻类)的动态演化。为了能够在大规模虚拟环境中模拟这种现象,我们通过将水污染物视为大型的水生植物丛或丛集而不是每个水生植物来简化该问题。由于大的污染物斑块与水面之间存在明显的界面,因此我们在此方法中对界面的演化进行了建模。我们使用二维动态曲线来表示界面,水污染物的扩散可视为二维曲线的动态演化和传播。为了减轻2D曲线的拓扑变化,我们采用基于物理的2D水平集模型来动画化界面的演化和传播。我们建立了一个水平集方程来对界面的演化进行建模。另外,为了在我们基于物理的水平集模型中正确处理大规模虚拟环境,本文提出了一种基于图像的二维三维像素化方法。在体素化方法中,当求解水平设置方程时,虚拟环境将转换为边界条件。最后,通过结合界面动画结果和大规模虚拟环境,在大型水面上模拟了水污染物的扩散现象。太湖藻类繁殖现象的动画结果表明,该方法直观易行,非常方便产生有趣的视觉效果。
2021-06-05 20:44:24 961KB physically-based animation; water pollution;
1