cyclopsLevelBuilder
cyclopsLevelBuilder copied to clipboard
Allow switching to other Cyclops blocks by clicking on face
As of now, you cannot switch from one Cyclops block to another by clicking it if the vertex / edge / face selection mode is active. It would be great if you could click a face on another block to switch to this block and select that face.
I agree, this would make the workflow more streamlined. Hopefully its not one of those issues that require changes in c++. If thats not the case ill take a crack at it when i get time and share the code.
One workaround I'm thinking about is selecting all blocks then switching to face edit, or vert edit, and that way it will let you click and select any face from all blocks. Just make the process more streamlined and removing selected block highlights so it doesn't look too busy . I'll work on this next week and see how it handles it.
This is already implemented. Just hover the mouse over the block you want to switch to and press Alt-Q. This is the same keybinding Blender uses.
Okay thank you for that, i found the code that handles that. So i changed it so that when you left click the mouse button it selects the cube instead of having to do Alt +Q which really hinders work flow. The issue i found with just left clicking is that after selecting a cube and then selecting a face on it ,if the gizmos are outside the bound of the cube ( the arrow portions) , then it would obviously select another cube when you wanted to left click and drag a face. So i took a compromise by having to Left Shift + left click the cube to select. This is much more workflow friendlier than alt+Q. Although the proper goal would be to just left click the cube and begin editing. Not sure if you have used this tool to build a ship-able product, but there is still some kinks with the workflow that need to be ironed out so that the tool itself will just get out of the way when building with it. I have 25 years experience in game dev all the way back to the Half-life Worldcraft Editor days in the 90s. This tool makes me nostalgic for it. So im trying to make another game with this tool and am in pre production just trying to get the feel of this tool and see if i can use it for the full project. Right now there are issues with copy and pasting geometry. Ill see if i can find a workaround for that. As for selecting cubes, Im going to try and have the process be the following, Ideally when you left click to select a cube and then you select a face, you can no longer select another cube by left clicking. Instead, in order to get out of the face selecting mode you would need to re select an already selected face. That would exit face editing and enable left click to select a another cube. Ill see what i can do.