auto-git:

[change] src/rendering/advanced-rendering.ts
This commit is contained in:
2026-04-26 05:32:51 +02:00
parent 7170eed35f
commit 63088b7c3e

View File

@@ -25,7 +25,6 @@ import {
EffectComposer,
EffectPass,
NormalPass,
Pass,
RenderPass,
ShaderPass,
SMAAEffect,
@@ -351,25 +350,6 @@ export function applyAdvancedRenderingRenderableShadowFlags(root: Object3D, enab
});
}
function isRenderableMaterialEligibleForShadows(
material: Material | Material[]
) {
const materials = Array.isArray(material) ? material : [material];
return materials.every((candidate) => {
const shadowMaterial = candidate as Material & {
opacity?: number;
transparent?: boolean;
visible?: boolean;
};
const opacity = shadowMaterial.opacity ?? 1;
return shadowMaterial.visible !== false &&
shadowMaterial.transparent !== true &&
opacity >= 0.999;
});
}
export function configureAdvancedRenderingShadowLight(
light: DirectionalLight | PointLight | SpotLight,
settings: Pick<AdvancedRenderingSettings, "enabled" | "shadows">,