Improved some screenshots and extended documentation with examples
10
README.md
|
@ -144,7 +144,7 @@ All meshes will be finally stored in the mod's folder - this means that _all_ wo
|
||||||
|
|
||||||
# Dealing with matrices
|
# Dealing with matrices
|
||||||
|
|
||||||
Matrix files record only the colors of your build and as such will only use wool blocks to rebuild your creations when imported.
|
Matrix files record only the colors of your build and as such will only use wool blocks to rebuild your creations when imported in normal mode. Other modes are explained here below.
|
||||||
|
|
||||||
When importing a matrix file it must match the size of the canvas you're currently interacting with. If the size doesn't match, the mod will display a message in the chat saying that and will do nothing. I plan on improving this by storing the size of the matrix itself in the filename.
|
When importing a matrix file it must match the size of the canvas you're currently interacting with. If the size doesn't match, the mod will display a message in the chat saying that and will do nothing. I plan on improving this by storing the size of the matrix itself in the filename.
|
||||||
|
|
||||||
|
@ -158,9 +158,15 @@ You can select three different modes to import the matrices:
|
||||||
|
|
||||||
`Mononode` can be checked or unchecked in `Invert` mode, it makes no difference.
|
`Mononode` can be checked or unchecked in `Invert` mode, it makes no difference.
|
||||||
|
|
||||||
|
![Import matrix](/screenshots/import-matrix.png)
|
||||||
|
|
||||||
You can also completely fill the canvas space using the `Fill/Empty Canvas` button with whatever node, including air.
|
You can also completely fill the canvas space using the `Fill/Empty Canvas` button with whatever node, including air.
|
||||||
|
|
||||||
Finally, matrices can be accessed and rebuilt immediately, without the need for restarting the world. This means that you can use this feature to blueprint something and rebuild it with wool blocks right away as many times as you want, then go to "Manage meshes" and delete such temporary capture to avoid adding any new meshes to your library.
|
![Fill canvas](/screenshots/fill-canvas.png)
|
||||||
|
|
||||||
|
Finally, matrices can be accessed and rebuilt immediately, without the need for restarting the world. This means that you can use this feature to blueprint something and rebuild it with wool blocks right away as many times as you want, then go to `Manage meshes` and delete such temporary capture to avoid adding any new meshes to your library.
|
||||||
|
|
||||||
|
[Here are some examples](/examples.md) explaining how to use some of the above features.
|
||||||
|
|
||||||
# Specifying custom properties
|
# Specifying custom properties
|
||||||
In the `.obj.dat` file of each mesh you'll find something like this:
|
In the `.obj.dat` file of each mesh you'll find something like this:
|
||||||
|
|
Before Width: | Height: | Size: 428 KiB After Width: | Height: | Size: 316 KiB |
Before Width: | Height: | Size: 374 KiB After Width: | Height: | Size: 208 KiB |
After Width: | Height: | Size: 316 KiB |
After Width: | Height: | Size: 341 KiB |
After Width: | Height: | Size: 245 KiB |
After Width: | Height: | Size: 310 KiB |
After Width: | Height: | Size: 380 KiB |
After Width: | Height: | Size: 362 KiB |
After Width: | Height: | Size: 379 KiB |
After Width: | Height: | Size: 459 KiB |
After Width: | Height: | Size: 238 KiB |
After Width: | Height: | Size: 265 KiB |
After Width: | Height: | Size: 317 KiB |
After Width: | Height: | Size: 242 KiB |
After Width: | Height: | Size: 510 KiB |
After Width: | Height: | Size: 430 KiB |
After Width: | Height: | Size: 439 KiB |
After Width: | Height: | Size: 271 KiB |
After Width: | Height: | Size: 207 KiB |
After Width: | Height: | Size: 188 KiB |
Before Width: | Height: | Size: 504 KiB After Width: | Height: | Size: 416 KiB |
Before Width: | Height: | Size: 274 KiB After Width: | Height: | Size: 162 KiB |
Before Width: | Height: | Size: 263 KiB After Width: | Height: | Size: 158 KiB |