why shading in irrlicht is giving better result with 3ds

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
manurung
Posts: 10
Joined: Mon Jun 11, 2012 2:38 pm

why shading in irrlicht is giving better result with 3ds

Post by manurung »

In my previous post, http://irrlicht.sourceforge.net/forum/v ... =1&t=47978, I was asking about bad shading that appears on sharp edges. I was using an OBJ file. This did not appear when I use meshlab or blender. Klunk then suggested me to recalculate the normals.

However, I found this post here: http://irrlicht.sourceforge.net/forum/v ... hp?t=43440. It is different with my case. But there MadSimon decided to use 3ds and it worked for him.

Therefore, I decided to try 3ds instead of obj file. It gives much better shading than shown in my previous post, without recalculating the normals.

So I was wondering, why is it better in 3ds? Why also 3D modelling software gives better shading, even with exactly the same obj file?

Thanks.
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Re: why shading in irrlicht is giving better result with 3ds

Post by hybrid »

3ds has only flat shading, hence it's usually worse in most cases. As we already assumed, it's quite possible that the 3d tools automatically recalculate the normals, or use a different shading. You could send me the obj file so I can have a look. But in the end you should take the format that works best.
Post Reply