├── .gitignore ├── README.md ├── src ├── atf │ ├── AtfFormat.as │ ├── AtfType.as │ ├── Decoder.as │ ├── Encoder.as │ ├── EncodingOptions.as │ ├── Header.as │ ├── TexBlocks.as │ ├── TexFormat.as │ ├── Utils.as │ └── codecs │ │ ├── DXT1Loader.as │ │ ├── JXRLoader.as │ │ └── TextureLoader.as ├── cmd │ ├── HdrConverter.as │ ├── MipAssembler.as │ ├── Nomip.as │ ├── Splitter.as │ └── builtin ├── dxt │ ├── CMath.as │ ├── ColourSet.as │ ├── Dxt.as │ └── RangeFit.as ├── fx │ └── DiffuseEnv.as ├── hdp │ ├── IfdContainer.as │ └── WMPDecode.as └── hdr │ ├── Radiance.as │ └── readLn.as └── unit ├── assets ├── 2x2.atf ├── 2x2.png ├── 8x8.atf ├── 8x8.png ├── JXR_photoshop.hdp ├── JXR_photoshop.wdp ├── Tire_COLOR.atf ├── bb_mip.atf ├── bb_mip_tmp.atf ├── bb_nomip.atf ├── jxr_mip.atf ├── jxr_nomip.atf ├── lcm │ ├── atlas_bg_1_opak-d.png │ ├── atlas_bg_1_opak.atf │ ├── atlas_bg_2_opak.atf │ ├── atlas_bg_2_opak.png │ ├── chapter1_anim_opak.atf │ └── chapter1_anim_opak.png ├── modified_atf.atf ├── out.jxr └── test.png ├── deploy └── UnitTests.swf └── src ├── AGALMiniAssembler.as ├── DecodeTest.as ├── HeaderTest.as ├── SimpleTest.as ├── SimpleViewer.as ├── Temp.as ├── UnitTests.as ├── UtilReplaceTest.as └── UtilsSuitableFmtTest.as /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/README.md -------------------------------------------------------------------------------- /src/atf/AtfFormat.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/AtfFormat.as -------------------------------------------------------------------------------- /src/atf/AtfType.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/AtfType.as -------------------------------------------------------------------------------- /src/atf/Decoder.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/Decoder.as -------------------------------------------------------------------------------- /src/atf/Encoder.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/Encoder.as -------------------------------------------------------------------------------- /src/atf/EncodingOptions.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/EncodingOptions.as -------------------------------------------------------------------------------- /src/atf/Header.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/Header.as -------------------------------------------------------------------------------- /src/atf/TexBlocks.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/TexBlocks.as -------------------------------------------------------------------------------- /src/atf/TexFormat.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/TexFormat.as -------------------------------------------------------------------------------- /src/atf/Utils.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/Utils.as -------------------------------------------------------------------------------- /src/atf/codecs/DXT1Loader.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/codecs/DXT1Loader.as -------------------------------------------------------------------------------- /src/atf/codecs/JXRLoader.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/codecs/JXRLoader.as -------------------------------------------------------------------------------- /src/atf/codecs/TextureLoader.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/atf/codecs/TextureLoader.as -------------------------------------------------------------------------------- /src/cmd/HdrConverter.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/cmd/HdrConverter.as -------------------------------------------------------------------------------- /src/cmd/MipAssembler.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/cmd/MipAssembler.as -------------------------------------------------------------------------------- /src/cmd/Nomip.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/cmd/Nomip.as -------------------------------------------------------------------------------- /src/cmd/Splitter.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/cmd/Splitter.as -------------------------------------------------------------------------------- /src/cmd/builtin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/cmd/builtin -------------------------------------------------------------------------------- /src/dxt/CMath.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/dxt/CMath.as -------------------------------------------------------------------------------- /src/dxt/ColourSet.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/dxt/ColourSet.as -------------------------------------------------------------------------------- /src/dxt/Dxt.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/dxt/Dxt.as -------------------------------------------------------------------------------- /src/dxt/RangeFit.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/dxt/RangeFit.as -------------------------------------------------------------------------------- /src/fx/DiffuseEnv.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/fx/DiffuseEnv.as -------------------------------------------------------------------------------- /src/hdp/IfdContainer.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/hdp/IfdContainer.as -------------------------------------------------------------------------------- /src/hdp/WMPDecode.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/hdp/WMPDecode.as -------------------------------------------------------------------------------- /src/hdr/Radiance.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/hdr/Radiance.as -------------------------------------------------------------------------------- /src/hdr/readLn.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/src/hdr/readLn.as -------------------------------------------------------------------------------- /unit/assets/2x2.atf: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /unit/assets/2x2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/2x2.png -------------------------------------------------------------------------------- /unit/assets/8x8.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/8x8.atf -------------------------------------------------------------------------------- /unit/assets/8x8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/8x8.png -------------------------------------------------------------------------------- /unit/assets/JXR_photoshop.hdp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/JXR_photoshop.hdp -------------------------------------------------------------------------------- /unit/assets/JXR_photoshop.wdp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/JXR_photoshop.wdp -------------------------------------------------------------------------------- /unit/assets/Tire_COLOR.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/Tire_COLOR.atf -------------------------------------------------------------------------------- /unit/assets/bb_mip.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/bb_mip.atf -------------------------------------------------------------------------------- /unit/assets/bb_mip_tmp.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/bb_mip_tmp.atf -------------------------------------------------------------------------------- /unit/assets/bb_nomip.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/bb_nomip.atf -------------------------------------------------------------------------------- /unit/assets/jxr_mip.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/jxr_mip.atf -------------------------------------------------------------------------------- /unit/assets/jxr_nomip.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/jxr_nomip.atf -------------------------------------------------------------------------------- /unit/assets/lcm/atlas_bg_1_opak-d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/lcm/atlas_bg_1_opak-d.png -------------------------------------------------------------------------------- /unit/assets/lcm/atlas_bg_1_opak.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/lcm/atlas_bg_1_opak.atf -------------------------------------------------------------------------------- /unit/assets/lcm/atlas_bg_2_opak.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/lcm/atlas_bg_2_opak.atf -------------------------------------------------------------------------------- /unit/assets/lcm/atlas_bg_2_opak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/lcm/atlas_bg_2_opak.png -------------------------------------------------------------------------------- /unit/assets/lcm/chapter1_anim_opak.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/lcm/chapter1_anim_opak.atf -------------------------------------------------------------------------------- /unit/assets/lcm/chapter1_anim_opak.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/lcm/chapter1_anim_opak.png -------------------------------------------------------------------------------- /unit/assets/modified_atf.atf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/modified_atf.atf -------------------------------------------------------------------------------- /unit/assets/out.jxr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/out.jxr -------------------------------------------------------------------------------- /unit/assets/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/assets/test.png -------------------------------------------------------------------------------- /unit/deploy/UnitTests.swf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/deploy/UnitTests.swf -------------------------------------------------------------------------------- /unit/src/AGALMiniAssembler.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/AGALMiniAssembler.as -------------------------------------------------------------------------------- /unit/src/DecodeTest.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/DecodeTest.as -------------------------------------------------------------------------------- /unit/src/HeaderTest.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/HeaderTest.as -------------------------------------------------------------------------------- /unit/src/SimpleTest.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/SimpleTest.as -------------------------------------------------------------------------------- /unit/src/SimpleViewer.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/SimpleViewer.as -------------------------------------------------------------------------------- /unit/src/Temp.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/Temp.as -------------------------------------------------------------------------------- /unit/src/UnitTests.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/UnitTests.as -------------------------------------------------------------------------------- /unit/src/UtilReplaceTest.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/UtilReplaceTest.as -------------------------------------------------------------------------------- /unit/src/UtilsSuitableFmtTest.as: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/plepers/ATF-Encoder/HEAD/unit/src/UtilsSuitableFmtTest.as --------------------------------------------------------------------------------