Docs:Creating character's model

From Mod Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 14:42, 6 June 2007 (edit)
Smile (Talk | contribs)

← Previous diff
Revision as of 15:16, 6 June 2007 (edit) (undo)
Smile (Talk | contribs)

Next diff →
Line 10: Line 10:
*There are no limitations for the number of triangles, but it's recommended to limit the number of triangles '''to 5000''' for the solid and stable game functioning. *There are no limitations for the number of triangles, but it's recommended to limit the number of triangles '''to 5000''' for the solid and stable game functioning.
*Character's 3D model mustn't contain bugs in geometry, texture stretches and long thin triangles (see [[Docs:Creating a scene in Maya#Exporting geometry from Maya|fixing bugs]] for more information). *Character's 3D model mustn't contain bugs in geometry, texture stretches and long thin triangles (see [[Docs:Creating a scene in Maya#Exporting geometry from Maya|fixing bugs]] for more information).
-*Движок поддерживает <code>отзеркаливание текстуры</code>.+*The engine supports <code>texture's flip reverse</code>.
-[[image:Docs_maya_character_mirrortexture.jpg|Отзеркаливание текстуры|center|frame|Отзеркаливание текстуры]]+[[image:Docs_maya_character_mirrortexture.jpg|Texture's reflection|center|frame|Texture's flip reversed]]
-*Модель должна быть с UV координатами, <code>XRay Shader’ом</code> и группами сглаживания.+*The model must have UV coordinates, <code>XRay Shader</code> and smoothing groups.
-*Обнулить все <code>трансформации</code> модели и удалить <code>history</code>, перед привязкой её к скелету+*Nullify all model <code>transformations</code> and delete <code>history</code> before binding it to the skeleton.
-*Модель должна содержать один или более XRay Shader с параметрами показанными ниже, допустимо использование прозрачности, блеска и самосвечения. Описание возможных шейдеров смотрите в разделе [[Docs:Создание сцены в Maya|Docs:Создание сцены в Maya]]+*The model must contain one or more XRay Shader with the parameters indicated below, it's permitted using transparency, gloss and self-lights. Please see the description of available shaders in [[Docs:Creating a scene in Maya|"Creating a scene in Maya"]] section.
-[[image:Docs_maya_character_shader.jpg|Базовый XRay shader на 3д модели персонажа|center|frame|Базовый XRay shader на 3д модели персонажа]]+[[image:Docs_maya_character_shader.jpg|Basic XRay shader on character's 3D model|center|frame|Basic XRay shader on character's 3D model]]
-==Создание и настройка скелета, скининг, ограничения==+==Creating and adjusting skeleton, skinning, restrictions==
-*Для использования анимаций из библиотеки игры, необходимо использовать скелет из SDK без изменений+*In order to use animations from the game library, it's necessary to use the skeleton from SDK without changing anything
-[[image:Docs_maya_character_jointoutliner.jpg|Скелет персонажа используемый в игре|center|frame|Скелет персонажа используемый в игре]]+[[image:Docs_maya_character_jointoutliner.jpg|Character's skeleton used in the game|center|frame|Character's skeleton used in the game]]
-*Joint’ы не должны содержать scale, rotate, transform перед привязкой к 3д модели+*Joints mustn't contain scale, rotate, transform before binding to 3D model
-*3д модель должна быть присоединена к скелету с использованием Smooth Bind+*3D model must be bound to the skeleton with the use of Smooth Bind
-*На одну вершину не должно воздействовать более чем 4 joint’а+*There must be not more that 4 joints per one vertex
-==Анимация==+==Animation==
-*На анимацию не накладывается никаких ограничений. +*There are no restrictions for the animation.
-*Все анимации можно хранить в одном файле с моделью персонажа.+*All animations can be stored in one file with character's model.
-==Экспорт модели==+==Model export==
-==Экспорт анимации==+==Animation export==
-==Импорт в ActorEditor==+==Import to ActorEditor==
-==Настройка персонажа в ActorEditor’е==+==Adjust character in ActorEditor==
[[Category:MOD SDK official help|{{PAGENAME}}]] [[Category:MOD SDK official help|{{PAGENAME}}]]
[[ru:Docs:Создание модели персонажа]] [[ru:Docs:Создание модели персонажа]]

Revision as of 15:16, 6 June 2007

Contents

Creating a model, restrictions

Creating character's 3D model and texture to it is not the subject of stated below.

There is enough information on the principles of creating a character in the Internet, we will get you acquainted with the restrictions and limitations of our engine.

Restrictions

  • The character must be in the center of coordinate system (see example from SDK)
  • Character's height must be within 1.6 – 2 meters (as in the real life)
Character's 3D model limitations
Character's 3D model limitations
  • There are no limitations for the number of triangles, but it's recommended to limit the number of triangles to 5000 for the solid and stable game functioning.
  • Character's 3D model mustn't contain bugs in geometry, texture stretches and long thin triangles (see fixing bugs for more information).
  • The engine supports texture's flip reverse.
Texture's flip reversed
Texture's flip reversed
  • The model must have UV coordinates, XRay Shader and smoothing groups.
  • Nullify all model transformations and delete history before binding it to the skeleton.
  • The model must contain one or more XRay Shader with the parameters indicated below, it's permitted using transparency, gloss and self-lights. Please see the description of available shaders in "Creating a scene in Maya" section.
Basic XRay shader on character's 3D model
Basic XRay shader on character's 3D model

Creating and adjusting skeleton, skinning, restrictions

  • In order to use animations from the game library, it's necessary to use the skeleton from SDK without changing anything
Character's skeleton used in the game
Character's skeleton used in the game
  • Joints mustn't contain scale, rotate, transform before binding to 3D model
  • 3D model must be bound to the skeleton with the use of Smooth Bind
  • There must be not more that 4 joints per one vertex

Animation

  • There are no restrictions for the animation.
  • All animations can be stored in one file with character's model.

Model export

Animation export

Import to ActorEditor

Adjust character in ActorEditor

Personal tools
In other languages