What does it do?
If you are unfamiliar with what a 3D cursor is, the best way I can explain it, is that it is a saved position where you can move parts, unions, and models to.
How can I use it?
Context Menu
Tutorial Videos
Cursor To Selection
This will bring the 3D cursor to whatever* you have selected. See Limitations*
https://youtu.be/yyvAHwC6rFU
Selection To Cursor (Keep Offset)
If you have selected multiple objects, all objects will be moved to the 3D cursor keeping their original distance away from the middle of the selection.
Selection To Cursor
This will bring all the objects you have selected to the 3D Cursor.
Keeps rotation
https://www.youtube.com/watch?v=yVlqINB6R_M
Works with changing pivot point
Cursor To World Origin
Brings the cursor to position x = 0, y = 0, z = 0 in case you may lose it.
Pivot To Cursor **NEW**
Pivot To Cursor allows you to move the pivot point of the part to the 3D cursor. There are tons of scenarios where this could be extremely helpful.
Selection To Active **NEW**
Selection To Active takes all the parts in your selection and moves them to the last part that you selected.
- Currently, you are unable to move attachments with the 3D Cursor.
- The cursor also does not support rotating your selection to the 3D cursor; your selected objects will still keep their rotation.
- The cursor position is based on the exact middle; unlike what Roblox uses, they use the bounding box.
- If you sometimes have the issue of the Context Menu not showing up it could be due to not being in the viewport which is the game screen where you are building. Due to Roblox’s limitations you can only use keybinds when in the viewport
Found a bug?
If you have found any bugs, contact me at (Crushmero / Crushmero#0001) or post a reply. Please include a picture of the error or an image of the bug, preferably with steps for me to reproduce it.
Known bugs
- Roblox sinks some of the number input when using the main numbers on your keyboard
- this results in some menu options not being available using the main numbers,
- number-pad DOES WORK as Roblox isn't using those for any keybinds.
- Unfortunately I couldn't find a way to make it so that SHIFT+S works as a
- keybind due to Roblox Constraints *Unless I'm missing something* but I
- I would have to override studio movement, *S* is the backwards key
- There is an issue when focusing on a text box in the Color Picker menu, and
- dragging across to the wheel, it will lock the mouse to the wheel, the trade off
- for fixing this would be to remove the ability to move the mouse past the
- extents of the circle, or the widget itself.
Versions
Version History
v1.1.5
+ Changed the key-bind of activating the 3D Cursor to Shift + F,
+ this is because of the new Dragger QoL update from Roblox
v1.1.4
- Removed 1 - 6 buttons, it was causing studio to crash
v1.1.3
+++ Created a fix for two people in team create using the same cursor causing clashing of cursors, it ends up deleting the other persons cursor.
v1.1.2
+++ Found out I forgot to change the keycode for Cursor To Selection, should work now
v1.1.1
+ Added numbered hotkeys finally!!!
+++ Changed the menu animation.
--- Refactored a boat load of code
+ Added limits to the context menu, no more off screen menus I hope!
+ 3D Cursor can now be moved manually, by using it's attachment
v1.1.0
+++ Updated loops to use generalized iteration.
+ Added option to move pivot point of selected parts to the cursor.
+ Added option to move all parts selected to the last part selected.
+++ Made color wheel able to changed outside of its frame, and anywhere on the screen.
+ Fixed a bug with Selection To Cursor Offset.
--- Loads of code reforming
v1.0.4
- Added a hot-fix so that if there are duplicate cursors or cursor information in either CoreGui or Terrain, they will be deleted the next time the cursor button is pressed.
</div>
v1.0.3
+Fixed a memory leak with the settings, some events weren't being destroyed/disconnected after an object was being destroyed.
+Fixed the RGB cap, there was no check for if the value surpassed 255
v1.0.2
---------------------------------------------------------------------------------
+++ Fixed an issue regarding looking for the Camera, it was looking for the
+++ name Camera rather then the type Camera, also it now looks for the Camera
+++ on demand in case someone decides to delete the Camera to fix it.
---------------------------------------------------------------------------------
v1.0.1
Totally forgot about light mode users, I’m so sorry ): please forgive me, thank you @wrello for notifying me about it.
+++ Changed the icons to a similar neutral color like Roblox.
v1.0.0
+Initial release
Special Thanks
@qut100 - Helped me with some pivot stuff.
@PasantoThrime - Helped me a lot with finding bugs.