浏览代码

Light tweaks and bugfix on shader

/devlogs-4-addressable-assets
Ciro Continisio 3 年前
当前提交
cb823c2b
共有 7 个文件被更改,包括 4499 次插入1205 次删除
  1. 6
      UOP1_Project/Assets/Shaders/CustomHLSL/CustomLighting.hlsl
  2. 723
      UOP1_Project/Assets/Shaders/SubGraphs/AdditionalLights.shadersubgraph
  3. 995
      UOP1_Project/Assets/Shaders/SubGraphs/AdditionalLightsToon.shadersubgraph
  4. 995
      UOP1_Project/Assets/Shaders/SubGraphs/ToonLightingModel.shadersubgraph
  5. 995
      UOP1_Project/Assets/Shaders/SubGraphs/ToonShading.shadersubgraph
  6. 995
      UOP1_Project/Assets/Shaders/Toon.shadergraph
  7. 995
      UOP1_Project/Assets/Shaders/Toon_RandomPositionTint.shadergraph

6
UOP1_Project/Assets/Shaders/CustomHLSL/CustomLighting.hlsl


void MainLight_float(float3 WorldPos, out float3 Direction, out float3 Color, out float ShadowAtten)
{
#if SHADERGRAPH_PREVIEW
#if defined(SHADERGRAPH_PREVIEW)
Direction = float3(0.5, 0.5, 0);
Color = 1;
ShadowAtten = 1;

{
float4 White = 1;
#if SHADERGRAPH_PREVIEW
#if defined(SHADERGRAPH_PREVIEW)
Out = 0;
#else
Smoothness = exp2(10 * Smoothness + 1);

float3 specularColor = 0;
float4 White = 1;
#ifndef SHADERGRAPH_PREVIEW
#if !defined(SHADERGRAPH_PREVIEW)
Smoothness = exp2(10 * Smoothness + 1);
WorldNormal = normalize(WorldNormal);
WorldView = SafeNormalize(WorldView);

723
UOP1_Project/Assets/Shaders/SubGraphs/AdditionalLights.shadersubgraph
文件差异内容过多而无法显示
查看文件

995
UOP1_Project/Assets/Shaders/SubGraphs/AdditionalLightsToon.shadersubgraph
文件差异内容过多而无法显示
查看文件

995
UOP1_Project/Assets/Shaders/SubGraphs/ToonLightingModel.shadersubgraph
文件差异内容过多而无法显示
查看文件

995
UOP1_Project/Assets/Shaders/SubGraphs/ToonShading.shadersubgraph
文件差异内容过多而无法显示
查看文件

995
UOP1_Project/Assets/Shaders/Toon.shadergraph
文件差异内容过多而无法显示
查看文件

995
UOP1_Project/Assets/Shaders/Toon_RandomPositionTint.shadergraph
文件差异内容过多而无法显示
查看文件

正在加载...
取消
保存