Skip to content

Commit 0c1b842

Browse files
committed
remove positionCS
(cherry picked from commit dde1d15)
1 parent 0cdeed9 commit 0c1b842

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

com.unity.toonshader/Runtime/UniversalRP/Shaders/UniversalToonBody.hlsl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ UtsLight GetUrpMainUtsLight() {
254254
return light;
255255
}
256256

257-
UtsLight GetUrpMainUtsLight(float4 shadowCoord, float4 positionCS) {
257+
UtsLight GetUrpMainUtsLight(float4 shadowCoord) {
258258
UtsLight light = GetUrpMainUtsLight();
259259
light.shadowAttenuation = MainLightRealtimeShadow(shadowCoord);
260260
return light;
@@ -361,7 +361,7 @@ int DetermineUTS_MainLightIndex(float3 posW, float4 shadowCoord, float4 position
361361
INIT_UTSLIGHT(mainLight);
362362

363363
int mainLightIndex = MAINLIGHT_NOT_FOUND;
364-
UtsLight nextLight = GetUrpMainUtsLight(shadowCoord, positionCS);
364+
UtsLight nextLight = GetUrpMainUtsLight(shadowCoord);
365365
if (nextLight.distanceAttenuation > mainLight.distanceAttenuation && nextLight.type == 0)
366366
{
367367
mainLight = nextLight;
@@ -390,7 +390,7 @@ UtsLight GetMainUtsLightByID(int index, float3 posW, float4 shadowCoord, float4
390390
}
391391
if (index == MAINLIGHT_IS_MAINLIGHT)
392392
{
393-
return GetUrpMainUtsLight(shadowCoord, positionCS);
393+
return GetUrpMainUtsLight(shadowCoord);
394394
}
395395
return GetAdditionalUtsLight(index, posW);
396396
}

com.unity.toonshader/Runtime/UniversalRP/Shaders/UniversalToonBodyDoubleShadeWithFeather.hlsl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,7 @@ void frag(VertexOutput i, out float4 finalRGBA : SV_Target0
360360
{
361361
float notDirectional = 1.0f; //_WorldSpaceLightPos0.w of the legacy code.
362362

363-
UtsLight additionalLight = GetUrpMainUtsLight(0, 0);
363+
UtsLight additionalLight = GetUrpMainUtsLight(0);
364364
additionalLight = GetAdditionalUtsLight(iLight, inputData.positionWS);
365365
half3 additionalLightColor = GetLightColor(
366366
additionalLight
@@ -421,7 +421,7 @@ void frag(VertexOutput i, out float4 finalRGBA : SV_Target0
421421
{
422422
float notDirectional = 1.0f; //_WorldSpaceLightPos0.w of the legacy code.
423423

424-
UtsLight additionalLight = GetUrpMainUtsLight(0, 0);
424+
UtsLight additionalLight = GetUrpMainUtsLight(0);
425425
if (iLight != -1)
426426
{
427427
additionalLight = GetAdditionalUtsLight(iLight, inputData.positionWS);

com.unity.toonshader/Runtime/UniversalRP/Shaders/UniversalToonBodyShadingGradeMap.hlsl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ void frag(VertexOutput i, out float4 finalRGBA : SV_Target0
438438
// if (iLight != i.mainLightID)
439439
{
440440
float notDirectional = 1.0f; //_WorldSpaceLightPos0.w of the legacy code.
441-
UtsLight additionalLight = GetUrpMainUtsLight(0, 0);
441+
UtsLight additionalLight = GetUrpMainUtsLight(0);
442442
additionalLight = GetAdditionalUtsLight(loopCounter, inputData.positionWS);
443443
half3 additionalLightColor = GetLightColor(
444444
additionalLight
@@ -502,7 +502,7 @@ void frag(VertexOutput i, out float4 finalRGBA : SV_Target0
502502
#endif
503503
{
504504
float notDirectional = 1.0f; //_WorldSpaceLightPos0.w of the legacy code.
505-
UtsLight additionalLight = GetUrpMainUtsLight(0, 0);
505+
UtsLight additionalLight = GetUrpMainUtsLight(0);
506506
if (iLight != MAINLIGHT_IS_MAINLIGHT)
507507
{
508508
additionalLight = GetAdditionalUtsLight(iLight, inputData.positionWS);

0 commit comments

Comments
 (0)