<< Prev Next >>


Operators and Views

Curved Poly Shape Editor comes with four different operators, each one changing the way you can interact with your model.

  • GameObjects Operator: The GameObjects Operator is the default Operator and it’s used to access Unity Transforms Tools, which are disabled while using the other operators. While it is active, you can freely move, rotate or scale your GameObject in the scene without the risk of changing the shape of the model. NOTE: while using any other operator, you can activate the GameObjects Operator by pressing ESC. The GameObjects Operator should always be active while you are not editing the shape of a model: having the GameObjects Operator active will allow you easily switch between objects. Indeed, two different Curved Poly may use the same Curved Poly Asset, and in that case they will share the same Operator choice. The difference between Curved Poly and Curved Poly Asset and their full mechanic will be explained in the Curved Poly Inspector section.
  • Pointings Operator: The Pointing Operator is used to point on single elements of you models to access their parameters or transform them. While Pointing Operator is active some of the standard behaviours of Unity are disabled: You cannot select another object by clicking on it. This is done to prevent you from selecting other objects while shaping your surface. You have to Click the Hierarchy to select another Object, or activate the GameObjects Operator. The GameObject Transform Tools will be hidden. You can still edit the transform in the Inspector. As an alternative, you can switch to the Transform Operator.
  • Selection Operator: The Selection Operator allows you to edit a group of elements in the model at once. Either vertices, edges or polygons can be selected. Selected elements will always have a different appearance compared to unselected ones. The Selection Tools section will explain all the tools you can use to rework selections.
  • Tessellation Operator: this operator is dedicated to tessellation hints on edges. Tessellation hints are used to control how much each edge will be tessellated.

Furthermore: with Curved Poly Maker, you will access another additional 8 Operators. 4 are added to the Shape Editor Menu. 4 are added to the all new create menu.

  • Hide Operator: allows you to hide elements you don't want to see. This is useful when you start working on complex models or when you need to use complex instruments.
  • Shape Control: allows you to take much more control on your shapes with a set of deformation tools designed to achieve common shaping results faster.
  • UV Operator: allows you to edit uv coordinates.
  • Background Operator: allows you insert background images and grids to support many modeling operations.
  • Create Operator (click on the create menu first): allows you to combine more primitives into one model and to generate custom primitives. You can also import other curved poly objects or even regular meshes.
  • Edit Operator (click on the create menu first): allows you to generate custom primitives; it's full of options and allows you to customize your modeling process.
  • Geometries Operator (click on the create menu first): allows you to split your model into separated parts which can be assigned different materials.
  • Unwraps Operator (click on the create menu first): allows you to unwrap uv coordinates for any shape with a set of functions designed to be easy and fast to use.

Multiple Views

One important thing to know about Operators is that you can have more Operators working at the same time. In order to do this, you need to have more Scene Views opened in the Editor. Then you will be free to assign a different Operator on each one. Curved Poly will remember your separate choice even if you switch to a second object and then you get back to the first one. The first time you open a Scene View, it will always be assigned the default GameObject Operator. Here an example with the Pointing Operator and the Selection Operator active at the same time.

Fig. 1 Multiple Views with different Operator choice.




<< Prev Next >>