Hello wonderful people! I would like to excuse myself if I have posted this in the wrong thread.
Alright, I've been working as a 3D artist for a couple of years now but, just yesterday realized that I may have used the word Texture incorrect.
For me; a texture is the collection of maps. For example, having a Diffuse, normal and specular map together is a texture for me.
Is that correct or incorrect?
Replies
- Texture = individual bitmap file.
- Texture Set = a collection of bitmap files.
I'm not sure how correct this is, but this the naming convention that I use with my colleagues without any problems.
Texture: A single image file acting as a variable in a material. Such as an Albedo texture, which contains the colour variables.
Material: A collection of texture passes which together make up a completed material. In a PBR system, usually a Material would require an Albedo, Normal, Metalness and Glossiness texture.
(That's why I use a "texture set" to designate only the textures and avoid any confusions.)
I've also seen texture used as a non-pattern overlay, as in images you'd download from cgtextures, the more generalized form of a 'pattern' that may or may not be tiled.
It's a confusing nomenclature that uses the same word a couple of times and lacks a standardized definition -for anyone that doesn't author textures, it's not a real issue either. Any time I get into semantics with non-artists, I generally get something like 'Just make that thing that goes on the model that makes it not boring looking'
Shader is the code which controls how those textures are applied to the model, what kind of user-adjustable settings are available for the surface, what kind of specular equation is allowed, etc.
Material is the settings you can adjust for a surface. Which textures are being used, what colors are set, what numerical values you control for specular etc.