All Projects → wmltogether → UnityTexTool

wmltogether / UnityTexTool

Licence: other
Compress, decompress and convert Unity3D Texture2D files (unpacked from raw *.assets packs)

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to UnityTexTool

Adversarialtexture
Adversarial Texture Optimization from RGB-D Scans (CVPR 2020).
Stars: ✭ 124 (+416.67%)
Mutual labels:  texture
Glslviewer
Console-based GLSL Sandbox for 2D/3D shaders shaders
Stars: ✭ 2,834 (+11708.33%)
Mutual labels:  texture
Texture-KR-Wiki
Texture (AsyncDisplayKit) Wiki - 한국어
Stars: ✭ 42 (+75%)
Mutual labels:  texture
Mmtexturechat
AsyncDisplayKit(Texture) Smooth Scroll Chat Simulation for Whatsapp and iMessage
Stars: ✭ 149 (+520.83%)
Mutual labels:  texture
Nvjob Water Shader Simple And Fast
#NVJOB Simple Water Shaders. Free Unity Asset.
Stars: ✭ 172 (+616.67%)
Mutual labels:  texture
Dterrain
Destructible terrain in Unity
Stars: ✭ 224 (+833.33%)
Mutual labels:  texture
Cube2sphere
Python script to map 6 cube (cubemap, skybox) faces into an equirectangular (cylindrical projection, skysphere) map.
Stars: ✭ 120 (+400%)
Mutual labels:  texture
MetalCity
MetalCity - a procedural night city landscape generator
Stars: ✭ 29 (+20.83%)
Mutual labels:  texture
Rectpack2d
A header-only, quite efficient rectangle packing library.
Stars: ✭ 177 (+637.5%)
Mutual labels:  texture
Blacksmith
Blacksmith is a tool for viewing, extracting, and converting textures, 3D models, and sounds from Assassin's Creed: Odyssey/Origins/Valhalla and Steep.
Stars: ✭ 104 (+333.33%)
Mutual labels:  texture
Unity Texture Curve
✏️ Example showing how to bake an AnimatedCurve into a Texture and use it in a shader.
Stars: ✭ 149 (+520.83%)
Mutual labels:  texture
Threejs Path Flow
🐬🐟 ↶Mesh Deformation / Bending / Following on a Curve
Stars: ✭ 165 (+587.5%)
Mutual labels:  texture
Unity Shader Basics Tutorial
A introduction into creating shaders for Unity
Stars: ✭ 243 (+912.5%)
Mutual labels:  texture
Gltfforue4
Import glTF 2.0 in Unreal Engine
Stars: ✭ 145 (+504.17%)
Mutual labels:  texture
threejs-texture-tool
A tool who build, show and update canvas textures who can be used in a three.js project.
Stars: ✭ 22 (-8.33%)
Mutual labels:  texture
Grained
Generate animated noise texture with grained.js
Stars: ✭ 122 (+408.33%)
Mutual labels:  texture
Rom Properties
ROM Properties Page shell extension
Stars: ✭ 210 (+775%)
Mutual labels:  texture
eug
Modding tools for Paradox games including Europa Universalis IV and Crusader Kings II
Stars: ✭ 36 (+50%)
Mutual labels:  modding-tools
ME3ModManager
Legacy mod manager for Mass Effect 3 (superceded by ME3Tweaks Mod Manager)
Stars: ✭ 17 (-29.17%)
Mutual labels:  modding-tools
OpenIV-Languages
Repository for OpenIV localisation files and stuff
Stars: ✭ 28 (+16.67%)
Mutual labels:  modding-tools

UnityTexTool

Compress, decompress and convert Unity3D Texture2D files (unpacked from raw *.assets packs) support formats such as the DXT1 & DXT5 ,ETC1/2,RGBA8888,ARGB4444,Alpha8.

It can simply dump and modify textures from games which made with Unity Engine.

Disclaimer

It's not a Unity Editor plugin, just a Modding Tool. Do not use these tools in your game development!

Usage:

  1. commands: "-I -info :show texture info only" "-d -dump :dump texture" "-c -compress :compress texture" "-i -input :input name" "-o -output :output png name" "-r -resS :use specific *.resS file path" "-h :show help"

  2. Unpack assets files using my unpacker-scripts

  3. dump texture from texture2D binary.

    for example

    UnityTexTool-x64.exe -d -i 00000000_test.tex -o test.png -r ./

  4. compress texture to texture2D binary.

    UnityTexTool-x64.exe -c -i test.png -o 00000000_test.tex -r ./

Thanks to these softwares

TextureConverter.dll from Unity Editor

Magick.NET-Q8-AnyCPU.dll from Magick.NET

PVRTexLibWrapper.dll £¬ ATI.TextureConverter.dll and Nvidia.TextureTools from mono game framework.

astcenc.exe from ARM-software/astc-encoder

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].