Forum: Bryce


Subject: Bryce 5.5 OpenGl texture problem

Lumina opened this issue on May 08, 2005 ยท 3 posts


Lumina posted Sun, 08 May 2005 at 8:10 PM

I've made a thread about this over on the Daz forum, and reported it to the bug tracker, but thought that perhaps someone here might be able to help. When I load a figure with more than one texture or transmap into Bryce 5.5 via the Studio button the OpenGl display for that figure and all subsequent figures looks solid and non-textured. So for example if I make a cube in Bryce and apply a texture and transmap to it directly in Bryce it displays perfectly in the OpenGL viewmodes. I can duplicate it ad infinitum and each new version also displays perfectly. If however I go into Studio, load a figure with multiple textures or transmaps, and return to Bryce then that figure will only be a solid, single colour in the OpenGL view and any new duplicates I make of that original cube will also display only as a solid, single colour. Meanwhile the ones made prior to the figure's import display perfectly. On rendering the result is correct, it's just that the OpenGL view is wrong. It's still better than the wireframe in 5.01, but I would like to get it working consistently for all models. I have a Radeon 9600XT based card, with latest Catalyst drivers installed, running on Windows XP sp2. P4 2ghz, 512 mb ram system. I have no trouble with the OpenGL view within Studio itself, nor other software like games. I have run a couple of OpenGL benchmark / diagnostic programs and they both report good scores for my card, as well as full compliance with OpenGL versions 1.1 through 2.0. Does anyone have any thoughts on this matter? Thanks for any help you can offer.


ysvry posted Sun, 08 May 2005 at 9:48 PM

looks like daz took a shortcut.

for some free stuff i made
and for almost daily fotos


Lumina posted Sun, 08 May 2005 at 10:20 PM

I just did some further experiments and determined that the problem was that I'm not waiting long enough! Despite getting a 'opengl conversion 100%' message in Bryce it seems that some internal processing still has to take place and that simply minimising the program (it doesn't seem to happen whilst it's onscreen) and waiting 10 minutes or so is enough for the program to 'wake up' and display properly in OpenGL. I've found this also occurs with large textures (say 2000 pixels square) even when applied to a 2d square directly in Bryce. Darlissa did mention something about waiting several minutes for the OpenGL conversion process but I thought she was referring to the actual import. It seems that for some of us at least that the OpenGL display in Bryce 5.5a is far more spotty than it should be, especially considering how comparitively well it works in Studio. I guess if you've got more complex scenes it's OK to wait for the OpenGL to 'kick in' but for me it's quicker in many cases simply to do an actual render before I can get a decent OpenGL 'preview'.