Modelling guidelines: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 22: Line 22:
*If using the same texture on multiple models, use a single file, don't make different copies.
*If using the same texture on multiple models, use a single file, don't make different copies.
*Prefer texture replacing animations to textranslate for models that spend large amounts of their time in one state (day/night animations).
*Prefer texture replacing animations to textranslate for models that spend large amounts of their time in one state (day/night animations).
*Avoid transparency like the plague: remove the alpha channel from textures if they are non-transparent.
*Avoid transparency like the plague, it kills frame rate like nothing else: remove the alpha channel from textures if they are non-transparent.
*Hive off transparent parts of textures into their own textures.
*Hive off transparent parts of textures into their own textures.
*Use power of two dimensions for textures. Don't worry if your image would get stretched in the texture, you can fix that with the mapping on the model.
*Use power of two dimensions for textures. Don't worry if your image would get stretched in the texture, you can fix that with the mapping on the model.
*Don't have textures with the image in one corner and the rest unused.
*Don't have textures with the image in one corner and the rest unused.
==Animation Guidelines==
==Animation Guidelines==


*''<AndersG> The hierarchy of range animation is also an issue. It is common to have one for each instrument where one could as well has used one for all instruments (by loading the instruments in a submodel XML file). Testing one range animation ought to be cheaper than 47.''
*''<AndersG> The hierarchy of range animation is also an issue. It is common to have one for each instrument where one could as well has used one for all instruments (by loading the instruments in a submodel XML file). Testing one range animation ought to be cheaper than 47.''
371

edits

Navigation menu