FTransientDecalRenderData(FDeferredDecalProxy* InDecalProxy) : DecalProxy(InDecalProxy) { MaterialProxy = InDecalProxy->DecalMaterial->GetRenderProxy(InDecalProxy->bOwnerSelected); MaterialResource = MaterialProxy->GetMaterial(GRHIFeatureLevel); bHasNormal = MaterialResource->HasNormalConnected(); DecalBlendMode = ComputeFinalDecalBlendMode((EDecalBlendMode)MaterialResource->GetDecalBlendMode(), bHasNormal); check(MaterialProxy && MaterialResource); }