logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

计算机图形学十五:基于物理的渲染(蒙特卡洛路径追踪)

蒙特卡洛路径追踪摘要1 蒙特卡洛积分(Monte Carlo Integration)2 蒙特卡洛路径追踪(Monte Carlo Path Tracing)Reference(本篇文章同步发表于知乎专栏:https://zhuanlan.zhihu.com/p/146714484 欢迎三连关注)摘要在上一篇文章中,我们通过对辐射度量学当中一系列概念的定义,引入了渲染方程,一个正确的光线传播模型,

重要性采样和多重重要性采样在路径追踪中的应用

重要性采样和多重重要性采样在路径追踪中的应用1 蒙特卡洛路径追踪简要回顾1.1 算法主要流程1.2 半球面均匀采样方法2 重要性采样的运用2.1 简单例子与基本概念2.2 路径追踪中的重要性采样2.2.1 Cosine-weighted 半球采样2.2.2 BRDF采样3 多重重要性采样的运用总结:Refernce:在之前的文章中,我们介绍了利用蒙特卡洛路径追踪来解渲染方程得到一个近似解的方法,但

计算机图形学三(补充):重心坐标(barycentric coordinates)详解及其作用

重心坐标(Barycentric Coordinates) 1 重心坐标的定义及求解1.1 基础定义1.2 几何面积角度求解本节会分两部分分别介绍重心坐标的定义以及解法和重心坐标在图形学中的运用1 重心坐标的定义及求解1.1 基础定义给定三角形的三点坐标A, B, C,该平面内一点(x,y)可以写成这三点坐标的线性组合形式,即 (x,y)=αA+βB+γC(x,y) = \alpha A...

计算机图形学十一:几何3—曲面细分(Mesh subdivision)与曲面简化(Mesh Smplication)

曲面细分与曲面简化1 曲面细分(Mesh Subdivision)1.1 Loop细分(Loop Subdivision)1.2 Catmull-Clark细分(Catmull-Clark Subdivision)2 曲面简化(Mesh Smplication)总结Reference曲面细分与曲面简化分别是什么,以及为什么需要这些技术呢?其实这二种技术所做的事情从名字就能看出一二:曲面细分是指将一

计算机图形学五:局部光照模型(Blinn-Phong 反射模型)与着色方法(Phong Shading)

光照模型1 我们为何能够看到物体?2 泛光模型3 Lambert漫反射模型3 Phong反射模型4 Blinn-Phong反射模型5 Reference到了这一部分,我们就开始进入到着色(shading)的环节了,简单来说shading就是计算出每个采样点的颜色是多少,特别来说,本文所介绍的是从经验总结而来的局部光照模型,并不是真正准确的模型,但是优点是计算快,效果可以接受,至今依然广泛的运用在.

到底了