Lua UnitRendering

From Spring
Revision as of 16:44, 5 March 2008 by JK (talk | contribs) (New page: ==Unit Rendering== '''Spring.UnitRendering.SetLODCount''' ( int lodCount ) -> nil '''Spring.UnitRendering.SetLODLength''' <font color=darkgreen>(`lod` is 1-indexed)</font> ( int lod, ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Unit Rendering

Spring.UnitRendering.SetLODCount

 ( int lodCount ) -> nil

Spring.UnitRendering.SetLODLength (`lod` is 1-indexed)

 ( int lod, number lodLength ) -> nil

Spring.UnitRendering.SetLODDistance (same as SetLODLength(), but adjusted for 45deg FOV + 1024x768)

 ( int lod, number lodDistance ) -> nil

Spring.UnitRendering.SetPieceList

 ( number unitID, int lod, int piece [, number displayList = nil ] ) -> nil

Spring.UnitRendering.GetMaterial

 ( string MaterialName, ?? ) -> ??

Spring.UnitRendering.SetMaterial

 ( number unitID, int lod, string MaterialName, userdata Material | table Material ) -> nil

Spring.UnitRendering.SetMaterialLastLOD Spring.UnitRendering.SetMaterialDisplayLists

Spring.UnitRendering.SetUnitUniform

Spring.UnitRendering.SetUnitLuaDraw

Spring.UnitRendering.Debug