iZigoo 3D Home
How to load .3ds models into iZigoo. (For beginners).
First you will find here a guide how to load 3ds files into the engine. 3ds is one
of the most popular 3d file formats and is pretty good supported in iZigoo.
The iZigoo engine supports loading of 3ds directly but the models have to be a special type.
Many 3ds files you find on the net will not work because they are not created for real time engines.
If you are not familiar with 3d files look up some words in wikipedia. Look up polygon,
shader, texture ... Just search "polygon 3d" and you will find it.
There are many specifications you have to look at. For iZigoo you have to look at the following.
1. Number of polygons The number of polygons should be as low as possible. If you have small models your rendering is much faster.
Everything has to be rendered in realtime. About 50 times a second. It is recommended that an object should have 10000 or less polys. It also depends on how many 3D objects are in your sccene. It is good to have less then 100000 polygons in a scene. If you try the scene you will how many FPS you get. Remember also that a lot people have slow graphics cards.
2. Be careful with shaders Many 3d programms use complex shaders to improve their rendering. There are a lot diffrent shader models. Most times they are not 100% compatible with other 3D applications. So be careful with them. There are not many shaders supported in irrlicht. I will put an excact spec if i have one.
3. Include textures
3ds is a great format for buildings or complex objects. In irrlicht and iZigoo you can easily import the model with textures applied. If you use textures in your model, be sure they are included in the 3ds or that they are located in the directory of the model.
4. Texturenames shorter then 8 letters 3ds is a really old file format. It still has sometimes the limit with 8 letters.
So the texture "mybluerobot.jpg" will not be found because the name is to long.
It took me a week to find that crap out !
5. Bad 3ds export Many programs have bad 3ds export. So if you have problems maybe your application doesn't export .3ds right.
Good programms to export .3ds are 3d Studio Max and Cinema 4D .