highered-esricanada / CityEngine-Sketchup-Extension

8 stars 3 forks source link

CityEngine Sketchup Extension Logo

The CityEngine SketchUp Extension allows users to create models in SketchUp using CityEngine's procedural modelling capabilities.

Requirements

The extension works with the Windows version of SketchUp 2017 to 2022. The installer for the extension assumes you have intalled SketchUp to the main Program Files folder.

Instructions

  1. Download the installer here.
  2. Run the installer executable and choose the versions of SketchUp for which you would like to install the extension.
  3. Launch SketchUp.
  4. Once you're in the SketchUp 3D viewport, click Extensions -> Show CityEngine Window to open the attribute editor.
  5. The installer includes three rule packages from Esri's Rule of the Week. Choose one from the dropdown to see the available attributes you can modify. Draw either a rectangle for the Taj Mahal and Windmill rule or create an extruded 3D shape for the 3D orientation rule.
  6. Select the faces that you have drawn.
  7. If selecting polygons that represent the base footprint where your model will be generated, right-click the selected polygons and click Reverse Faces (models are generated on the white side of SketchUp faces).
  8. Click Generate to create the CityEngine model.

Demo

demo

Add Rule Packages

Rule packages can be added to the C:\ProgramData\SketchUp\RPK folder to increase the types of models that can be generated. You can find rule packages on Esri Canada's 3D City Model Resources Site, which showcases useful rule packages that have been uploaded to ArcGIS Online.

Licensing

The SketchUp CityEngine Extension is under the same license as the included CityEngine SDK, and is free for non-commercial use. Commercial use requires at least one commercial license of the latest CityEngine version installed in the organization. No redistribution is allowed.