图形渲染

认识图形渲染中的各向异性

物理性质可以在不同的方向进行测量。如果各个方向的测量结果是相同的,说明其物理性质与取向无关,就称为各向同性。如果物理性质和取向密切相关,不同取向的测量结果迥异,就称为各向异性。造成这种差别的内在因素是材料结构的对称性。

[Unity3D]图形渲染优化、渲染管线优化、图形性能优化

相对于 CPU 来说,GPU 能干的事情比较单一:接收提交的纹理(Texture)和顶点描述(三角形),应用变换(transform)、混合并渲染,然后输出到屏幕上。通常你所能看到的内容,主要也就是纹理(图片)和形状(三角模拟的矢量图形)两类。

简单理解spherical harmonic lighting(球谐光照)

球谐光照在现代游戏图形渲染领域应用很广,用于快速的模拟复杂的实时光照,例如unity中的light probe以及一些不重要的实时光源,可以用球谐光照快速的计算。球谐光照的优点是运行时的计算量与光源的数量无关,如果参数足够却可以较好的模拟实时的光照结果。

关于Unity图形渲染的性能优化

图形渲染的性能优化,分两大方面,CPU的优化和GPU的优化。GPU需要处理过多的顶点,多少合适取决于硬件性能和shader复杂度,一般移动设备上不超过10万,PC上不超过3百万;CPU需要处理过多的顶点,一般是因为蒙皮骨骼,布料模拟和粒子系统等。