Skin development tools: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(Created page with "{{mininav|Development|Add-on development}} <br /> Below you will find software that can be useful in Skin Development. == Texture Packer == [[File:Basic-package.pn...")
 
mNo edit summary
 
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{mininav|[[Development]]|[[Add-on 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 ==
{{main|TexturePacker}}
[[File:Basic-package.png|left]]
{{#lst:TexturePacker|intro}}


== Texture Packer ==
<br />


[[File:Basic-package.png]]
== TextureTool ==
{{main|TextureTool}}
[[File:Basic-package.png|left]]
{{#lst:TextureTool|intro}}


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.
[[Category:Skin_development]]
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.

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.