v2.5.4
v.2.5.4 (March 30, 2025)
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!
- 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!