Skip to content

Commit 91b3779

Browse files
[Bug] fix spotAngle according to code merging error (#12801)
1 parent 4947bb0 commit 91b3779

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

native/cocos/renderer/pipeline/PipelineUBO.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ void PipelineUBO::updateShadowUBOLightView(const RenderPipeline *pipeline, ccstd
359359
const auto matShadowView = matShadowCamera.getInversed();
360360
memcpy(shadowUBO.data() + UBOShadow::MAT_LIGHT_VIEW_OFFSET, matShadowView.m, sizeof(matShadowView));
361361

362-
Mat4::createPerspective(spotLight->getSpotAngle(), 1.0F, 0.001F, spotLight->getRange(), true, cap.clipSpaceMinZ, cap.clipSpaceSignY, 0, &matShadowViewProj);
362+
Mat4::createPerspective(spotLight->getAngle(), 1.0F, 0.001F, spotLight->getRange(), true, cap.clipSpaceMinZ, cap.clipSpaceSignY, 0, &matShadowViewProj);
363363

364364
matShadowViewProj.multiply(matShadowView);
365365
memcpy(shadowUBO.data() + UBOShadow::MAT_LIGHT_VIEW_PROJ_OFFSET, matShadowViewProj.m, sizeof(matShadowViewProj));

0 commit comments

Comments
 (0)