关闭

RenderTexture

518人阅读 评论(0) 收藏 举报
分类:


https://docs.unity3d.com/Manual/class-RenderTexture.html


Size:

图片像素尺寸,这个size可以直接在脚本里通过width和height动态修改

Anti-Aliasing: 抗锯齿级别


Color Format:

记录shadowmapping相关的几种,不同格式之间就是存的数据量,精度不同

ARGB32模式

https://docs.unity3d.com/ScriptReference/RenderTextureFormat.ARGB32.html

Depth模式

https://docs.unity3d.com/ScriptReference/RenderTextureFormat.Depth.html

ShadowMapping模式

https://docs.unity3d.com/ScriptReference/RenderTextureFormat.Shadowmap.html


Depth Buffer

深度缓存,none不记录,或使用16bit,24bit记录

Wrap Mode

覆盖模式,repeat重复,clamp拉伸

Filter Mode

当texture被拉伸时的过滤方式

none,Bilinner线性,Trilinear(暂时理解成比线性效果更好就行)



Render Texture被拖到Camera的TargetTexture上就可以让Camera不向Render Texture输出,而不再向屏幕输出

运行后能在RenderTexture中看到渲染结果,停止运行RenderTexture结果也没有消失,停止运行后也可以选择ColorFormat并看到对应的效果,比如

ARGB32模式下渲染的Rendtexture



Depth模式





https://docs.unity3d.com/Manual/class-RenderTexture.html

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场