Unity渲染的一些知识总结与复习

好多关于Unity渲染方面的知识和shader的知识都忘了,复习和总结了一下。

附上网上写的较好理解的博客。

 

Unity shader的基础知识:

https://www.cnblogs.com/HangZhe/p/7220969.html

https://www.jianshu.com/p/94acad173437

 

表面着色器是Unity特有的,其本质和顶点片元着色器是一样的,Unity在背后也会将表面着色器转换成顶点片元着色器。

https://gameinstitute.qq.com/community/detail/120902

 

顶点着色器和片元着色器:

https://blog.csdn.net/u012861978/article/details/97117321

 

Render Hell:

https://simonschreibt.de/gat/renderhell-book1/

 

渲染过程简述:

https://www.cnblogs.com/meteoric_cry/p/7979323.html

 

帧缓冲存储器(Frame Buffer):简称帧缓存或显存,它是屏幕所显示画面的一个直接映象,又称为位映射图(Bit Map)或光栅。帧缓存的每一存储单元对应屏幕上的一个像素,整个帧缓存对应一帧图像。

 

alpha通道:阿尔法通道(α Channel或Alpha Channel)是指一张图片透明和半透明度。例如:一个使用每个像素16比特存储的位图,对于图形中的每一个像素而言,可能以5个比特表示红色,5个比特表示绿色,5个比特表示蓝色,最后一个比特是阿尔法。在这种情况下,它要么表示透明要么不是,因为阿尔法比特只有0或1两种不同表示的可能性。又如一个使用32个比特存储的位图,每8个比特表示红绿蓝,和阿尔法通道。在这种情况下,就不光可以表示透明还是不透明,阿尔法通道还可以表示256级的半透明度,因为阿尔法通道有8个比特可以有256种不同的数据表示可能性。(来自百度)

 

提高Unity中贴图的质量:

https://www.jianshu.com/p/5442ac732d15

https://blog.csdn.net/weixin_33735077/article/details/93388162

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值