Skin development tools: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
mNo edit summary
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{mininav|[[Development]]|[[Add-on development]]|[[Skin development]]}}
{{mininav|[[Development]]|[[Add-on development]]|[[Skinning]]}}


<br />
<br />
Below you will find software that can be useful in Skin Development.
Below you will find software that can be useful in Skin Development.


== TexturePacker ==
== TexturePacker ==
{{main|TexturePacker}}
{{main|TexturePacker}}
[[File:Basic-package.png|left]]
[[File:Basic-package.png|left]]
XBMC uses a tool named TexturePacker to compile all images used in a skin into a single file. The benefit of it is that images inside the Textures.xbt will load faster in the skin. This is done by converting all images into a format that take less processing by XBMC when they need to be rendered onto the screen.
{{#lst:TexturePacker|intro}}
 
<br />
 
== TextureTool ==
{{main|TextureTool}}
[[File:Basic-package.png|left]]
{{#lst:TextureTool|intro}}


A common misconception is that TexturPacker will just compress the images into a single file, this if far from the truth, so don't be surprised if the Textures.xbt file is much larger than to total size of all the individual images.
[[Category:Skin_development]]

Latest revision as of 00:04, 21 August 2020

Home icon grey.png   ▶ Development ▶ Add-on development ▶ Skinning ▶ Skin development tools


Below you will find software that can be useful in Skin Development.

TexturePacker

Basic-package.png

Kodi uses a tool named TexturePacker to compile all images used in a skin into a single file. The benefit of it is that images inside the Textures.xbt will load faster in the skin. This is done by converting all images into a format that take less processing by Kodi when they need to be rendered onto the screen.

A common misconception is that TexturPacker will just compress the images into a single file. This if far from the truth, so don't be surprised if the Textures.xbt file is much larger than the total size of all the individual images.



TextureTool

Basic-package.png

TextureTool (Communityproject developed by supp.) is giving you the possibility to decompile and compile .xbt files. It's also providing a Graphical User Interface (GUI).

The TextureTool is based on tiben20's (Team Kodi) command line extractor and TexturePacker.