General Tool

From Procedural Objects
Jump to navigation Jump to search
    I18n.png  Language En flag.jpg English Fr flag.png Français Es flag.png Español De flag.jpg Deutsch Nl flag.png Nederlands Ru flag.jpg Русский Ko flag.png 한국어 Zh flag.png 简体中文 Ja flag.png 日本語 Th flag.png ภาษาไทย


General tool UI in version 1.7.6.

The General tool purpose is to move and change settings of the object in its whole. Editing the 3D-model is done with the Customization Tool.

Movemement tools

The General tool itself has 3 modes : Position, Scale and Rotation. You can switch mode by pressing Tab. The current mode will be indicated next to the object.

Every mode has a 3D-axis gizmo that allow to control the movements using the mouse instead of the keyboard.

  • Position mode :
    • the Arrow keys to move the object left/right/forwards/backwards
    • PageUp and PageDown to move the object up or down.
    • Hold Alt to slow the keys action down and/or Shift to have a continuous movement instead of incremental.
    • Hold Ctrl to duplicate the object while holding the gizmo. If you are copying the object multiple times in a row, the gizmo will snap to repeat the previous copy.
    • While holding Ctrl to duplicate, hit Shift to switch to Line copy mode. You can then release Ctrl and Shift, the placement is confirmed when the left click is released. While in Line copy, use PageUp, PageDown and Arrow keys to change the line rotation.
  • Rotation mode :
    • the Arrow keys to rotate the object to left/right/forwards/backwards
    • PageUp and PageDown to rotate the object up or down.
    • Just like in Position mode you can also hold Alt to slow the keys action down and/or Shift to have a continuous rotation instead of incremental.
  • Scale mode :
    • Use PageUp and PageDown to scale the object up or down along all axis.
    • Like the two other modes you can also hold Alt to slow the keys action down and/or Shift to have a continuous scaling action instead of incremental.

While holding any gizmo, you can type in the value of the movement, whether it is a distance, an angle or a scaling factor :

  • Click and hold an axis of the gizmo,
  • Type the value (can be negative, commas can be inserted - the units can be changed in the settings panel)
  • Press Enter or release the gizmo.

The General tool also adds three buttons placed next to the object:

  • Move To will grab the PO in the Move To Tool.
  • Local space/World space : whether the gizmos should follow the object's rotation (local space) or not (world space). Scale mode only uses local space.
  • "Position", "Rotation" or "Scale" indicates which tool you are in at the moment. Clicki it (or press Tab) to switch mode.

Window tools

While in the General Tool, the window will contain those options :

  • Controls that can be used in the General Tool (can be expanded/collapsed)
  • Position coordinates fields : allows to customize an object's position precisely
    • Snap to Ground : immediately place the object center on the ground below
    • Store Height : Store the object height so that the Move To Tool's snap-to-height feature uses this height when holding the H key.
  • Rotation fields : customize an object's rotation
    • Reset Orientation : resets the object's rotation to zero
  • Material : set the texture of the PO.
  • the Render Distance slider. Since POs don't have LOD models, their render distance is controlled by this slider. The render distance value can be set between 50 to 16,000. It is calculated using the Render Options settings. Undesired recalculation of the render distance can be prevented by using the Lock button on the right.
  • the Export button, along with its text field. Allows to export the PO as a cross-save file in order to plop it again, in other game saves or even to share it. (see Exported Objects)

Copy/Paste

Objects can be copied and pasted in the General tool just like in Selection mode.

  • Use Ctrl+C to copy the selected object,
  • Use Ctrl+V to paste a copied object (see Move To Tool)