====== Scripts > re-calculate texture area ====== ^ Description | A script to re-calculate a rectangular area of the texture map. | ^ Author | [[user>Aaron]] | ^ Created | 2010/05/24 | ^ Requires | L3DT v2.9 beta 2 or later. | ^ Download | {{:scripts:re-calculate texture area.zs|Re-calculate texture area.zs}} | ===== Script contents ===== hvar hTX set hTX assert hTX "Cannot get texture map!" assert "Texture map is not initialised!" // initiailise the settings int ls.left ls.right ls.top ls.bottom set ls.left 0 set ls.bottom 0 set ls.top 0 set ls.right 0 // edit settings UI, and exit if cancelled assert "Calculation aborted" // store a backup L3DTio_Backup.ExtBackupMap "TX" "Re-calculate TX area" 0 "view.ShowMap \"TX\"" // copy settings into a global list hvar hList set hList var.CopyValue hList &ls // run the calculation in a thread calcman.RunCalcScript "calc.TX.GenMapArea TXarea.left TXarea.bottom TXarea.right TXarea.top\nview.ShowMap \"TX\"\nvar.Delete TXarea" ===== Comments ===== None.