1. Crocotile 3D
  2. News

Crocotile 3D News

v2.0.0 🎉🐊🎊

We have finally reached version 2.0.0! This brings a lot of bug fixes and improvements to the program. Be sure to read through them to get all the details, but the main improvements are with the Skinning and Rigging features. The skin is now tied directly to the objects( there is no longer a duplicate mesh ). And the bones have been moved to the instance list, allowing instances to be nested inside bones, and bones inside instances. This change should allow more creative animations. It was a lot of work implementing the skin/riggings features ( probably the most difficult feature so far ), and I'm happy with the results!

v.2.0.0b (October 14, 2022)
  • Added: A "Look at crosshair" action in the bones context-menu when right-clicking a bone in the 3d scene.
  • Added: A "Look at crosshair" action in the instances context-menu when right-clicking an instance in the 3d scene.
  • Added: A way to get the distance between the Crosshair and Gizmo. In the Crosshair section of the Transform panel, click the Get button next to the "Distance to Gizmo" textbox. This can be used to measure distances between things.
  • Improved: Imported models and prefabs will use the filename as the Object's name.
  • Fixed: Exporting a gltf or dae by right-clicking an Object in the Scene panel would fail.
  • Fixed: If bones were transformed while editing the object, undos and redos wouldn't apply those changes if currently editing the object.
  • Fixed: Marquee selection of vertices wouldn't select if mouse was hovering over a bone or skinned object during mouse up.
  • Fixed: Merging mirrored tiles to the Object wouldn't keep the UV animations.


v.2.0.0 (October 11, 2022)
  • Added: Tilesize export option. This setting is used if the Tile Spacing option is greater than 0. Check the Export section of the documentation for more info.
  • Added: Option to customize color of 3d crosshair and hover wireframe in the Settings panel.
  • Improved: Skinned meshes are now attached to the Object to prevent confusion.
  • Improved: Bones have been moved to the Instance list, and Instances can be attached/nested inside bones.
  • Improved: If Crocotile isn't open, double-clicking a .crocotile file should open Crocotile and load the scene (after associating the filetype with the program).
  • Fixed: Exporting gltf and dae files with textures would sometimes cause incorrect texture names.
  • Fixed: Exported .mtl files would sometimes not have materials listed in ascending order.
  • Fixed: Right-clicking a nested item in the Scene panel would cause ghost processes when quitting the program, preventing Crocotile from starting again until those processes were stopped.
  • Fixed: Skinned objects would disappear at certain camera angles due to frustumculling. Skinned meshes won't be culled now.
  • Fixed: Adding tiles to object after skinned wouldn't update the skin.
  • Fixed: Undo/redoing wouldn't update skin with new tiles or removed tiles.
  • Fixed: Items in Scene panel could be dragged into the wrong list.
  • Fixed: If painting directly to 3d tiles, holding Alt would apply tilebrush to the tile being hovered over.
  • Fixed: Some vertex weight data was being shared in tiles that were copy/pasted, split, extruded, merged, etc.
  • Fixed: Bones would fail to export if they were invisible.
  • Fixed: Bones were listed in the export panel when they didn't need to be.
  • Fixed: Vertex color painting wouldn't work if "Show" option was enabled in the Skin section of the Transform panel, and no bone was selected.
  • Fixed: Could select instances from the instance list in the Scene panel even if they were invisible.
  • Fixed: Crocotile wouldn't start on macOS Monterey. Updated nwjs to 65.1 to fix this issue.
  • Fixed: Importing an .obj file would fail if it contained point or line data.
  • Fixed: Gizmo wouldn't take into account the Base Pixel Unit size if it was changed.
  • Fixed: Clicking edges with Edge Selection disabled, would still prevent clicking faces.
  • Fixed: Projects using orthographic camera would load as if the viewport is the same size as when saved potentially causing a stretched view.


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!

v1.9.9c 🐊 Skinning & Rigging!

[previewyoutube][/previewyoutube]
[previewyoutube][/previewyoutube]
[previewyoutube][/previewyoutube]

v.1.9.9c (September 24, 2022)
  • Improved: Adding new bones to skeletons or changing the skeletal hierarchy will now automatically refresh/rebind the skeleton to the skinned object.
  • Fixed: Painting weight and then erasing would continue to weight the vertex if no other weights were assigned.


v.1.9.9b (September 23, 2022)
  • Fixed: Loading file from recent list wouldn't update current path, so saving would overwrite previous loaded files.


v.1.9.9 (September 23, 2022)
  • Added: Bones and Skinned Objects! You can now attach bones to a skinned object and have vertices bend and morph. Check the Skinning section of the documentation for more information.
  • Added: Ability to paint directly on tiles in the 3d scene. Select the Pencil tool while in Draw mode by clicking the icon to the left of the 3d view, or press Alt+1.
  • Added: Look At Crosshair action for selected entities and instances. Press the L key to point the selected instances or entities towards the Crosshair. You can change the keybinding by going to Edit > Buttons > Edit Mode > Look At Crosshair.
  • Added: Autosaves/Backups are now listed in the Load Recent Scene menu.
  • Added: Mouse coordinate and selection dimensions are now displayed at the top of the Tileset panel.
  • Fixed: Crocotile would become unresponsive on Linux Ubuntu 22.04 when loading a file.
  • Fixed: The "Delete Object/Instances" option in the Scene panel wouldn't reparent any nested instances, causing them to disappear in the scene and create errors.
  • Fixed: Undoing the "Delete Object/Instances" action would place object at end of list/folder.
  • Fixed: The Edit > Settings > Tilesets > "Drag Multiple UVs" option wouldn't save.
  • Fixed: Backups may not have saved light entities.
  • Fixed: Clicking on selection handles in Painting panel would fail in some cases when zoomed in.
  • Fixed: Scaling with the Gizmo while zoomed in would cause scale to have NaN/Infinity values, resulting in potential errors.
  • Fixed: While in Active-Edit mode, couldn't select a nearest vertex (while holding ctrl), or select edges.
  • Fixed: When exporting, animations wouldn't be scaled when using a scale value other than 1.
  • Fixed: Changing the project's Base Pixel Unit size wouldn't scale any animation positions.
  • Fixed: Undoing/redoing the creation or cloning of an Object wouldn't restore any custom properties if any had been added.
  • Fixed: Importing files with # character in filename would fail to import.
  • Fixed: Clicking on vertices of tiles facing away would fail when "camera-based selection" was off and "deselect when clicking nothing" was enabled.
  • Fixed: .c3dp files would include all textures in the project even if they weren't used. Now it only exports tilesets that the prefab uses.


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!

Fixed a linux Ubuntu 22.04 issue

Okay, so now Crocotile on Ubuntu 22.04 should work better. There was an issue with the application becoming unresponsive when loading a file. Updated nwjs to a newer version.

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!

v1.9.8

v.1.9.8 (August 26, 2022)
  • Added: Button to reset background color in spinning gif panel.
  • Added: Spin Gif panel now saves values between sessions.
  • Added: Edit > Buttons > Edit Mode > "Context Menu" action now has option for Key only.
  • Improved: Update the Gizmo position/rotation when repositioning the animation Playhead or when pausing/stopping the animation. Gizmo rotation will only update if "Gizmo Alignment mode" is set to "Object".
  • Fixed: An Action that was copy/pasted in the Animation panel wouldn't get processed initially, causing it not to animate.
  • Fixed: If "Deselect when clicking nothing" setting is enabled, the dragging marquee box would prevent it from deselecting.
  • Fixed: When selecting objects, the marquee box would prevent selecting objects when clicking them.
  • Fixed: Spinning gif didn't export correctly when the resolution unit was set to pixels in the Settings.
  • Fixed: Adding a tileset would not refresh the uv animation palette.
  • Fixed: In some cases the tooltip of pinned actions would read as "undefined."


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!

v1.9.7

v.1.9.7 (August 21, 2022)
  • Added: The Grid Map dimensions, as well as the min and max values are now included in the Grid Map exports.
  • Added: The menus next to the Action lists in the Animation panel now have Copy/Paste Action options.
  • Added: "Select/Deselect all Faces" added to the Edit mode Context-menu.
  • Added: "Select/Deselect Faces connected to Vertices" added to the Edit mode Context-menu.
  • Added: "Select/Deselect all Vertices" added to the Edit mode Context-menu.
  • Added: "Select/Deselect Vertices connected to Faces" added to the Edit mode Context-menu.
  • Added: Keybindings for "Select/Deselect all Faces" and "Select/Deselect Vertices connected to Faces" actions. Go to Edit > Buttons > Edit mode > ...
  • Changed: Theatre actor list now keeps the same order as in the scene panel list with indentations for nested instances.
  • Fixed: Moving an instance to another parent would not update its original rotation value. This would cause loaded scenes to have incorrect rotations.
  • Fixed: Exporting UV Animations would include animations from tilesets that weren't being used.
  • Fixed: Exporting with "Tile Spacing" or "Use power of two" settings would incorrrectly get applied to textures that wrapped.
  • Fixed: Using the Gizmo on billboard objects changed their original rotation.
  • Fixed: Rotation value in Transform panel didn't reflect original rotation of billboard objects.
  • Fixed: Vertices were able to be selected through lights/cameras if Camera Based Selection was enabled.
  • Fixed: Due to a regression, in some cases an Object's properties panel would not open.
  • Fixed: Theatre panel context-menu "Apply Interpolation" did not work.
  • Fixed: Theatre panel context-menu "Align Selection" did not work.


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!