evolgames
Archive 17/01/2023.
Can’t see models through transparent materials


GoldenThumbs
What technique(s) are you using for the npcs’ materials? What renderpath is this using?

evolgames
Render Path
viewport = Viewport:new(scene_, cameraNode:GetComponent("Camera"))
renderer:SetViewport(0, viewport)
renderer:SetTextureFilterMode(FILTER_ANISOTROPIC)
Material for NPC limb (really just some primitives connected to animations). col is a local random table for random color assignment
local material=Material:new()
material:SetShaderParameter("MatDiffColor",Variant(Vector4(col[1],col[2],col[3],1)))
object:SetMaterial(material)
My Glass.xml
<?xml version="1.0"?>
<material>
<technique name="Techniques/NoTextureAlpha.xml" />
<parameter name="MatDiffColor" value="0.6 .8 1 .7" />
</material>

GoldenThumbs
Is the glass set to be an occluder?

evolgames
Ah yeah that was it, thanks. I didn’t suspect at first because apparently shadows don’t get occluded? So it looks like I ought to separate the glass from the wall model then.