User Tools

Site Tools


gamedev:deigde:editors:skin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
gamedev:deigde:editors:skin [2019/05/24 23:47] dragonlordgamedev:deigde:editors:skin [2020/04/04 15:57] – [IGDE Skin Editor] dragonlord
Line 5: Line 5:
  
 ====== IGDE Skin Editor ====== ====== IGDE Skin Editor ======
 +
 The skin editor allows to create skin resources for your game. Skins resources are static resources assigned to [[gamedev:components|Components]] or other objects that you can modify during run time using [[gamedev:renderables|Dynamic Skins]]. They use [[gamedev:pbr|Physically Based Rendering]] and are defined using [[gamedev:skinproperties|Skin Texture Properties]]. See the [[gamedev:texturepropertylist|List of Texture Properties]] for detailed information about what you can achieve using skins. The skin editor allows to create skin resources for your game. Skins resources are static resources assigned to [[gamedev:components|Components]] or other objects that you can modify during run time using [[gamedev:renderables|Dynamic Skins]]. They use [[gamedev:pbr|Physically Based Rendering]] and are defined using [[gamedev:skinproperties|Skin Texture Properties]]. See the [[gamedev:texturepropertylist|List of Texture Properties]] for detailed information about what you can achieve using skins.
 +
 +<WRAP group>
 +<WRAP half column>
 +{{ :gamedev:deigde:editors:editor_skin.jpg?direct&400 |Skin editor preview}}
 +</WRAP>
 +
 +<WRAP half column>
 +{{ :gamedev:deigde:editors:editor_skin2.jpg?direct&400 |Skin editor preview constructed view}}
 +</WRAP>
 +</WRAP>
 +
 +====== Texture ======
 +
 +Shows the list of all **Textures** in the skin. Textures have a unique **Name** which is used to match textures in //Model// resources. The texture name in the //Model// resource is the master name so match adjust skin texture names to match.
 +
 +The **Texture Preview** panel allows to set texture transformation parameters to apply to the preview model. They are not saved to the skin.
 +
 +The **Property** panel shows the list of all [[gamedev:skinproperties|Skin Texture Properties]] assigned to the texture. You can use any name for the properties you like as long as the //Graphic Module// understands them. See the [[gamedev:texturepropertylist|List of Texture Properties]] for the officially supported properties. You can find this list also in the IGDE by using the //Settings -> Texture Property List// menu command.
 +
 +All properties share the **Name** and **Renderable** parameter. If //Renderable// is not empty string the game scripts can assign a [[gamedev:renderables|Dynamic Skins]] and add a renderable with matching name to dynamically alter the content of all properties using the same renderable name.
 +
 +Each property has a **Value Type** indicating how the content of the property is produced. The panel below changes depending on the selected value type.
 +<WRAP clear/>
  
 ===== Preview Video ===== ===== Preview Video =====
gamedev/deigde/editors/skin.txt · Last modified: 2021/05/31 13:57 by dragonlord