Volumetric modeling

Written By Johan Hanegraaf

Last updated About 1 month ago

Modeling in Arkio is inspired by working on physical models. Geometric shapes can be created, edited, picked up, and stacked on other shapes without needing conventional keyboard and mouse shortcuts or widgets.

Work with geometry like physical models

In Arkio, you work with volumetric shapes that you can pick up with your hands to glue them to other solid surfaces. By placing a shape on another shape, you automatically create a hierarchy of shapes, much like gluing physical models together in the real world.

Booleans

Arkio supports real-time boolean operations - you can easily create windows, doors, and any other opening by pressing a new shape inwards through the shape you started drawing on. A primitive shape in Arkio can be a solid or a void, and you can easily convert a solid shape to a void by pressing one of its faces into the parent geometry or convert a void into a solid by dragging one of its faces outside of the original shape. When faces are bashed together, the adjoining faces will merge, and objects are glued and parented to one another.

To make designing interior spaces easier, Arkio also features parametric hollow shapes that maintain their wall thickness even when stretched or skewed.

Non-destructive editable geometry

Working with flexible volumetric objects is different from working with traditional CAD or mesh modelling tools. It offers a non-destructive, more flexible modeling experience similar to BIM tools such as Revit or Archicad. The volumetric solid geometry created in Arkio can be exported and reused in other CAD/BIM applications.

You can add as much detail as you like in Arkio by duplicating or arraying objects with all attached geometry. When you adjust a parent shape, the child's geometry will adapt and resize accordingly, making all geometry you create in Arkio flexible from the start.

We are interested in hearing your thoughts on our modeling approach and what features you would like to see added to make Arkio more useful in your design process.