• Click here for a list of all my projects.
  • Click here for Touchlib info. Source code here.
  • Click here for our multitouch community site.

Wednesday, April 26, 2006

More 3d modeller news



I have some new progress to report on the 3d modeller (I'm calling it ClayMod for now). After about 3 days of solid work I got the normal mapping and color texture generation completely working and I am very pleased. The normal mapping works perfectly and uses the surface of the high polygon mesh as a basis. The first image is the original high polygon model which I've been using for testing (>120,000 polygons). On the right is the lowpolygon model I made from it ( < 100 polygons). The lowpolygon model is using the normal map and irrlicht's per pixel lighting. Note that all the shading is a product of the normal map and the per pixel lighting (the color map only has the colors, no baked lighting). You'll also have the option to bake the lighting into the color texture if you don't want to use the per-pixel lighting. I will add support for loading your own low polygon model (right now you make it by hand). This will be useful if you want to do all your modelling in another program and just use claymod for doing the textures and uv map. Since Claymod allows you to paint right on the model, this might be a nice thing to do. Speaking of UV mapping, Claymod automatically generates the UV map for you which is another nice feature. There's still a bunch of things to fix up before I release a public beta. Next step is letting the user manaully edit the UV coordinates.

0 Comments:

Post a Comment

<< Home