首页 > 其他分享 >Unity Shader 6 Fixed Function Shader 固定管线 材质

Unity Shader 6 Fixed Function Shader 固定管线 材质

时间:2022-11-22 08:22:46浏览次数:48  
标签:Function setTexture MainTex Shader texture 纹理 Unity Combine

固定管线 材质使用语法

  1. 定义材质属性
_MainTex("Main Texture",2D)="White"{}
  1. 设置纹理
setTexture[_MainTex]
  1. 设置纹理参数
  • texture * Primary 混合定义的纹理属性
  • double 双倍透明
setTexture[_MainTex] 
Combine texture * Primary double
  1. 设置2个或更多纹理
    注意 纹理最大个数是显卡决定
setTexture[]
setTexture[]

以上定义 下面的会覆盖上面的
混合纹理

setTexture[]{
    Combine texture * Primary double
}
setTexture[]{
    Combine texture * previous
}

标签:Function,setTexture,MainTex,Shader,texture,纹理,Unity,Combine
From: https://www.cnblogs.com/fishpro/p/16914021.html

相关文章

  • 【Azure 应用服务】Azure Powershell Function 出错 The term 'Connect-AzAccount' is
    问题描述在AzureFunction中,执行Powershell的Function脚本时,先后出现1:[Error]ERROR:Theterm'Connect-AzAccount'isnotrecognizedasanameofacmdlet,functio......
  • Unity Shader 5 Fixed Function Shader 固定管线Shader
    是相对于可编程的shader而言的。所谓固定管线,是说芯片上一组电路已经固定实现了特定的运算功能,程序能做的只是提供场景数据以及微调运算功能的参数。它适用于所有的显卡,常......
  • Unity3D BuildPipeline.BuildPlayer打包后没有.exe文件
    Unity3DBuildPipeline.BuildPlayer打包后没有.exe文件最近在使用代码进行打包,打包成功了,却没有没有可执行文件。官方代码如下BuildPlayerOptionsbuildPlayer......
  • Unity 保存截图功能
    1.下面是实现代码usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEditor;usingUnityEngine;publicclassSaveJPG:MonoBehaviour{......
  • JS对象Function和JS对象RegExp1
    JS对象Function:Function:函数(方法)对象1.创建:1.varfun=newFunction(形式参数列表,方法体); //忘掉吧2.function方法名称(形式参数列表){方法体}3.......
  • ShaderGraph轮廓光
    思路先给纹理,法线,金属贴图,再创建一个自发光贴图和一个菲涅尔效应,将菲涅尔效应与一个颜色属性相乘,得到的结果再与自发光贴图相加,再将结果输出到发光点。     ......
  • ShaderGraph之基础光照
    在ShaderGraph中如果想要自定义一个纹理输入,需要添加SampleTexture2D节点,输出到片元着色器的BaseColor节点。还需要自定义一个Texture2D属性,用于外部修改纹理。新建材......
  • Unity Shader 4 ShaderLab
    通用基础的ShaderUnlit不发光的纹理VertexLit顶点光照Diffuse漫反射Normalmapped法线贴图,增加一个或更多纹理和几个着色器结构Specular镜面高光,模拟......
  • Unity性能优化汇总
    1.UI方面,UGUI的优化方式参考:Unity优化之UGUI(2017年版【一】) 2.C#方面的优化 3.网络同步方面的优化 4.CPU方面的优化降低DrawCall 5.GPU方面的优化不要......
  • Unity Shader 2 编程语言
    Shader包括了HLSL基于DirectX的HightLevelShadingLanguageGLSL基于OpenGL的OpenGLShadingLanguageCGNVIDIA的CForGraphic简称CGUnity中提供了surfac......