@Mel
I was questioning myself
last week I rushed ahead with adding a lightmapper into my editor and afterwards I realised I didn't have to:
Max (or any other 3D modelling package for that matter) can generate MUCH higher quality lightmaps than even UDK or Unity are capable of, not to mention the level of control over the generated UV maps
I guess the real problem for irrlicht users is dealing with the data exchange: getting the model data out from Max (or whatever tool) with multiple UVsets intact
I wrote my own COLLADA loader from scratch last year and I found the DAE files exported out from Max2010 work perfectly with my loader.
FBX format is also capable of exporting out multiple UV sets (the preferred interchange format from Max to UDK/Unity actually)
I dont know the state of the current DAE loader in irrlicht, but it should be fairly trivial to edit it to allow loading in additional UVsets into irrlicht's S3DVertex2TCoords or into S3DVertexTangents' Binormals or something
To each his own, I just thought it might be worth sharing my experience with the community
![Smile :)](./images/smilies/icon_smile.gif)