1. Crocotile 3D
  2. News
  3. v1.6.6

v1.6.6

This update brings a lot of additions and improvements to Crocotile! There is now a Vertex Coloring tool; Object instance can be nested inside each other; Some basic animation features are available; performance optimizations allowing larger scenes to be made. Check the list below for all the details! Read the documentation to learn more about the new features. There is also a video demonstrating the Vertex Coloring. If you need help with anything, you can join the Discord server to ask questions!

[previewyoutube][/previewyoutube]

v.1.6.6 (September 15, 2021)
  • Added: Vertex coloring tool! You can now apply vertex coloring to your tiles. Click the tool to the left of the 3d scene while in Draw mode. Check the documentation for more information.
  • Added: Nested object instances! Instances can now be nested within each other via the Instance list in the Scene panel.
  • Added: Spanish translation of the Howto documentation and updated localization! Thanks ANoob!
  • Added: Vertex Colors option to exports. You can choose to include/exclude the vertex colors from your exports. The .obj file format doesn't officially support vertex colors, however there is an unofficial format that Crocotile will use when including them in .obj files. Check documentation for more information.
  • Added: Unlit option to gltf/glb export. gltf/glb will now export with a Lambert material by default. If the Unlit option is checked, it will export as an unlit material instead.
  • Added: New documentation for Vertex Colors. Check the Draw mode section.
  • Added: Selected items in the Scene panel can now be deselected with a click.
  • Added: Export option "Limit export to currently selected tileset." Before this, you had to disable "Export all textures" to output only the tiles using the currently selected tileset, but that created confusion for people.
  • Fixed: Undoing Gizmo transformations would become innaccurate when holding down undo/redo.
  • Fixed: Gizmo transformations made to tiles inside an Object Instance could only be undone/redone if currently editing that instance.
  • Fixed: When resizing the window very small, it would shrink the panels.
  • Fixed: Undoing/redoing tileset image resize would fail to update tiles in instances, if no tiles were in the scene using the tileset.
  • Fixed: If an action removed tiles that were in other instances, undo/redos wouldn't work anymore if they were performed on one of those tiles in another instance.
  • Fixed: Vertices would become hidden while deselecting and hovering the mouse over the gizmo at the same time.
  • Fixed: In some cases the selected vertices would be occluded by unselected vertices, causing it to appear as if no vertices were selected.
  • Fixed: Numpad numbers caused keys to lock up.
  • Fixed: Mesh overlay of hovered tiles/objects would continue to display when the mouse left the viewport.
  • Fixed: After importing a model, it would fail to import another model if the filepath was the same as the last filepath.
  • Fixed: If importing an .FBX model, it would fail if there was no texture to map to the object.
  • Fixed: Importing Quad based .OBJ files will automatically merge triangles into tiles.
  • Fixed: Triangle Merging now works correctly. There are two modes (safe and forced). Safe triangle merge will require the UVs to match where they are to be merged. Forced will merge regardless.
  • Fixed: Tooltip for the Gizmo mode and toggle icons were incorrect.
  • Fixed: Exiting from editing an object would keep mirrored tiles selected if Object Mode Constraint was disabled.
  • Fixed: Rounding vertices to the grid was limited to a maximum of 1 meter spacing. Now it will round to greater grid rounding values.
  • Fixed: Resetting a camera wouldn't create an undo state for that change.
  • Fixed: If merging vertices and exporting quads, if there is a triangular tile, it caused missing data in the .obj because it couldn't create the quad.
  • Fixed: Spinning gif now hides the 3d crosshair and lines.
  • Changed: Refactored some of the Undo/Redo code.
  • Changed: Number inputs now accept commas, however they will be converted. This is to support countries that use commas for decimals.
  • Changed: Exporting objects will now use their name for the g value in .obj files rather than "Scene."
  • Changed: Camera render settings will be remembered.
  • Changed: Optimized some code related to raycasting, and fixed mouse movement events firing too quickly.
  • Improved: Holding keys down will wait until next render loop to fire to avoid firing too many times.
  • Improved: Painting and erasing tiles should perform quicker now.
  • Improved: Program should run quicker when there are many tiles in the scene.


Remember to report any bugs you may encounter!

Check the Gallery to see creations by Crocotile users: http://www.crocotile3d.com/gallery
Also, there is a Discord server where Crocotile users can chat: https://discord.gg/fmtJdUb
Watch youtube videos demonstration Crocotile 3D: Youtube channel
Consider supporting via Patreon!