An Amateur’s 3D Software Review

 

Let me qualify this review by saying I am a GUI addict. I can “tweak” in code, but for the most part I am a WSYWG type of person. Also, I am the rankest of amateurs when it comes to 3D modeling. It is a hobby for me. I have had the opportunity, however, to play with a fair number of programs and I thought I would give an amateur’s opinion on them. My preferred medium is how they can be used for VRML so this will color the way I review them. The first thing I discovered is that there A LOT of programs out there. They range in the price range from free to ridiculous. I’ll start with the free ones and work my way up. I will stop below $500 USD because after all, I’m doing this as a HOBBY! Also because I kind of feel like using some of the four to five figure programs, cost wise, is like hitting a finishing nail with a sledgehammer! I have seen astounding things done with the free stuff.
I should note here that I knew NOTHING about modeling before I started on this hobby thing, and have been at it about 2 years on off hours at night and some weekends,, so you are really getting an rookie’s point of view.

Warning Warning Warning

A little advice here… Some of these programs ceased development at Windows 98 or 2000 which might make them “XP unfriendly”. Some will cause XP to launch the dreaded NT Virtual Dos Machine (NTVDM) in your processes, and your PC will slow to a crawl. And I mean a CRAWL! If this happens you can go to your Task Manager and go to the Processes Tab and look for NTVDM and/or WOW.exe. You will have to end these processes. The best thing to do is to read the specs on the software carefully and avoid the really older stuff. J I will mention this again as I move along as this is important if you are not an experimenter like me when it comes to your computer and files..Also, pay attention to the system requirements. Free doesn’t mean easy on the old processor and ram. I tried running some of this stuff on a 1gz Pentuim with 256 of ram and had bad luck with some of it. I’m now running an AMD 3700+ 64 and still run into stuff that will pack it up. Be careful. Microsoft says you can run XP on as
little as 64MB of ram. HAH!!! 128MB of ram is barely enough! You should have at least 256MB of ram and I recommend 512 if you want to run anything else that takes power. I run a Gig. You need to consider your graphics card too. The ones that come on board with the motherboard usually aren’t very good for this and they tend to get their ram from the system ram, meaning that if you have 256MB of ram and the card claims to have 128MB of ram, guess where it is getting it’s ram from? You guessed it! You are effectively have 128MB instead of 256 to run your system.

All that being said, let us get on to the software.

 

FREE Modelers:

 

Blender       
I love this program! There is something about the look and feel of it that keeps me coming back. I am still working on how to master it, but it is very powerful. The interface is awkward and the learning curve for me is steep. I feel, however, that there isn’t much you cannot do once it is mastered. There are also very good sites & message boards that you can get tutorials and advice from. Worth the effort IMHO. Will export in most of the common formats including VRML and imports a lot of different formats, and plug-ins are being written as we speak to expand its capabilities. The best part of all this is that it is FREE and open source. Go to http://www.blender3d.com/cms/Home.2.0.html.

 

Wings
Another great FREE modeler. It amazes me that, considering the cost of some of these programs, some of the the free ones are so good. It is based on Nendo and Marai by IZWare. I have Nendo so it was semi familiar to me. Wings is also open source which means it is being developed by the users. That is one of the thing’s I like about this genre of software. It is an honest way of doing things. The truth is, Microsoft and the rest do the same thing, but they charge you lots of money and claim they do all the work. Anyway, sorry, back to Wings. It will import Nendo (.NDO) *of course. 3D studio (.3DS), Wavefront (.obj), and even Adobe Illustrator (.AI). It will export in the above, except Illustrator, plus VRML (.wrl), and Renderware (.rwx). It has a fairly good user manual and some good tutorials. There is a development forum. I strongly encourage using these resources with these programs. You can check it out at http://www.wings3d.com/.

 

Modeler
It’s name says what it does. It has a default 4 window interface. Good for low poly modeling. Used for Renderware (.RWX) files, used in Active Worlds and it’s affiliated sites. Only saves in .RWX but can be converted with programs like Accutrans (more about that later). Not really intuitive but could be useful with practice. Not sure where I found it though. Google it if you are really curious.    

 

Anim8or
Another amazing modeler. This one will animate, make models from scratch, and modify existing models. It will import 3D Studio (.3DS), Lightwave (.LWO), Wavefront (.OBJ), and it’s own (.an8). It Exports 3D Studio, Wavefront, and some others but not VRML. A conversion program is recommended for this one as it is powerful enough to warrant a look at. Go to http://www.anim8or.com/main/

 

DeleD
This is an interesting program. It is more focused on the gamers. It is a good modeler and
comes with a pile of pre-made models along with downloadable model packs and plug-ins. There is a free version and a pay version. I list it here in the free category because the free version is fully functional. It doesn’t save to VRML but it does save to obj & Direct X. Worth a look, go to http://www.delgine.com

 

DAZ Studio
This is a beautiful looking poser-like piece of software and it is full of features. As I said, it is like Poser, it is Poser friendle, in fact, that is the main type of file it works with. It will import and export to wavefront (obj), so it’s files are useful in other programs.

 

Which leads me to an FYI moment.
Look for software that imports/exports to common (widely used) file types. The ones that come to mind for me being 3D Studio (.3ds), and wavefront (.obj). These are likely to be the best platform to use to go from one program to another. Some of the cheaper and free software tend to save to a proprietary file type that is virtually useless anywhere else, or to a image file only. Again, please bear in mind that I am writing this for the inexperienced or virtual newbie to this world of creating in the 3rd dimension.

 

                       

                        There are a lot of these free programs out there, such as:

 

Hamma Patch

sPatch

Terragen (for terrain)

Aztec

Art of Illusion

4D Blue

Behemot

 

 

Also you can get a free version of Caligari’s Truespace, Version 3.2, that is fully functional for free. No strings attached.

There are also learning versions of some commercial programs like Maya and Softimage XSI, but they are limited in how they save or export and the results that you can save are watermarked. Also they can be HUGE resource hogs if your computer is weak.

                       

There are also free versions of commercial programs like AC3D, 3D Canvas. These are limited in features and you have to pay if you want the extra features. I will cover some of these next.

 

A great place to start on this software journey is 3DLinks.com.

 

Just bear in mind that “FREE” has its downside. Some of these programs are still in beta and a few might still be in alpha. Some have been dropped due to their developers moving on. Some will be glitchy in Windows XP. Also, how many different ones do you need? I’m a software junkie, I get a perverse kick out of playing and trying out software. I’ve also re-formatted my PC more times more I care to remember. And, I am MS certified so it might be less of a problem for me to keep re-inventing the wheel than the average user. If you like your machine the way it is, choose carefully, go to the message boards, and basically get as much info as you can about the program. Windows tends to be a bit messy about adding & removing software and you can end up with a lot of garbage in your registry.

 

 

Low Cost Modelers

 

Easymodel   
This one’s a curious little program. I downloaded it, played with it a little bit, and then left it alone. It does some fun things, has premade models & landscapes that you can play with, but the interface is not very friendly and it seems to just quit working sometimes. It will save to VRML and that is a plus in my book as it keeps the color and some textures. Some tutorials and help. I kind of feel that this program has some untapped potential, but I haven’t been able to get back to recently. If someone else has, let me know. Does build cool buildings. Worth $35 USD though. J Find it at http://www.jthesing.com/easymodel/easymain.htm

 

AC3D         
OK, this one is really worth the money! And I mean really. The interface is intuitive, the learning curve is shallow, it imports/exports to 3D Studio, Lightwave, DXF, VRML 1 and 2, Direct X, Wavefront, etc, etc. You can hand draw polys and then lathe them into shapes. You can smooth objects, assign textures and map them. I have not tapped all the features that this program will do. And all for the whopping cost of $59.95 USD! If you can find a better program out there for the money, be my guest. You can get the details at http://www.ac3d.org

 

3D Canvas  
This program is offered in three flavors, but the free version is limited. By that I mean the import/export choices are limited. Tools like boolian, terrain tools, etc are not there. The interface is kind of weird but it draws me back more often than oI’d like to admit ( I wish I could settle down to one or two programs, but I’m a software junkie). There are 2 levels of pay for this program. One is $34.95 USD, and the other is $69.95 USD. Don’t bother with the cheaper version, if you’re going to do it, get the $69.95 version as it has all the bells and whistles. Go to http://www.amabilis.com and check it out

 

Milkshape   
This is a great low-poly modeler. It is more focused on the gaming world, but us VRML junkies can benefit from it too. It’s import/export features are too many to list here, which makes it a great file conversion tool. It does most of the common ones and VRML 1 & 2. I just started playing with it and already I can see it’s uses. Being a low poly modeler it won’t create huge monster files. It also has a pretty good landscape tool. Great support, good forum and decent tutorials. What else can you ask for, for a measly $32.19 USD. Go check it out at http://www.swissquake.ch/chumbalum-soft/ms3d/index.html

 

Nendo         
I mentioned Nendo when I was writing about Wings, that’s because Wings is based on this program. It is a good, stable polygon modeler and has texture capabilities. You can also paint on textures with brush tools. It is a little strange at first but you can get used to it pretty quick. It imports and exports Wavefront (.obj), Direct X (.x), 3D Studio (.3DS), AND VRML 2 (.wrl)! Well worth the $49.00 UDS you spend on it. Go to http://www.izware.com/nendo and check it out.

                       

Interestingly enough, all these programs will meet your needs in modeling for VRML. And, the price on them all is right as compared to the programs I will list later. But you have probably heard of the EXPENSIVE ones and NOT some or all of these.

 

 

Silo              
This program feels a lot like Nendo. It is a subdivision surface modeler. I have not had time to really delve into all it’s features but it supports texture mapping. It does not export to VRML but don’t let this deter you.. You can use a converter for your models. These programs can trip you up because of their great smoothing functions. Remember, more polys, BIGGER files! Anyway, It is a program that is evolving as I write this. It is in version 1.42 and they are announcing the coming of a version 2.0. It promises to have an interesting “displacement painting” feature where you can literally paint on details on the surface of the model. I don’t mean color or textures, I mean displacing the polys! Kind of reminds me of Amorphium, which has a “wax” and “tin” function that allows you to do something similar. At $109 USD and considering where the developers plan on going with it, it might be worth the money and more. Decide for yourself by going to http://www.nevercenter.com.

 

Truespace   
I will probably mention this program in a couple of categories because of it’s pricing range. The newest version, 7, is $595 USD. But, you can get an older version from Calagari for a lot less. Version 5.2 is $199 USD. For a program that is in the big league when it comes to 3D, it is a good bargain! And as I mentioned above, you can get version 3.2 with NO limitations on for $0, as in FREE! One of the first programs I played with and still fun to dig out from time to time.

 

Midrange Cost Modelers

 

Hexagon      
Anyone who is familiar with Bryce, Carrara, or Amapi is familiar with Eovia. They have a new program called Hexagon. I like Hexagon. Maybe it is because it is still in development. It is up to version 1.2 and climbing. This is a great polygon modeler. An example of the first model I made with it is an avatar called Cthulu. You can sweep, extrude, cut, create thickness, etc! It is kind of like playing with clay. Imports and exports to most of the usual file types, but not to VRML. No texturing features but it will UV map your model. As the next step up money-wise, $249 USD, it is still a lot of “bang for your buck”! As we move up the ladder here, the requirements to run these programs will get stiffer. Hex wants 800Mhz minimum from the processor, and 256MB of ram PLUS a real graphics card. (I prefer NVidia). Take a look at it at http://www.eovia.com/products/hexagon
.

 

Carrara
Another Eovia product, will model animate and render. I think they would like for you to use Hex or Amapi for modeling and go to Carrara for the finishing work. And it does nice work. It will export to VRML but be careful of the file sizes! All the Chisle and Vzup in the world won’t make these useful in realtime. J  $249 USD with a pro version that is almost double that. Same website.

 

High Cost Modelers

 

Rhinoceros  
This is a nurbs modeler. I am still trying to learn to work with them. If you want a really technical description, go to http://www.rhino3d.com/nurbs.htm and read it. My eyes glazed over halfway through. As I said, I tend to work with what I see and not worry about the terminology. Probably a bad habit, and I hope to get better. You can do some fantastic things with nurbs and with this program. Needs a renderer, unless you purchase Flamingo with it. They sell a “bundle package” for the reasonable price of $1,595,00 USD. You can purchase Rhino alone for $895 USD. Pricey for a hobby. I know some people who use Rhino for work in with VRML as an end product and it is good stuff.

 

Cinema 4D
Basically a polygon modeler, but with hypernurbs for smoothing. This program is very good. A few things I like about it. Intuitive texturing, easily assigned texture files, the ability to deal with a impressive amount of 3D model types including VRML 1 & 2. It will export to these also. A LOT of tools. Not a very good support base though, IMHO, and not a lot of tutorials. So noobs like me have to spend too much time feeling their way through (I am not a follower of the RTFM crowd). Has it’s own renderer so you can immediately see how much you have messed things up J! Not Cheap. About $695 for the basic program, the bundle with all the bells & whistles will set you back just short of 3 Grand!

Word of warning!!! With 1 and 2 and all those following, you will need a strong machine. Good processor and a lot of ram! The more ram the better. Also a decent processor as this stuff needs a lot of math power!

 

                       

As I said previously, I am listing programs that I have had personal experience with, so if I leave some out, it is because I have not used it. I hope to put up a message board, (Yes, yet another one) so people can talk about their personal favorites.

 

Discreet 3D Studio Max            
As I said earlier, some of the biggies everyone has heard of. This is one of them. This one does it all. Imports and exports VRML. Textures, animates, models, etc, etc, etc. Check out Tidus’s worlds if you want to see what it can do in VRML. It was the 2nd program I ever tried to do 3D in, (Ray Dream Studio being the first) and I would launch it and stare at the interface without quite knowing where to start. That was version 3 and it has come a long way since then. That being said, version 3 is STILL very powerful and I kind of like the tool layout better! I have just recently gotten back into it. I found that using the simpler modelers taught me more and now I can do more in a proggy that begs to be used hard. Not as hard on the old box as some of the other high end stuff, but I wouldn’t recommend it for your old 98 machine, unless it’s on steroids! The higher end programs are to me also less intuitive. SO a little practice and maybe even a class :-0 at your local community college (yes, some of them do offer these kind of classes) would help tremendously. If you are masochistic like me, go ahead and wade right in raw. Will give you hours of fun-filled frustration. OK, here’s the zinger. This baby will set you back just under $3,500.00 USD!!! Worth the price? Definitely! Realistic if you are not getting paid for your 3D fun? No way! Of course you can always try to get your software pirating buddy to find you a copy of these programs, but I am not going to endorse or get into a discussion of the ethics of warez here J

 There are a lot more commercial programs out there like:

Poser $250
(don’t you just love it when they say $249.99)

Lightwave 3D ($395.00)

Shade 8 ($799.99)

Form Z Radiosity (Around $839.00)

Maya (Really Expensive, Maya Unlimited runs $6,999.00)
This is Industrial strength software.
And so on

VRML Specific

 

Seamless:                    
I’m still learning to use Seamless. It is such a great little program that it is like a good book that you try to put down, but keep picking back up because it’s sooo damn cool. I really cannot praise Thyme (Seamless’s Author and creator) enough for the effort he puts into making a free program dedicated pretty much solely to VRML. I like the look and feel of the worlds you can create with it. Thyme provides a great forum and good tutorials for it. If you don’t understand why I’m so impressed with Thyme and Seamless, go out write a 3D modeling and authoring program., give it away free, AND actively support and give advice on how to use it!!! To get it and see the great things you can do with it, go to http://www.seamless3d.com/

Spazz/Vizx 3D          
The best! This program was created specifically for VRML and X3d. It used to be Spazz and then evolved. I created my first world with Spazz. Both Spazz and VizX are excellent and I like the fact that they are dedicated to VRML (and X3D). They are intuitive and fairly easy to get started in, even for a novice (Me, remember?). I found them to be a little processor heavy but then I usually run 2 or 3 programs at a time. Best to check out the system requirements ahead of time. Spazz has been dropped for VizX . VizX is available for $299 USD. Not bad when compared to the price of other 3D programs that aren’t VRML friendly. Go to http://www.vizx3d.com/

 

Dune/White Dune     
This one is a good program but I didn’t find very intuitive and I think it would be more useful to a more experienced dabbler than myself. I had trouble getting the Windows version to run properly. I see a lot of possibilities with this program and will probably try it again now that I understand the VRML concept a little better. It is free though, so no harm in trying it out. Take a look at it at http://www.csv.ica.uni-stuttgart.de/vrml/dune/

 

MJB World        
Another Free program and also kind of difficult. It could be because it is written in Java. I find Java programs to be interesting, but some seem to be piggish on resources. I will try this one again in the future and see if I can get it to run right on my PC. Stay Tuned or go to www.euclideanspace.com

 

 

I Internet Space Builder       
Parallel Graphics has a suite of software for VRML. My 2 favorites are Internet Space builder and VRML Pad. Internet Space Builder (ISB) is an easy to understand and use program. It comes with textures and some premade items. You can import 3DS (Max), and DXF (Auto Cad). You can incorporate sounds, adjust an animate textures, a “drag & drop” interface. And it will publish your work directly to the web in an optimized format. There is a free version that is limited in file size or a registered version for $78.95 USD. Go for the registered version, you will get tired of the nagging about size in the free version.

 

VRML Pad        
OK, this is the real deal. Not for the noob. It is for coders. It will do just about anything you need in VRML. I have trouble wrapping my head around it except for tweaking the code. I am very graphically oriented so this one’s difficult for me. Probably why I keep going back to it. It is a challenge. If you are comfortable in code, (and I know a lot of people who are), get it. Be ready to pony up about $150 USD. If you are really broke and really want to work in code & don’t want to fool with notepad, go to a place like sourceforge and download Emacs. It is a truly awesome all around coding program and it is free. It WON’T be as VRML friendly though. I did my first code tweaks in it & it works well.

Parallel Graphics also makes Cortona (A free VRML Viewer) and Internet Scene Assembler (About $750 USD). You can check the all out at http://www.parallelgraphics.com/products

Aesthetic Solutions World Visions.
Comes with quite a few pre-loaded components. It is a strange program, you have to convert your VRML models to a format the program can use so you can then save your project to VRML. Sound confusing? It is the first few times. Their site is up but I don’t think much is going on now. The latest version is Windows 95 and NT compatible. Hmmm, maybe it’s defunct? Any way, you can DL the software at http://www.aesthetic.com/home_frame/home_frame.htm and give it a try. This almost qualifies as abandonware, but it is too easy to find. More about abandonware later

PS: I don’t think the trial version expires.

                          

There are some other programs out there that seem to be VRML Specific but I haven’t tried them or tried them very little. If someone has tried them, let me know.

 

                           There are:

VRML Magic by Scintillating Graphics.
Looks feature rich and it might have a lot of possibilities. I would like to see screenshots of this. Check it out at http://www.scintillatinggraphics.com.au/VRMLmagic

 

Site Sculptor by Sculptware.
Their site makes a lot of claims about what this software will do. I downloaded the demo and am still trying to understand it J! Again, not intuitive and even downright frustrating. I hope some one else has tried it. I don’t know if this site is still valid. It is offered on special for $399 as of April 30, 1999! The demo says I have 45 days left everytime I launch it, so I am still waiting to see if it really expires. Take a look at it at http://www.sculptware.com/core/f1.htm


There is also Axel by Mind Avenue, and Wirefusion by Demicron, but these and others get less & less VRML Specific.

Converters

You will need a good 3D file converter for these programs so you can utilize the different file types out there. Here are a few

.

Crossroads This program will convert 3D Studio (.3ds), AutoCAD (.dxf), POVRay, RAW Triangle, TrueSpace (.cob), VRML 1.0, Wavefront (.obj) and WorldToolkit (.nff). However, it cannot currently read a VRML 2.0 file. Go to Ziek’s site or Google it.

 

Accutrans This is the one I use. Probably the best $20 spent. It will convert darn near anything! You can also model with it but I haven’t tried much of that. I use it mainly for it’s excellent conversion ability. Get it at http://www.micromouse.ca/

 

Milkshape 3D I mentioned this one earlier as a low cost modeler, but this is also excellent as a conversion program. It will give you the ability to incorporate game models and all kinds of stuff into your world building. It is also a pretty good modeler. You can find it at http://www.swissquake.ch/chumbalum-soft/

 

Poly Trans Another excellent converter. I have used it but don’t have it because of the cost. It will set you back about $395 USD. But, it will one heck of alot of files. Go to http://www.okino.com

 

Deep Exploration This one is a file viewer and converter. It will view over 120 graphic and 3D files. It will look into Zip and RAR files without unpacking them. The list of files it will convert & deal with is too long to include here. Go to http://www.righthemisphere.com/products/dexp/ and check the list. This one I do use as it is cheaper, $149 USD, and it is a great way to manage your content.

Abandon Ware

 

I wanted to end this diatribe with a few “Gems” I have managed to find out there in the world of discontinued & abandoned software. This is where the company either sells the product to another company or simply drops it all together. In these cases, mostly legacy games, they are termed abandonware. This is not to mean they should be considered free if found, at least according to their authoring companies. Guess that would mean if the company found out that you had that 5 year old version of Ray Dream 3D, they would have to reform to charge you for it. Or the company that bought the program & shelved it would want to charge you. Hmmmmm.
Here are a few gems that I have discovered:

 

Simply 3D by Micrografix: This is a neat little program. It comes with a lot of good pre-made models and has an easy (as in “Simply”) interface. It has it’s own primitives and has a pretty good and fairly easy morphing tool. You can bend, twist and change things pretty easily. It will export to VRML 2.0 and even creats AVIs and animated gif files. It has a load of textures and exports the whole shebang, textures & all. It is no longer made and no longer supported, but it works pretty well as it is. It also has a good animation interface with a lot of pre-made animations. All in all a pretty cool program, especially if you are new and/or inexperienced at this modeling stuff. Well worth a look and the search is enlightening & kind of fun.

 

Cosmo Worlds by Silicon Graphics.  The VRML world is a lesser place for losing this little pearl, IMHO. This is a great program. Has Pre-made wrl files, textures, and backgrounds. You can model, import models assemble your world, animate it and publish it in a neat gzipped package. Take a look at “Different Place in My Mind on www.spafon.com and see what it will do.  Parts of most of what I do are made or at least finished in Cosmo Worlds. It’s not better than Spazz of VizX3D, I just like the feel of it better for now. It also has an outline feature so you can make text driven changes. You can also create your own texture libraries in the program. A lot of power in this one.

 

Raydream 3D Probably the first program I ever used, back in about 1996. I was using it mainly for creating graphics for ads, letter effects and such. Was very intuitive and fairly easy to use. It also came bundled with Corel Graphic Suites at the time. Was called Corel Extreme 3D in that version. If you look around the web long enough, you can sometimes find it and the other software. Interesting to play around with Also exports to VRML. Big files though.

 

Platinum VR Creator  Another older VRML Program. It shares a history with Cosmo Worlds. Has a lot of features and an expert mode. You can animate, light texture, etc. Unfortunately the only copy I can find anymore is the “Learning Version”, so the modeler that is included doesn’t work and the size of the worlds saved is limited. It is worth a look at though, especially if you are just learning to build. Go to http://www.pacranch.com/vrmlresources/indextools.html

There are also models, etc. It is a great refrence site.

 

That’s it for the reviews. Don’t shoot the messenger. As I said in the beginning, I am not an expert at this stuff by any means, but I do enjoy it an dthought it would help some of the people like me who are learning as we go. I also wanted to get some of this info into one place so people wouldn’t have to surf all over to find it. I am putting up a message board in the near future so people will have a place to share info, discuss and trade ideas on these programs or on VRML in general, so stayed tuned.