Asset importer

S&box's asset importer system is designed to allow developers to work with assets in standard formats, such as .fbx, .tga, .png, and .jpg.

In order to avoid the overhead with repeatedly loading assets in formats unfriendly to the engine, S&box uses a cache to retain the engine-friendly conversions of these assets. The original assets are only reloaded and converted when they are changed. Developers will be able to write their own importers to expand the range of available asset formats, but Facepunch also intends to provide its default importers as addons.