1. Crocotile 3D
  2. News

Crocotile 3D News

v2.5.4

v.2.5.4 (March 30, 2025)
  • Added: Settings to change color of UVs/Grid dashed lines that overlay tilesets. These can be set in Edit > Settings > Tilesets.
  • Added: Settings to change color of background checkerboard pattern that can be seen behind tilesets. These can be set in Edit > Settings > Tilesets for both Light and Dark color themes.
  • Added: "Reset Crosshair" action. Keybinding and pinned button can be set in Edit > Buttons > General. Also can be accessed from the edit mode context menu within the Crosshair submenu. This action will return crosshair to the 0,0,0 position.
  • Improved: Imported tilesets/images now take the name of the file as their name unless already used.
  • Added: "Unique Eraser Alpha Value" setting in the Edit > Settings > Tileset section. This is enabled by default and will make the Eraser tool use its own alpha value independently from the Pencil and Paint Bucket. If disabled, the Eraser tool will use the Pencil's alpha value.
  • Added: "Move Selection Left/Right/Up/Down/Forward/Backward One" keybindings in Edit > Buttons > General. These will move the selection one pixel.
  • Improve: "Freelook Mode" keybinding set to Hold using Right Mouse, would conflict with context-menu opening.
  • Improved: Reparenting animated entities, such as bones/instances/etc, should have less issues now. Rotation keyframes are now properly adjusted. Position keyframes that control only one axis may still have issues. Keyframes that control all 3 axis should be fine.
  • Changed: Reparenting now requires the timeline to be stopped. This helps prevent things becoming positioned oddly.
  • Changed: Enabling/disabling Skin property of an Object will force the timeline to the stopped state, ensuring bones are returned to their default state and help prevent issues.
  • Fixed?: Repositioning the origin point of a skinned object would cause innaccurate results.
  • Fixed: Animation timeline wouldn't force a render update when playhead was being dragged if animation was paused.
  • Fixed: Some changes in timeline wouldn't force the renderer to redraw.
  • Fixed: UVs panel actions "move left/right/up/down a pixel", checked only the Ctrl key (not keybinding key). Those keybindings should work properly now.
  • Fixed: The "Add New Action" would result with actions with the name of "0" when used to add actions to multiple entities.
  • Fixed: If wireframe mode was enabled, it would render the wireframe of nested instances regardless of whether they were visible.
  • Fixed: Importing .obj files would fail to import textures if the .mtl filename contained spaces.


Also of note, the 15th CrocoJam finished in the middle of March. If you would like to see the submissions, check out: https://itch.io/jam/crocojam-15

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!

v2.5.3

v.2.5.3 (March 10, 2025)
  • Added: "Vertex Color Space" export option for gltf/glb files. This is in case colors need to be in sRGB, and an importer fails to convert it. Otherwise, it is recommended keeping it set to "Linear." based on the specifications of the gltf/glb file format.
  • Added: "Orient UVs" keybinding can be set, and the action can also be pinned.
  • Improved: If in active-edit mode, undoing a split operation will return the unsplit tile as part of the active-edit group.
  • Improved: Gizmo now returns to the copied position (relative to the crosshair) when pasting tiles.
  • Improved: Changes to Bone length/thickness are added to the undo/redo list.
  • Changed: Bones now orient themselves to the crosshair when added to the scene.
  • Fixed: "Auto-flatten UVs" option now works with "Combine Vertices Crosshair" action.
  • Fixed: "Export Scene Data" didn't include target data for Spotlights, Direction lights, and Cameras.
  • Fixed: Localization could cause text in the panel tabs to wrap, causing UI issues.


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!

v2.5.2

v.2.5.2 (February 24, 2025)
  • Added: Smoothing Groups feature. When exporting using the "Smooth" setting for normals, smoothing groups can be used to increase control over which tiles smooth together. The ability to set a smoothing group for selected faces is located in the Transform panel. Check the documentation for more information.
  • Added: "Vertex Color Application Mode" option in Edit > Settings > Draw Mode. Can be set to "None" (simply overwrite the color values) or "Alpha" (apply the paint color over the current color based on the alpha value).
  • Added: "Eyedrop Vertex Alpha Color" option in Edite > Settings > Draw Mode. This controls whether the alpha value is sampled when eyedropping a vertex color.
  • Added: "Vertex Color Application Mode" option to the Bake Lighting panel. Setting it to "Standard" will allow a cumulative approach so that previously set vertex colors can be combined with the baked lighting. If set to "None" it will simply replace the previous vertex colors.
  • Added: "Zoom Speed" option in the Edit > Settings > Camera panel.
  • Added: "Set Tilebrush size from eyedropped UVs" option in Edit > Settings > Draw Mode. When eyedropping existing tiles in the scene, the Tilebrush will adjust its size to match the UVs if this setting is enabled.
  • Added: "Freelook Mode" action now has a "Type" option, allowing the use of a mouse button.
  • Improved: "MagFilter" and "MinFilter" properties of tilesets now get exported with gltf/glb/dae files.
  • Changed: Warning message related to an unused tileset when opening export panel will now only popup when exporting if "Limit export to currently selected tileset" option is enabled.
  • Fixed: Cloning tilesets wouldn't copy the tileset material properties.
  • Fixed: Loading a settings.ini file from the Settings panel would crash the program.
  • Fixed: When exporting with "Merge Vertices", if the removal of collapsed triangles caused a tileset to not be used by any tiles, the gltf/glb formats would have messed up geometry.


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!

v2.5.1

v.2.5.1 (February 16, 2025)
  • Improved: Heightmap generator works more reliably, and has new options (Axis, Min, and Max). The documentation has been updated with information about these options.
  • Improved: Exporting with Vertex Normals set to Smooth should now calculate the weighted normals more accurately.
  • Changed: Tilebrush position rounding was too strict and caused issues when tilescale was less than 1.
  • Fixed: Dragging the buttons that appear when holding spacebar caused them to be imported as images.
  • Fixed: Dragging the spinning Tyler loading image caused it to be imported as a tileset.
  • Fixed: Mouse-wheeling over a disabled input could increment/decrement it.
  • Fixed: If enabling "Object Mode Hide All" in the settings while editing an object, the tiles of the currently edited object would become hidden and wouldn't reappear.


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!