Unity3d基础知识之Texture纹理、Shader着色器、Material材质、Rendering Mode

本文介绍了Unity3d中的Texture纹理、Shader着色器和Material材质的基础知识,阐述了它们之间的关系。纹理是应用于网格表面的图像,Shader自定义渲染效果,材质结合两者定义物体表面外观。此外,还详细讲解了Rendering Mode的四种模式:Opaque、Transparent、Cutout和Fade,及其应用场景。
摘要由CSDN通过智能技术生成

Unity3d基础知识之Texture纹理、Shader着色器、Material材质、Rendering Mode

一、纹理、着色器与材质

  • Texture(纹理):应用于网格表面上的标准位图图像。Unity 可从最常见的图像文件格式导入纹理,支持的文件格式有GIF、HDR、JPG、PNG、IFF、TGA、PSD等。
  • Shader(着色器):用来渲染3D图形的一种技术,可以自定义显卡渲染画面的算法,使画面达到想要的效果。实际上就是一段嵌入到渲染管线中的程序,可以控制GPU运算图像效果的算法。
  • Material(材质):描述物体形状和表面外观的信息。使用网格描述形状,使用材质描述表面,包括外观,色彩、纹理、光滑度、透明度等,实际就是Shader的实例。

纹理、着色器与材质的关系:

Shader着色器的属性值配置可以在Material实现,而Material材质在Mesh Renderer中设置,且Mesh Renderer在GameObject物体中。三者关系如下图:
在这里插入图片描述

二、Rendering Mode

渲染模式:

  • Opaque不透明:默认选项;
  • Transparent透明&#
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值