Hm .. i little fear about 'black polygon'. I hope black screen it is only black screen, and alpha will work with it too ? And yes, i use W3D_SetTexEnv(context, tex, W3D_MODULATE, NULL)..
So, my steps is it:
1. I fill screen with black color by ClearDrawRegion.
2. I set MODULATE and BLEND(with mode).
3. Try to draw pict .. and .. it's sad but i think bvision think that black color of screen it is black texture and just can't blend with it ? but why ?
Anyway, i send code to you, check it plz, maybe you can found somethink here .. Thanks.
edit: hm, it works on voodoo3 without MODULATE too. Maybe W3D_DECAL best way ? or just unused W3D_SetTexEnv .. (it is not very need it for me anyway, and i think mostly stuff can be done without it).
edit2: btw, if i disable GOURAUD state, i have on voodoo3 the same as for bvision (but with gouraud and modulate) - black color of textures.
edit3: i remove MODULATE from code, and test on bvision agayn. BLACK COLOR AGAYN
