![]() # Objective Fixes #8089. ## Solution Splits the MainPass3dNode into 2 nodes, one for the opaque + alpha passes and one for the transparent pass. --- ## Changelog - Split MainPass3dNode into MainOpaquePass3dNode and MainTransparentPass3dNode - Combine opaque and alpha phases in MainOpaquePass3dNode into one pass - Create `START_MAIN_PASS` and `END_MAIN_PASS` empty nodes as labels - Main pass becomes `START_MAIN_PASS -> MAIN_OPAQUE_PASS -> MAIN_TRANSPARENT_PASS -> END_MAIN_PASS` ## Migration Guide Nodes that previously added edges involving `MAIN_PASS` should now add edges to or from `START_MAIN_PASS` or `END_MAIN_PASS` respectively. |
||
---|---|---|
.. | ||
blit | ||
bloom | ||
core_2d | ||
core_3d | ||
fullscreen_vertex_shader | ||
fxaa | ||
prepass | ||
taa | ||
tonemapping | ||
upscaling | ||
clear_color.rs | ||
lib.rs | ||
msaa_writeback.rs |