My Blender 3D Wishlist

Blender 3D is a great open source 3D program. I love this software. However, there are a couple of things that I hope that it can do better. Below is my wish list. If future versions of Blender can fulfill this wishlist, it will be perfect (to me). I guess human greed knows no bound.


1. True Global Illumination. As of this writing, Blender’s Internal Renderer cannot handle true global illumination. When ray tracing was first included in Blender, it was a very welcoming inclusion. Later, stuffs such as Ambient Occlusion was also included. Although features such as HDR and Ambient Occlusions are useful, they are not real hardcore Global Illumination systems. In the current version, Blender cannot handle effects such as Caustics and true colour bleeding. There may be hope that future versions of Blender will be GI-enabled. Someone appears to be developing Photon Mapping for Blender! Check out this link for a better idea.

2. Ability to work with advanced NURBS curves and surfaces.  As an Industrial Designer, NURBS is the rice-bowl tool for engineering and prototyping ready modelling. How great will Blender be if it has tools simliar to those of Rhinoceros or Alias Studio. Only when Blender sports  advanced NURBS manipulation tools for projecting curves-on-surfaces, trimming and blending of surfaces, will it be a serious contender for Computer Aided Industrial Design.

3. The ability to import IGES and/or STEP files. This one is related to the previous wish. IGES and STEP are the de-facto export format for accurate surface-based 3D models. Currently, I use Rhinoceros 3D as the intermediate tool for controllable tessellations of NURBS models that were created in Mechanical Engineering CAD programs. If Blender can directly import these formats (especially IGES), it will integrate better with more engineering and 3D CAD programs.

4. Easy-to-use and pre-included Material Library. Most, if not all major commercial 3D applications have the ability to create and save materials in a library. Blender can do that, but it is not as user-friendly as the other programs in this aspect.

Hmm, I hope somebody from the developer’s team is reading this. 😉

2 thoughts on “My Blender 3D Wishlist

  1. Hi.
    We work with blender3d too. And I think your wishlist will create the best Blender3d. From the our side we want to write IGES-importer to blender3d. I hope it will be soon.

  2. I want to start learning 3D modelling – I’m an Industrial Designer who was too lazy to learn it at Uni… oh regrets!

    Not up for paying silly money for Rhino and to learn AutoCad makes me want to put a fork in my eye. Objects are 3D, so to create them in 2D first seems stupid – so if we can make them in 3D, whilst being aware of dimensions/scale – and throw a mesh over them to export to a machine to make the visualisation a real product… the design world will evolve – and even some random person or kid with an idea can become a designer and change this world for the better… they may even invent a ‘free energy’ machine out of it and sort out our world!

Comments are closed.