I'm looking for a program for easy, no nonsense 3D modelling, preferibly one that is not too expensive but still covers the basics. (e.g. exporting to vertex pointers)

Which should I buy?

link|improve this question
feedback

migrated from stackoverflow.com Mar 14 '10 at 0:46

This question came from our site for professional and enthusiast programmers.

13 Answers

up vote 8 down vote accepted

Have you tried Blender yet?

link|improve this answer
I haven't. Isn't it heavily Python based? – Kriem Mar 10 '09 at 0:44
feedback

For easy and no-nonsense, I love Google Sketchup. I found it (as a non artist) the most intuitive interface for creating 3D objects.

link|improve this answer
Does it support exporting to vertex arrays for game development for OpenGL? – Kriem Mar 10 '09 at 0:48
The free version doesn't. The pro version has exporting capabilites (3DS, DWG, DXF, FBX, OBJ, VRML, XSI, 2D raster, KML and animation) – RedBlueThing Mar 10 '09 at 4:01
feedback

Rhino3D is quite a nice (and relatively cheap) solid and surface modelling package which has various export options. I believe they also do a trial edition too (this has a limit on the number of saves/exports you can do).

link|improve this answer
+1 for awesome app - but v2 is way better than v3, better CLI integration – tsilb Mar 14 '10 at 2:03
feedback

Blender is packed with features, free and open source. The API is easy to pickup and it supports a lot formats.

For:

easy, no nonsense 3D modelling

I would suggest Wings3D. Here are some of the things I like about it:

  1. Free/Open source, works on win/osx/linux (like Blender)
  2. Slightly *Light*er than Blender (~7MBS)
  3. Excelent for easy box modeling. It has a minimal and intuitive interface. A lot easier to pickup than Blender.
  4. Easy camera navigation: Wings 3D already has camera presets to match other 3d packages like maya,3dsmax,blender, sketchup, etc. Also It even has a one mouse button navigation mode, which makes it easy to use without a 3 button mouse(e.g. on a netbook/on the go)
  5. It supports most major 3d formats(obj,stl,3ds,fbx,lwo,lxo) for import and a lot more for export(like direct x,2d vector(.eps), collada, render ouputs for povray,renderware,kerkythea,etc.)
  6. Nice Shaders and Ambient Occlusion, supports materials, textures, UV, etc.

The only cons I can think of are:

  1. Doesn't support animation. It's just a modeller, so that's cool.
  2. It's written in erlang, so you need to pickup a bit of erlang before you can write your plugin, while the Blender Python API is easy to pickup.

Here are some abstract models I've done in a few minutes using Wings3d:

wings 3d 1

wings 3d 2

wings 3d 3

link|improve this answer
feedback

Blender is a good, free, cross-platform 3D modeling tool. Unfortunately, the learning curve can be a bit high.

For Windows, TrueSpace and XSI ModTool are free to use for non-commercial projects.

link|improve this answer
feedback

I'd recommend AC3D which also have a plugin SDK so one can write specialized export or vertex manipulation routines.

link|improve this answer
feedback

If you're looking to avoid a huge learning curve or expense, Google Sketchup isn't such a bad way to go. It is fairly intuitive, and comes with plenty of tutorials to get you started.

There are plenty of plugin exporters for it. Check around their website.

link|improve this answer
feedback

for simple models / very easy to learn? .. Milkshape 3D - tons of importers exporters

link|improve this answer
feedback

It's not GUI tool but if you want highly flexible modeling and rendering features look at POV-Ray. Sorry no export.

link|improve this answer
feedback

Blender is a very powerful modeling and animating suite.

Even more fun, it's free and open-source!

link|improve this answer
feedback

Rhino3D is a very capable app. Apart from almost unmatched NURBS (and I'm taking competitors like CADDS, CATIA, Solidworks into account) it provides very powerful scripting capabilities, making it ideal (well, in my case) for "programming modeling".

link|improve this answer
feedback

I like Silo3d for simple 3D modeling. That's all it does, it's very streamlined, and it does it well. Since it just does modeling, the interface is very specific to modeling, and doesn't have a lot of extra stuff to wade through.

It won't do animation, rigging, or texturing (but it does do UV layout). It has some okay sculpting tools (with a modeling emphasis, rather than a surfacing emphasis like ZBrush).

The free version is limited to a low poly count, and the full version is relatively inexpensive.

link|improve this answer
feedback

Google Sketchup is, in my opinion, the best, simplest 3d modeling program available right now. I have it, and it works well for modelling almost anything.

link|improve this answer
2  
This program was already mentioned and voted on. – Dour High Arch May 13 at 1:00
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.