Difference between revisions of "Creating cloth"
From XStoryPlayer Wiki
Line 9: | Line 9: | ||
The file contains the maya cloth meshes for the Saiko (Alien) character.<br> | The file contains the maya cloth meshes for the Saiko (Alien) character.<br> | ||
Open the <code>body.ma</code> file in Maya. Also open the body.ini file in a text editor.<br> | Open the <code>body.ma</code> file in Maya. Also open the body.ini file in a text editor.<br> | ||
− | [[file:cloth2.jpg| | + | [[file:cloth2.jpg|600px]] |
</li> | </li> | ||
<li>A cloth needs two meshes to work. A bind-mesh that contains the actual pattern of the cloth. If we change this mesh the shape of the cloth is changed.<br> | <li>A cloth needs two meshes to work. A bind-mesh that contains the actual pattern of the cloth. If we change this mesh the shape of the cloth is changed.<br> | ||
Line 17: | Line 17: | ||
<li>In this tutorial we want to change the shape of the dress a bit. We can use the bind-mesh for that.<br> | <li>In this tutorial we want to change the shape of the dress a bit. We can use the bind-mesh for that.<br> | ||
Change the "dressBindShape" so it looks somewhat like this:<br> | Change the "dressBindShape" so it looks somewhat like this:<br> | ||
− | [[file:cloth3.jpg| | + | [[file:cloth3.jpg|600px]] |
</li> | </li> | ||
</ol> | </ol> |
Revision as of 14:10, 14 January 2015
In this tutorial you will learn how to create/change cloth. You will also learn how to use XStoryPlayer for storing cloth states.
Steps
- Copy the
/sources/scenes
from the 'Tutorial resource pack' to thesources
directory in the/pack/pack_adbucted
directory.
The file contains the maya cloth meshes for the Saiko (Alien) character.
Open thebody.ma
file in Maya. Also open the body.ini file in a text editor.
- A cloth needs two meshes to work. A bind-mesh that contains the actual pattern of the cloth. If we change this mesh the shape of the cloth is changed.
Then there is also a render-mesh that is used for rendering the cloth. It has a higher sub-division level for more detail.
The dress for example has bind-mesh "dressBindShape" and render-mesh "dressShape".
The render mesh needs to be positioned around the character so it does not intersect. - In this tutorial we want to change the shape of the dress a bit. We can use the bind-mesh for that.
Change the "dressBindShape" so it looks somewhat like this: