如何在C++中设置演员的"Render Custom Depth Pass"和"Depth Stencil Value"?

How do you set an Actor's "Render Custom Depth Pass" and "Depth Stencil Value" in C++?

本文关键字:Depth Custom Render Pass Value Stencil C++ 设置      更新时间:2023-10-16

在虚幻4.24编辑器中,在Actor细节面板的"渲染"部分中,有一个"渲染自定义深度通道"复选框,以及一个整数表示"自定义深度模具值"。您如何将它们设置为C++?

我已经浏览了 AActor 的定义,但无法弄清楚这些是如何设置的。

这些属性不在参与者上,而是在每个基元组件上。 场景中的细节面板仅显示Actor上所有组件的详细信息。

您可以通过在组件上调用 SetRenderCustomDepth 和 SetCustomDepthStencilValue 来更改 c++ 中的组件值。