Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cracko298/3dst-converter
A Tool that Converts Textures from Multiple Image Types, into *.3dst Raw (ETC2_ABGR/ETC2_RGBA) format.
https://github.com/cracko298/3dst-converter
3ds 3dst converter etc2 homebrew image minecraft-3ds minecraft3ds nintendo-3ds nintendo3ds python python3
Last synced: 11 days ago
JSON representation
A Tool that Converts Textures from Multiple Image Types, into *.3dst Raw (ETC2_ABGR/ETC2_RGBA) format.
- Host: GitHub
- URL: https://github.com/cracko298/3dst-converter
- Owner: Cracko298
- Created: 2024-03-05T05:29:52.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-07T15:43:13.000Z (11 months ago)
- Last Synced: 2025-01-18T08:49:38.712Z (14 days ago)
- Topics: 3ds, 3dst, converter, etc2, homebrew, image, minecraft-3ds, minecraft3ds, nintendo-3ds, nintendo3ds, python, python3
- Language: Python
- Homepage:
- Size: 12 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 3DST-Converter:
- Previously known as: ***PNG-2-3DST***.
- This is a script that takes advantage of `ETC2_ABGR` and `ETC2_RGBA` to Convert Multiple Formats to 3DST.
## Script Flags/Usage:
```
Convert 3DST to Image: --convert2image, -c2i
Convert Image to 3DST: --image2raw, -i2r
Show Image: --show-true, -st
Don't Show Image: --show-false, -sf (Alternatively, Leave it blank).*** Show Images ONLY work for '--convert2image' or '-c2i'.
```
## Example Usage:
- **Convert ^.3DST to ^.PNG:**
```
python.exe etc_converter.py "sunset.3dst" --convert2image --show-true
```
- **Convert ^.PNG to ^.3DST:**
```
python.exe etc_converter.py "isz_screen.png" --image2raw -sf
```
- **Convert Other Formats to ^.3DST:**
```
python.exe etc_converter.py "sunset.jpg" --image2raw -sf
python.exe etc_converter.py "isz_screenshot.bmp" --image2raw -sf
python.exe etc_converter.py "texture_ui.tiff" --image2raw -sf
```
## Feature(s):
- Converts multiple image formats into a raw `ETC_ABGR/ETC_RGBA` *.3dst image for Minecraft3DS Modding.
- Supports the following Image Formats:
```
*.png
*.jpg, *.jpeg, *.jfif
*.gif
*.bmp
*.tiff, *.tif
*.ico, *.icon
*.webp
*.jp2, *.j2k
```