]> git.xonotic.org Git - xonotic/xonotic.wiki.git/commitdiff
Add SMD part still WIP
authorLegendaryGuard <rootuser999@gmail.com>
Thu, 14 Apr 2022 23:00:05 +0000 (23:00 +0000)
committerLegendaryGuard <rootuser999@gmail.com>
Thu, 14 Apr 2022 23:00:05 +0000 (23:00 +0000)
Exporting-a-weapon-for-Xonotic.md

index a63a891502adc9db16f4800c3f750c7172934d91..2107f274518a77c5327f724c75734f32af51ceca 100644 (file)
@@ -7,6 +7,9 @@ Blender version recommended: 2.79b or later
 
 Requires these following tools (addons) for Blender:
 - [IQM exporter](https://gitlab.com/xonotic/iqm) to export IQM files.
+- [Source Tools (SMD importer/exporter)](http://steamreview.org/BlenderSourceTools/archives/) to import/export SMD files.
+
+Optional:
 - [MD3 importer/exporter](https://github.com/neumond/blender-md3) to import/export MD3 files.
 
 ***IMPORTANT NOTE**: if you want to contribute, it's strongly important use 2.79b version for compatibility cases, they need to open from this version. Share the .blend file using 2.79b or earlier , make sure to work properly from this version!*<br/>
@@ -52,10 +55,20 @@ If you didn't this, the model will be invisible and it won't be able to interact
 
 # Starting to export
 
-Keep in mind, you need to set these modifiers for each mesh/model object: 
+Keep in mind, you need to set these modifiers for the mesh/model object: 
 
 <img src="uploads/447f6abe0f73c6d6cadce97e4ed66e8b/blendermodifiersiqmandmd3.jpg" alt="blendermodifiersiqmandmd3" />
 
+MUST contain `tag_handle`, `tag_shell` and `tag_shot` bone names attached. These tag_names MUST be attached, if not the model will cause errors.
+
+`tag_Somename` is another one, you can add if you need some optional animation in this bone.
+
+Moreover, watch out about position and rotation. `h_*.iqm` alterates the position and rotation of `v_.md3`. The positions may not be equal.
+
+## SMD (includes IQM converter and dpmodel guide)
+
+Use Source Tools to export the model. Selecting the mesh and 1 animation, ............ (Guide WIP)
+
 ## MD3
 
 Before to export, you need to select all objects in the scene. (Pressing A, seeing all objects highlighting orange or red)