v1.4.0
A lot of optimizations have been made in this version as well as bug fixes. Also a couple new features have been added.
There have been changes made to the way bindings work for certain actions, primarily the camera controls. These changes allow you to specify whether the camera controls can use a mouse button without having to hold a key down. Users who prefer controls similar to Blender can now customize their controls to mimic that.
[previewyoutube][/previewyoutube] Another notable feature is the ability to repeat a texture across a tile. Tilesets now allow their UVs to wrap, so you can now place a tile into its own tileset and shift its UVs beyond the edges to repeat the texture across its surface. To see a demonstration of this, watch this video:
Check the patchnotes below for a full list of improvements.
Remember to report any bugs you may encounter!
There have been changes made to the way bindings work for certain actions, primarily the camera controls. These changes allow you to specify whether the camera controls can use a mouse button without having to hold a key down. Users who prefer controls similar to Blender can now customize their controls to mimic that.
[previewyoutube][/previewyoutube] Another notable feature is the ability to repeat a texture across a tile. Tilesets now allow their UVs to wrap, so you can now place a tile into its own tileset and shift its UVs beyond the edges to repeat the texture across its surface. To see a demonstration of this, watch this video:
Check the patchnotes below for a full list of improvements.
Remember to report any bugs you may encounter!
- Fixed: Saving a scene wouldn't save whether the skybox is visible or not, so when loading a scene it would always be set visible.
- Fixed: Setting a binding using Enter key would always place it at the beginning of the command sequence. Now it should stay at the end of the sequence.
- Added: Option in key bindings to set "Toggle Active Mode" with either; key, mouse, key OR mouse, key AND mouse.
- Added: Option in key bindings to set "Context Edit Menu" with either; mouse, key AND mouse. (Right-mouse button only).
- Added: Option in key bindings to set "Erase Tile" with either; mouse, key AND mouse. (Right-mouse button only).
- Added: Option in key bindings to set "Cardinal Buttons".
- Changed: Key bindings for Rotate,Zoom,Pan can now be set to either; mouse, key And mouse. This allows the bindings to not be bound to a key. Rotate, Zoom, and Pan can share the same mouse button as well.
- Fixed: Clicking vertices behind tiles with Camera Based Selection disabled would sometimes not select them.
- Fixed: Clicking vertices behind tiles with Camera Based Selection disabled would also select the face you are hovering over.
- Improved: Selecting verts/faces/objects should process quicker.
- Improved: Operations on large quantities of tiles should perform quicker.
- Improved: Upgraded three.js library to the latest version.
- Fixed: Arrow helpers wouldn't display correct position when in rotate/resize mode.
- Fixed: Skybox would become out of sync when adjusting the camera quickly.
- Fixed: Camera movement after zooming and switching between perspective and orthographic modes would sometimes break the mouse panning.
- Fixed: Moving vertices would become offset from the grid and crosshair if the w,a,s,d keys were being held down.
- Changed: Tilesets have texture wrapping enabled to allow for repeating an image across a single tile.
- Added: New option in the Tileset menu; "Add selected tiles to new Tileset". This will create a new tileset based off the currently selected tiles in the tileset window.
- Fixed: Clicking the Tileset scrollbar would change the selected tile size.
- Changed: The Zoom menu and Palette menu are now more standardized. This fixes any issues they had in the past.
- Added: Reset Bindings button in the Buttons config. This will reset all the controls back to their default settings.