feat: something

This commit is contained in:
TrèsAbhi committed 2024-02-27 09:29:12 -06:00
1 parent b3a6a47a6a
commit 3500389628
1 file changed
+27 -12
+27 -12
View File
@@ -19,16 +19,31 @@ export function SpacedArmor({ node, type, thickness }: SpacedArmorProps) {
); );
const penetration = resolveNearPenetration(penetrationRaw); const penetration = resolveNearPenetration(penetrationRaw);
return jsxTree(node, { return (
material: new MeshBasicMaterial({ <>
color: {type === ArmorType.External &&
type === ArmorType.Core jsxTree(node, {
? omitColor renderOrder: 0,
: type === ArmorType.Spaced
? new Color(0, 0, 0) material: new MeshBasicMaterial({
: new Color(thickness / penetration, 0, 0), colorWrite: false,
depthWrite: type === ArmorType.Core, }),
blending: type === ArmorType.Core ? undefined : AdditiveBlending, })}
}),
}); {jsxTree(node, {
renderOrder: 1,
material: new MeshBasicMaterial({
color:
type === ArmorType.Core
? omitColor
: type === ArmorType.Spaced
? new Color(0, 0, 0)
: new Color(thickness / penetration, 0, 0),
depthWrite: type === ArmorType.Core,
blending: type === ArmorType.Core ? undefined : AdditiveBlending,
}),
})}
</>
);
} }