Textures
(→See also) |
(→More information: changed link to GUI_Editor#Presentation_States) |
||
Line 36: | Line 36: | ||
** ''Quick instructions on how to create an external texture, and import it into the Repository Browser'' | ** ''Quick instructions on how to create an external texture, and import it into the Repository Browser'' | ||
− | * [[ | + | * [[GUI_Editor#Presentation_States|GUI Textures and State Presentation]] |
** ''How to add textures to GUI Controls'' | ** ''How to add textures to GUI Controls'' | ||
Line 53: | Line 53: | ||
* [[Terrain tutorial - Part 4]] | * [[Terrain tutorial - Part 4]] | ||
** ''How to add textures to heightmap nodes when designing an area'' | ** ''How to add textures to heightmap nodes when designing an area'' | ||
− | |||
==Tip== | ==Tip== |
Revision as of 21:59, 10 November 2011
A texture is a specific .dds file, which may be used in a variety of different ways. Textures can be used on Characters, Creatures, GUI Controls, Speed Trees, Heightmap nodes, and Particle effects, among other things.Textures are created in your own preferred art program, saved as a .dds file, and then made available to HeroEngine via the Repository Browser.
A few sample texture files are made available with Clean Engine, but the rest must be created by your own artists.
Contents |
Types of textures
A texture file could be formatted in multiple ways, such as:
- A single stand-alone image, such as a logo
- A background texture, such as for a GUI element
- A collection of multiple related images, such as different textures of different kinds of rocks, or different flags that might appear in a town
- A flattened out texture that would then get wrapped around the 3D model of a creature, like a monster's hide
- A specific layer of a type of texture, for example just the tints on the bumps of a kind of clothing item
- A flattened out cube that might represent the scene that is visible around a particular object
Heightmap textures
Different textures for a heightmap can be chosen by clicking on the Texture Tool on the Terrain panel. Note that there can be different textures for the "color" of the heightmap and the "bumpiness" of the heightmap.
- The displayed color or image, is called the Diffuse Texture. These textures typically have a _d suffix, such as grass_long_green01_d.dds
- The "bumpiness" texture is called the Bump+Spec or Normal Texture. These textures typically have a _n suffix, such as grass_long_green01_n.dds
Any .dds file can be used as a Diffuse or Normal texture, by simply adding the _d.dds or _n.dds suffix; however it is usually best to use textures that have been specifically designed for the proper purpose. By default, the "Select Texture" dialog will display only textures with the proper suffix.
See also: Terrain brushes
More information
For more information, see:
- Creating textures
- Quick instructions on how to create an external texture, and import it into the Repository Browser
- GUI Textures and State Presentation
- How to add textures to GUI Controls
- Dynamic Texture Banks
- Creating layered textures for use on characters
- Cube Maps
- A type of texture that represents a scene surrounding an object
- Speed Trees
- Creating the textures for trees, which are then imported into HeroEngine via the Repository Browser
- Creating Animated UVs
- A way to provide for animated textures which move through different coordinates
- Terrain tutorial - Part 4
- How to add textures to heightmap nodes when designing an area
Tip
- See also: Keyboard shortcuts
To temporarily turn off textures, press Ctrl-N (this only works in fly mode).
See also
- Creating and exporting assets from your art program into HeroEngine via the Repository Browser
- Advice on how to plan for quantity of polygons and texture sizes in your game