UniPix is an OpenSource Web Application, powered by Django, Vue.js and Babylon.js, that allows you to convert 2D sprites and pixel arts into printable 3D models.
No modeling skill is required to build your unique model : you just need to set up pixel heights by color directly in the editor, to finally export .stl files that you can import in your favourite 3D slicer.
Check the wiki for a more complete manual.
UniPix is currently developed and maintained by 1 or 2 people as a hobby, and even if we plan to include many more cool features in the future, it is still at its beginning. The energy that we will invest in the project is highly dependent on the moral support of the community, so, even if you are not a developer, here are a few examples of how you can contribute to the project :
- Star the GitHub repository!
- Follow progress on Twitter !
- Do not hesitate to report bugs or feature suggestions in the GitHub issues section !
- What about joining us on Slack ?
From the directory of your choice :
git clone https://github.com/PaulBreugnot/UniPix
Or directly download and unzip this repository.
Notice that the application will upload and write files in the cloned repository, so you must have write access to the directory when the application is launched.
Make sure pip
is installed and updated:
- Linux or Mac OS :
pip install -U pip
- Windows :
python -m pip install -U pip
From the installation repository :
- Linux or Mac OS :
pip install -r requirements.txt
- Windows :
python -m pip install -r requirements.txt
From the installation repository :
python manage.py migrate
(might be python3
instead for some distributions)
To launch the application, run python manage.py runserver
from the installation directory, and UniPix should be available at localhost:8000
!
- Import 2D sprites
- Basic 3D model generation
- Customize models by color
- Export your model to an .stl file
- Persist your creation in a local database
- Other 3D model generation algorithms
- Customize heights by areas
- Sprite collections management
- More export formats (.gltf, .step...)
- Online hosting
- A puzzle generator!
- Many more cool stuffs.