X-Git-Url: http://de.git.xonotic.org/?a=blobdiff_plain;f=Blender_to_IQM.textile;h=d2695cdec5fc85053f67c50068e16f77829d5ea5;hb=cecc5feca27b631ef65e4f89321bbd8ee31163a7;hp=b821a37b8657b2d15ddc40f3d7a0e54eac28e881;hpb=25d404e220c8fc3134cc83c4c836d7d7f89e9bfc;p=xonotic%2Fxonotic.wiki.git diff --git a/Blender_to_IQM.textile b/Blender_to_IQM.textile index b821a37..d2695cd 100644 --- a/Blender_to_IQM.textile +++ b/Blender_to_IQM.textile @@ -1,19 +1,29 @@ h1. Blender to IQM -> h2. Blender when exporting to iqm -> > h3. Needed/Example files -> > > * // Will be added -> > > * Bounding Box for Stand and Crouch: http://dev.xonotic.org/attachments/download/33/bbox_crouch_stand.zip -> > > * // umbra example files -> > > * // link to exporter -> > h3. Before You Start -> > > * use the bbox.blend in order to see the size that your model should be. Iqm exporter scale function untested. -> > > * use the duck_bbox.blend in order to see the size that your model should be when crouching. -> > > * for more information on bbox size refer to div0's model specs [[Player_Model_Spec]] -> > > * naming conventions for textures and model go as follow assuming the example is the umbra model: modelname: umbra.iqm, framegroups: umbra.iqm.framegroups, textures: umbra.tga or (jpg), umbra_norm.tga, umbra_gloss.tga, (need to add more) -> > h3. Before exporting -> > > * you must assign material to your model. Select your model in object mode. Press F5. Look for the MA box and type the name of your model for example umbra. -> > h3. Exporting -> > > # Select both mesh and armature in object mode. -> > > # Go to scripts > export > inter-quake-model. -> > > # Now make sure bounding boxes and meshes are both highlighted in the script window. -> > > # Export to a file path of your choosing, /path/to/umbra.iqm. Put the names of all the animations in the animations box, using commas for multiple anims. Then hit the export button and hopefully it will work without any errors. + + h2. Blender when exporting to IQM + + h3. Needed/Example files + * Bounding Box for Stand and Crouch: http://dev.xonotic.org/attachments/download/33/bbox_crouch_stand.zip + * Erebus example blend: http://dev.xonotic.org/attachments/download/291/erebus.blend + * Erebus example framegroups: http://dev.xonotic.org/attachments/download/292/erebus.iqm.framegroups + * Link to exporter: http://sauerbraten.org/iqm/ + + h3. Before You Start + * use the bbox.blend in order to see the size that your model should be. Iqm exporter scale function untested. + * use the duck_bbox.blend in order to see the size that your model should be when crouching. + * for more information on bbox size refer to div0's model specs [[Player_Model_Spec]] + * naming conventions for textures and model go as follow assuming the example is the umbra model: modelname: umbra.iqm, framegroups: umbra.iqm.framegroups, textures: umbra.tga or (jpg), umbra_norm.tga, umbra_gloss.tga, (need to add more) + + h3. Exporting + # Select both mesh and armature in object mode. + # Go to scripts > export > inter-quake-model. + # Now make sure bounding boxes and meshes are both highlighted in the script window. + # Export to a file path of your choosing, /path/to/umbra.iqm. Put the names of all the animations in the animations box, using commas for multiple anims. Then hit the export button and hopefully it will work without any errors. + # Your model will need a .framegroups file to be used in Xonotic, look at the example file at the beginning of this article or check the [[Framegroups]] section of this wiki. + +h3. Notes + +As of 01/06/2012, Xonotic uses these animations: +
+dieone,dietwo,draw,duck,duckwalk,duckjump,duckidle,idle,jump,painone,paintwo,shoot,taunt,run,runbackwards,strafeleft,straferight,deadone,deadtwo,forwardright,forwardleft,backright,backleft,melee,duckwalkbackwards,duckstrafeleft,duckstraferight,duckforwardright,duckwalkforwardleft,duckbackwardright,duckbackwardleft
+