Home › Forums › Bug Reports and Feature Requests › Holdout Shader Node no longer working in 4.2.0
Tagged: blender holdout, hold out, hold out node, holdout, material masking, object masking
When I update verge (specifically the v3d.js file) to the latest version 4.2.0. The Holdout node appears black. (see attachments)
Also here is a working example of what I have done in the past:
please make sure you have re-exported the scene and re-saved the Puzzles after updating.
Chief 3D Verger | LinkedIn | Twitter
the last version where the holdout shader was working as expected is 3.9.1. Sneak peek (latest addon) shows the black color with all v3d.js begining from 4.0.0 and works fine with v3d.js 3.9.1
Puzzles and JS. Fast and expensive.
If you don’t see the meaning in something it primarily means that you just don’t see it but not the absence of meaning at all.
Please make sure you enabled Alpha Blend for the material.
What for? In this case object just becomes invisible.
It must work this way
3.9.1 ultimate, 4.0.0_pre3 ultimate
4.0.1+ working wrong way
P.S. 3.9.1 for Blender shows two black cubes ))) It works as expected only with non-obfuscated 3.9.1 ultimate and 4.0.0_pre3 ultimate.
We managed to fix this bug. The fix will land in the first preview of Verge3D 4.3.
I’m not seeing that this is working. I’ve tried Alpha Blend, clip, etc. I’m using 4.3. Am I missing something?
The holdout shader works with the opaque blending mode. And it’s definitly working in 4.3.0
really? I thought I tried everything but maybe I missed that one. I’ll try it in opaque. Thanks KDV.
Log in / Register