For those of us who are not lawyer here are two nice primer useful for open source projects:
Friday, March 28, 2008
A Legal Issues Primer for Open Source and Free Software Projects
Posted by
Steven 'lazalong' Gay
at
3:05 AM
0
comments
Labels: Legal, Open Source + Free Stuff
Saturday, March 1, 2008
My first mesh... and a comment from my son
Half a day to create my first mesh it should be a wagon... and I have no idea if this is a good performance or not :D
So that I can remember how I did it, here is a short description of the steps needed to create this image with Ogre, Blender and visualise the result in OGEd:
- Launch Blender and try to use it.
- Search online Blender tutorial to understand the most basic commands: Blender User Interface Tutorial, Modelling A Cube, Selecting Meshes and Using Textures.
- Struggling like hell to select faces, rescaling, subdividing to create more faces, destroy some faces to create doors and windows, ...
- Repeating step 3 several times.
- Reread 'Using Textures' to understand how to apply textures.
- Save and repeat steps 3-5 until you get this wagon. Forget about making a complex multiple windows wagons.
- Using the steps on "Blender to Ogre" to determine how to export the mesh:
- Copy the Pyhton script from ogrenew/tools/BlenderExport to the blender folder
- Read the documentation in BlenderExport/ogrehelp/ogremeshesexporter.html
- Realise that Blender must have a version newer than 2.44 (mine is 2.43)
- Download Blender, reinstall it, reload the mesh.
- Realise that I didn't compile OgreXmlConverter (/ogrenew/tools/XMLConverter)
- Install OgreXmlConverter and set up the mesh exporter correctly.
- I said correctly.
- .... no mesh appear in the exporter.... lose time to understand that you need to select the object and click Update if you want the mesh to be exported.
- (Repeat from step 5 because there was no textures on some faces...)
- At last the export works and here are:
- MyMesh.mesh.xml and
- MyMesh.material
- Now you must convert it to a .mesh so that Ogre can understand it. So you search the doc to find that you need XMLConverter again.
- In a console you type "OgreXmlConverter MyMesh.mesh.xml" and you get MyMesh.xml
- You load the mesh, material and texture in a mesh viewer (OGEd for example).
- .... and you see that the mesh is turned 90 degree on its x axis.... Bags!
- You find that the ogre addons MeshMagick can rotate a mesh.
- You try to compile it and stumbles on a compile error...
- You check the code and see that this can't compile.
- So you make a quick fix (who needs to convert mesh skeleton anyway... humpf... I will need to compile this correctly at one time).
- You type a bug report about this skeleton bug.
- You rotate it... in the wrong direction... redo it.
- Reload all in OGEd and... yes it shows correctly.
Comment from my son (3.5 years old) "Dady doesn't even know how to make wheels!". I will disinherit him...
Posted by
Steven 'lazalong' Gay
at
3:43 AM
0
comments
Labels: OGE, OGEd, Open Source + Free Stuff
Subscribe to:
Posts (Atom)