240 发简信
IP属地:澳门
  • Unity Shader的代码编写优化思考

    作为一名技术美术,Shader的性能优化是基本功。简单的一些,在不影响效果输出的情况下减少变量的精度,避免数据类型的转换。减少或避免使用幂函数、...

  • 《GPU GEMS》16.次表面散射的实时近似

    次表面散射的通俗理解,即对于某些半透明物体,如蜡烛,皮肤,牛奶等。光线进入物体,在物体内部发生散射现象,最终从入射点不同的位置射出。这使得对于物...

  • 阴影映射/贴图Shadow Mapping

    又叫光照贴图Light Mapping在三维计算机图形中加入阴影的过程。特点:体积大,不减少帧速率。 从光源的位置看去,即光源所在的点以及光的发...

  • 3D游戏编程和计算机图形学的数学方法(一)

    第一章 渲染管线 the rendering pipeline1.1图形处理器一个渲染的3D场景是由许多独立的物体组成的。这些物体的几何构成是点...

  • 三维场景的坐标变换

    计算机图形学第七章三维观察1.建模坐标MC经过建模变换:将模型放置在场景中,模型的坐标变换为场景内的坐标2.世界坐标WC经过世界变换3.观察坐标...

  • 可见面判别算法

    又称隐藏面消除算法目的是判断给定的观察位置,场景的内容可见性分为物空间和像空间算法 像空间算法的基本思路是在投影平面上判断每个像素值对应的可见面...

  • 光照模型和面绘制算法

    点光源point:位置,颜色无穷远光源direction:方向,颜色 辐射度衰减:距离为d,衰减幅度为1/d^2;但是d很小和d很大是,会出现过...

  • Unity 5.x Standard Shader实现分析

    这篇文章用来讨论Unity的标准着色器实现,根据Unity 5.4.2版本的代码进行分析。Unity 5.3之前的版本的据说没有增加GGX的实现...