unity怎么添加高光阴影

 时间:2024-10-25 07:16:08

1、Shader "Toon/Basic Outline" {Properties {_Color ("Main Color", Color) = (.5,.5,.5,1)_OutlineColor ("Outline Color", Color) = (0,1,0,1)_Outline ("Outline width", Range (0.005, 0.01)) = .001_MainTex ("Texture", 2D) = "white" {}_BumpMap ("Bumpmap", 2D) = "bump" {} }

unity怎么添加高光阴影

3、uniform float _Outline;uniform float4 _OutlineColor;v2f vert(appdata v) {v2f o;o.pos = mul(UNITY_MATRIX_MVP, v.vertex);float3 norm= mul ((float3x3)UNITY_MATRIX_IT_MV, v.normal);float2 offset = TransformViewToProjection(norm.xy);

unity怎么添加高光阴影

5、 SubShader {Tags { "RenderType"="Opaque" }UsePass "Toon/Basic/BASE"Pass {Name "OUTLINE"Tags { "LightMode" = "Always" }Cull FrontZWrite OnColorMask RGBBlend SrcAlpha OneMinusSrcAlphaCGPROGRAM#pragma vertex vert#pragma exclude_renderers shaderonlyENDCGSetTexture [_MainTex] { combine primary }}}

unity怎么添加高光阴影
  • Unity如何添加风区组件
  • Unity3d —3D text穿透问题解决
  • Unity如何使用粒子系统力场
  • unity粒子爆发的间隔怎么设置
  • Unity对象透明度怎么设置
  • 热门搜索
    张家港旅游 六盘水旅游景点大全 江西婺源旅游 秦皇岛旅游景点大全 武汉周边旅游景点大全 额济纳旗旅游 丹东旅游景点大全 浙江省旅游景点 湖南的旅游景点 雁荡山旅游风景区