Releases: blackears/cyclopsLevelBuilder
More format changes and new features
This release now users a vector format for the underlying block data model which should ease future improvements and upgrades. Also included is an importer/exporter for a custom file format to allow you to save your scenes outside of the Godot editor and which provides some protection against non-backwards compatible changes to Godot.
Also includes is the ability to translate objects and components in coordinate systems other then Global and numerous bug fixes.
More features and a data format change
This release includes a bunch of bug fixes and some ease of use improvements. The block data format now supports face-vertices which was one of the big aims for this release. Other big changes are a new Materials window and a new Vertex Color brush.
Blocks are now Node3D objects
There are quite a few updates in this release:
- CyclopsBlocks group objects are now deprecated. Instead, the new CyclopsBlock (note does not end in an S) node can be used anywhere in the tree. Make sure to upgrade your old projects to the new system.
- Snapping has been rewritten to allow for multiple snapping systems that can be customized.
- Boolean operations have been added so that you can merge, subtract and intersect blocks.
- Block creation tools now work when drawing in an orthogonal viewport (ie, top view, side view)
- An option to export your project to GLTF has been added
- An option to convert your project to regular Godot mesh and collision objects has been added. Once you've converted your scene, you can do things like bake lighting or add occlustion nodes.
More tools
This release adds new tools and extends the functionality of existing tools.
- New Cylinder for drawing cylinders and tubes.
- New Stairs drawing tool for staircases
- A new Tool Properties docking window that lets you adjust the settings of some tools (just the new Cylinder and Stairs tools for now).
- Adding materials to the material palette is now an undoable operation. You can also now remove individual materials by hovering the mouse over the dock and pressing the X key or pressing the Remove Material button.
- Can now cancel drawing blocks by right clicking.
- Can now delete placed points when drawing a prism by right clicking on the point.
- When the vertex tool is active, you can now Ctrl-click and drag on a block to add a new vertex to your block.
- A new merge blocks command has been added to the menu to merge all selected blocks into one large convex block.
- The drip down menu has been rearranged.
- Duplicate and Delete buttons no longer appear in the toolbar. They are now menu commands.
Initial Release
This is the first release of the Cyclops Level Builder addon for Godot. It lets users block in their scene by interactively creating blocks in the editor viewport. Click and drag to create blocks. Select and move blocks to rearrange them. Cut blocks into pieces and move their individual vertices, edges and faces. Use the material editor to apply materials to blocks. Since this is all in the editor viewport, the blocks automatically interact with all Godot features such as lights and fog.