- Joined
- Jan 4, 2017
- Messages
- 16
- Reaction score
- 12
StarMade Blueprint Editor
====
This editor allows changes to StarMade blueprints that are either difficult or too tedious to do with he official client.
SMBEdit called from command prompt is compatible with both python2.7 and python3, and should work on all platforms.
The graphical user interface of SMBEdit requires python3.6 and several extra pip packages.
Using the GUI allows the import of 3D models from .stl and .obj files.
# Features:
* Import 3D model from .obj, .stl (GUI only, experimental)
* Auto-shape: Set wedges on edges or tetra/corner shapes on corners automatically.
* Change entity type
* Change entity class
* Exchange all hull blocks with std./adv. Armor blocks or the other way around.
* Mirror entity at core/center at each axis.
* Move core/center
* Remove blocks
* Removes outdated blocks
* Replaces old style docked entities with rail docked entities.
* Replace all blocks of a block type with another block type
# Work in progress
* Load zipped .obj 3D models
* Paint blueprint automatically (using textures coming with some .obj files).
* Improved performance
* Update notifier
# Installation
Installation instructions can be found at:
Installation · GitHub Wiki
To update an already (with pip) installed version, use a command prompt:
# Manual
A manual for command prompt usage and examples can be found there:
Command prompt usage · GitHub Wiki
Examples · GitHub Wiki
[doublepost=1502872346,1502872271][/doublepost]Finally made a thread, in the hope of getting more feedback on issues, especially with the graphical user interface.
Please feel free to rant about how horribly complicated it is to install and use it, but most importantly tell me all about crashes, in detail!
Also, if something in the wiki guides is not clear, I will try to improve it.
====
This editor allows changes to StarMade blueprints that are either difficult or too tedious to do with he official client.
SMBEdit called from command prompt is compatible with both python2.7 and python3, and should work on all platforms.
The graphical user interface of SMBEdit requires python3.6 and several extra pip packages.
Using the GUI allows the import of 3D models from .stl and .obj files.
# Features:
* Import 3D model from .obj, .stl (GUI only, experimental)
* Auto-shape: Set wedges on edges or tetra/corner shapes on corners automatically.
* Change entity type
* Change entity class
* Exchange all hull blocks with std./adv. Armor blocks or the other way around.
* Mirror entity at core/center at each axis.
* Move core/center
* Remove blocks
* Removes outdated blocks
* Replaces old style docked entities with rail docked entities.
* Replace all blocks of a block type with another block type
# Work in progress
* Load zipped .obj 3D models
* Paint blueprint automatically (using textures coming with some .obj files).
* Improved performance
* Update notifier
# Installation
Installation instructions can be found at:
Installation · GitHub Wiki
To update an already (with pip) installed version, use a command prompt:
Code:
pip3 install -U "git+https://github.com/p-hofmann/MeshReader.git"
pip3 install -U "git+https://github.com/p-hofmann/PyVoxelizer.git"
pip3 install -U "git+https://github.com/p-hofmann/SMBEdit.git"
# Manual
A manual for command prompt usage and examples can be found there:
Command prompt usage · GitHub Wiki
Examples · GitHub Wiki
[doublepost=1502872346,1502872271][/doublepost]Finally made a thread, in the hope of getting more feedback on issues, especially with the graphical user interface.
Please feel free to rant about how horribly complicated it is to install and use it, but most importantly tell me all about crashes, in detail!
Also, if something in the wiki guides is not clear, I will try to improve it.