RD.Construct 3D Editor

The 3D Editor allows you to place or modify certain 3D objects or media resources in the world.

To begin, hit B or hit TAB and select the 3D Editor icon from the menu wheel.

wh-ed3This will cause the 3D Tools menu to appear. If you select different options along the top menu bar, you can access different options. You are now in 3D Editor mode and will not be controlling your avatar. The camera controls will also change:

Operating the 3D Editor Camera:

  1. Mousewheel drag: [Only In 3D Editor Mode] Move camera up/down/left/right
  2. Mousewheel rotate: [Only In 3D Editor Mode] Zoom camera
  3. Right Mouse drag: [Only In 3D Editor Mode] Rotate camera
  4. W, A, S, D: [Only In 3D Editor Mode] Move camera on horizontal plane
  5. Space, C: [Only In 3D Editor Mode] Move camera on vertical plane
  6. S, Y, T: [Only In 3D Editor Mode] Snap camera onto object axis

Beware that the 3D Editor camera can move through walls, so if your users are supposed to respect certain boundaries, the 3D Editor should not be available to them.

Additional Shortcuts:

  1. Ctrl + A: Select all Editable 3D objects
  2. Ctrl + I: Select all Editable 3D objects that are not currently selected (inverse selection)

Standard Tools:

3dtoolstoolsFrom left to right, shortcuts in blue:

  1. Position tool: [W] Use to position 3D objects. Media resources cannot be affected in this manner.
  2. Rotate tool: [E] Use to rotate 3D objects. Media resources cannot be affected in this manner.
  3. Scale tool: [R] Use to scale 3D objects. Media resources cannot be affected in this manner.
  4. Undo: [Ctrl + Z] Undo last local modification.
  5. Redo: [Ctrl + Y] Redo last local modification.
  6. Hierarchy selection tool: [Ctrl + L] Toggle to automatically select all objects in a hierarchy, or to allow for sub objects to be edited individually.
  7. Delete: [DELETE] Erase this item across the network. Not all items are deletable. Media resources cannot be affected in this manner.
  8. Refresh: [F5] Check if this item has had changes made to it remotely. Changes usually load automatically.
  9. Texture tool: Add a custom texture to a custom uploaded OBJ. File size limit 750kb.
  10. Upload tool: Upload a custom OBJ model. File size limit 100kb.

Tools Plus:

3dtoolsplusFrom left to right, shortcuts in blue:

  1. Pivot Mode: [Z] Toggle between group pivot and per-object pivot. Affects the rotation of groups of items.
  2. Pivot Angle: [X] Toggle between local and world pivot alignments. Local is default.
  3. Clone: [C] Clone selected object.
  4. Align X position: Align second+ objects to first selected objects’ X axis.
  5. Align Y position: Align second+ objects to first selected objects’ Y axis.
  6. Align X position: Align second+ objects to first selected objects’ Z axis.
  7. Align X rotation: Align second+ objects to first selected objects’ X rotation.
  8. Align Y rotation: Align second+ objects to first selected objects’ Y rotation.
  9. Align X rotation: Align second+ objects to first selected objects’ Z rotation.
  10. Toggle Solidify: Toggle whether an object is solid or not.

Shapes:

3dtoolsshapesFrom left to right:

  1. Create a box
  2. Create a hollow box
  3. Create a cylinder
  4. Create a pyramid
  5. Create a wedge
  6. Create a cone
  7. Create a tube
  8. Create a sphere
  9. Create an arc
  10. Create a semicircle

Screenshot80602

Symbols

3dtoolssymbolsFrom left to right:

  1. Create a tick
  2. Create a cross
  3. Create an exclamation mark
  4. Create a question mark
  5. Create a woman symbol
  6. Create a man symbol
  7. Create an arrow
  8. Create a lightbulb
  9. Create a signpost
  10. Create a speechbubble

Screenshot1148

Misc items / media boards:

3dtoolsmisc

From left to right:

  1. Create a display board: This is a 3D object that you can use to place other media resources upon in the event there are no suitable walls. It can also be used to divide spaces.
  2. Create a web browser: See https://www.hive-rd.com/rd-construct-web-browsers/
  3. Create a media board: See https://www.hive-rd.com/rd-construct-media-board/
  4. Create a slideshow with lectern: See https://www.hive-rd.com/rd-construct-slideshows/
  5. Create a slideshow without lectern: See https://www.hive-rd.com/rd-construct-slideshows/
  6. Create a text flipchart: See https://www.hive-rd.com/rd-construct-text-flipchart/

Seating:

3dtoolsseatingFrom left to right:

  1. Armchair
  2. Bar stool
  3. Classroom chair
  4. Conference chair
  5. Park bench (seats 2)
  6. Sofa (seats 2)

Screenshot89401

Tables:

 

3dtoolstablesFrom left to right:

  1. High cafe table
  2. Rectangular cafe table
  3. Square cafe table
  4. Classroom desk
  5. Conference table
  6. Executive desk
  7. Office desk
  8. Reception desk
  9. Round work table
  10. Waiting room table

Screenshot97351

Finally, you will notice a yellow exclamation mark button next to the close button. Use this in the event a 3D gizmo is not disappearing as expected.

Beginning 3D editing:

To place an object in the world, select one from the menu. Your cursor will now have a green plus next to it. Where ever you click next is where your item will appear.

If you mouse over an editable 3D item, your mouse cursor will turn green to inform you.

Click on an editable 3D item in-world and select the position tool from the Standard Tools menu. You should now see an arrow gizmo on your 3D item, like so:

positiongizYou can use these individual arrows to move the item around in the world on these axes (click and drag).

The rotation and scaling buttons will change the gizmo accordingly, and allow for modification on 3 axes as well:

rotationgiz scalegizIf you wish to scale all 3 axes at once, click and drag on the small grey box, as depicted above.

Shown below, we have now positioned, rotated and scaled a cube:

3dobjectmodified

If you desire finer control when scaling, positioning or rotating, hold Shift when dragging to move in smaller increments.

If we wish to edit multiple items at once we can box select them. Simply click and drag over the area to create a selection box. Beware that this may select distant objects too.

3dboxselecting

Shown below, we have now selected our objects:

3dboxselectcomplete

 

Comments are closed