The volumetric modeling engine of Arkio will auto collide, align, and re-host objects in the scene. So moving objects in Arkio will complete 5 conventional 3D modeling operations in one gesture (move, rotate, align, re-host and group).
When you are moving objects in your scene using the move tool you can see all of these actions happening in real-time so you can decide to let go of the trigger when you are happy with the resulting position and alignment of the object.
If your object intersects with something solid (like the terrain) it will slide along that surface and automatically align and glue to nearby other shapes in the scene based on our temporary guides. When these guides and automatic snaps make it hard to position the object in the position you require you can easily disable the guide system by holding down your thumbsticks or touchpad on the left or right controller. Moving objects can be done in two ways that both have their own strengths:
Moving by laser
Using the laser to move an object will keep the object rotation the same unless it collides with other solid geometry. This is great when you like to move things with greater accuracy or when you are making rough orthogonal adjustments to objects in the scene (like moving an entire building around at human scale)
When moving objects with a laser it’s easy to push the object further away over longer distances by moving your controller forward. This movement can be repeated as many times as needed and is helpful when making large position adjustments at human scale.
Moving by hand
Using either hand to move things in Arkio is the most intuitive. You can just put your interaction point in front of the controller in the geometry, pick it up with the trigger when the shape highlights and let go of it when you are happy with the new position. This way of moving feels like physical modeling and offers a fast way to reposition objects to another host or rotation. Moving by hand gives you the freedom for re-position, host, align, and glue objects one single gesture - something that would normally take several commands in traditional 3D modeling tools.
Working with your hands allows you to reposition things fast and makes it easy to try out something by just moving it or add some ‘human touch’ into your designs by giving small rotations to the objects you are moving.
When using a laser or hand movement the action button will also show additional commands like making a duplicate (press the button once) or array (keep the button pressed). You can also throw away (delete) the object you are moving by making a swing with your controller and letting go of the trigger before you stop - also great for releasing some stress! :)