Bryce 6 crash... Anyone know how to fix?

DJ Bonebraker

a.k.a Laura
Joined
Mar 10, 2004
Messages
5,644
Location
Eorzea, Hydaelyn
I decided to upgrade to Bryce 6.1, so's I could collapse my booleans into meshes, export them as other formats, and also import my poser figures and animations.

There's just one, teeny, tiny problem: Everytime I try to export something as a mesh, the program crashes... It doesn't even wait until I select a format to export to (.3ds, .obj, .etc)... It crashes as soon as I clik on the "Export Object" hotlink in the "File" pulldown menu.

I'm hoping someone here with Bryce 6 could tell me what's going on.

I pretty sure it's not my system... I have a GeForce 6200 video card with 256 MB Video RAM, as well as 1.5 GB of system memory....
 
I dont use 6 at all except for that boolean function. It still has a lot of bugs and is missing some important things from the earlier editions (like animating textures). So I RARELY use it, mostly for big renders. I stick with the speed of 5.5
 
Well, I DO still have 5, however, I wanted to be able to export my models as Meshes, so people with other programs would be able to use them... One thing I was planning to do with some of said models was to offer them in trade to Monty Oum (creator of the famous "Dead Fantasy" videos) in exchange for his help/model source info......
 
You can do that... but I wouldn't recommend it as the quality suffers on the exported files. How you ask?

You'd need a good modeling program to clean up some of the messes that are created when you do some complex boolean subraction, and then export them as .3ds or .Obj.. It doesn't always make 1 single new object. Many times it makes multiple new meshes, with different facets and planes making up the group of objects that form the new mesh.

This is the leg from my Battlewalker I did over a year ago. Notice the 2 shield pieces over the hip and the knee. I made those with the boolean tool in B6, exported, then reimported it all back into 5 to work with simpler .3ds files. Now look at the other 2 pictures to illustrate the problem this sometimes makes.
leg1.jpg
leg2.jpg
leg3.jpg


Plus the image maps that are created when you export a textured object from B6 are either next to worthless... or they crash your system. Overall B6 was a big dissapointment for me.
 
I had a brain storm. Try exporting again... with no textures, just a plain color. Maybe that's why it crashes.
 
I can export with Bryce 6.1 with or without textures. The problem is as Wyrmshadow pointed out. Bryce does not have good quality on the exported meshes. You need to import them in to another program to weld the pieces back together. The underlaying problem is that Bryce does not actually collapse the booleans. The collapse gadet could better be described as a "hide" gadget. You can test this by making a complex bool in Bryce 6.1, save it to your library (obp). Move this OBP over to Bryce 5.5 and it opens just fine. But, it unhides the stuff again.

Also, with very complex exports bryce adds stray polygons. And either deletes or reverses the normals (reverses the facing) of a few others. This does not happen on basic models, only when you get a little out there. I was modeling a robot in pieces and exporting them out bit by bit and importing them back in to save memory. Because since Collapse does not collapse, it takes just as much memory as before. And Bryce as a few issues with overly complex scenes... for example, it not open any file no matter what once it gets to 2gb. Not an issue in making units, but you can hit that limit pretty quick when going for photo-realistic renders of complex scenes.

On the textures, I suggest you never export with textures, but not due to any crashing But because the default mapping is not very good. Instead export it as a OBJ, import this OBJ in to UVMapper and make a map_template for the object. Save out this modified OBJ and the template and apply your new texture to the object this way. Far more precise. One of the many reasons why Wyrmshadows units look so good is that he tends to use UVMapped textures. These fit better and enhance the look of the unit without taking "too much" memory. In Bryce you use Parametric to apply UVmapped textures.

Better still is to re-create the bryce models in another modeler. It will not take "that" long. Since you know boolean modeling and are good at it, I suggest Truespace (exspecially the older versions) and Cinema 4d (all versions) as both do a very good job with boolean modeling. The plus side is that your TS or C4D created models will improve in quality while at the same time also requiring less memory.

Minus side of Bryce 6.x
It stinks at import and export. Texture animation is broken. Overlapping Volumetrics (including fuzzy transparencies) remains broken (worked in Bryce 4, broken in Bryce 5 and above). I find I often have to import in to bryce 5.5, export it as a OBP and load the OBP in to Bryce 6.1 so I can render it at full speed and with the fancy lighting. It is the same with exports. Obviously Bryce 5.5 can not export boolean objects. But Bryce 5.5 can export rocks, terrains, imported meshes... and does so more reliability than Brcey 6. Bryce 6.x has slightly worse memory management. You sometimes need to exit the program completelty and reload it to continue working. There is a memory leak which is just infuriating. It can cause you to create a scene which you can never save. The only work around is to save often and not just to the same name and from time to time exit Bryce completely. The memory leak is reduced if you close and re-open your file. But, it is better to either restart Bryce or Restart your PC.


plus side of Bryce 6.x
On speed, and lighting, layout, file and library management... I find Bryce 6.x to be better to much better. It is MUCH faster on a dual-core PC. Bryce 5.x can only use a single core of the newer processors. While Bryce 6.x can use all of them. For non-units, it also has much better lighting options. Even on a single core it is around 5-15% faster depending on what you are doing.
I still love bryce, and it is still my favorite 3d application. But, I am VERY pissed off about the quality of the current version and the lack of support for it from Daz.
 
Well I only started doing my own UVmapping once you pointed out the program. I don't use B6 even though I have a dual core system because sometimes the animations don't translate for some reason. So even though its slower... B5.5 is far more reliable.
 
Well, I don't have Bryce 5.5, only 5.0......

As for "Other" 3D progs, the only one I know how to do anything advanced with is AutoCAD (took a 3 credit course in it), and of course, Bryce can import .DXF files... Unfortunately, AutoCAD 2008 costs $3600 or something like that (My AutoCAD instructor gave me a website where I can get older versions for only about $200, but I'll have to look up the address again).

I just don't have time to learn any completly new programs (well, maybe I will now that school's out, but I'd rather be doing new stuff than re-doing old crap).

I also use Parametric textures a lot in Bryce.... Most of my custom textures come from Half Life and Counter-Strike wall textures :lol: (appropriately enough, I used several of the textures from de_aztec.wad for my mesoamerican structures)
 
You can get Bryce 5.5 for free from downloads.com. There is not too much difference between 5.5 and 5.

You can get Truespace 3.2 for free still from caligari. I mention it only because it allows for modeling in the same way as you did in Bryce. But, the files are a lot smaller.
The learning curve is not too bad. I have a tutorial here for it. Nothing fancy in the tutorial, just the bare basics. I tried this program because I knew Wyrmshadow was using it at the time, and his units have always impressed me.
You can redo stuff fairly quickly with it. Or just make completely new stuff with it too. I have pretty much gone over to only modeling in C4D and occasionally LW. But, I know them and so it is just what I feel comfy playing around with. I think Truespace 3.2 is a great little tool. It is not as complex and confusing as the newer versions of that program.
You can get TS 3.2 here:
http://forms.caligari.com/forms/ts3all_free.html

The way I used TS32 was:
model in TS, load it in to Bryce and export out the OBJ (which unlike the boolean to OBJ conversion works great). Load the OBJ in to UVMapper, quick and simpe.





My own luck with Bryce 6.1 has been "pretty" good. Although I nearly had my head 1explode when I first hit the "out of memory error" when trying to save a file. No work around but to exit the program. Lost so much work, I contemplated just uninstalling Bryce all together and going back to what I did on the Amiga (just used Lightwave).
 
Back
Top Bottom