Extrude 2D shapes and modify existing 3D extrusions with the Push Pull Tool . You can hover over any shape to display handles to extrude an edge or face.
- To use the CityEngine tools, ensure the Tool Options window is open by clicking Window > Tool Options in the main menu.
- Not all CityEngine tools have options under Tool Options.
To extrude a shape, do one of the following:
- Click the Push Pull Tool button .
- Press P.
- Click Shapes > Push Pull Tool in the CityEngine main menu to open the tool.
Depending on the shape, different arrows appear. This allows you to create shapes along different directions. Hover over a direction arrow for immediate feedback. There are four types of directions, each with a unique color and mouse icon.
Face normal projected on the ground plane.
Special edge directions from adjacent faces.
- Use guides to snap to other shapes.
- Press Ctrl to force the creation of new edges when starting a 3D drag operation.
Special edge direction
When dragging along the special edge direction arrow, all edges are extended along their adjacent faces during dragging. The arrow appears with a slight offset when it has the same direction as another arrow. The table below shows the difference between the up and special edge direction dragging.
Shape is dragged directly up along the green arrow.
Shape is dragged along blue arrow extending adjacent faces.
3D shape editing
Final split and 3D move.
3D edge move
Hover over edges with the Push Pull Tool to display edge handles. Similar to dragging faces, you can drag edges in multiple directions.
Edge move along global axis.
Edge move along adjacent faces.
Edge move along average face normal.
While moving the edges with the Push Pull Tool, connected faces update to maintain planarity. In addition, the moved edge is intersected with neighboring polygons. Both features are useful for creating roofs as shown below.
The Push Pull Tool tool includes the following options:
|Push Pull Tool|
Distance in meters of the edge or face extrusion.
Turn snapping options on and off.