19.12.2016 Views

Architectural_Design_with_SketchUp

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Contents<br />

Plugin Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85<br />

Plugins for General Modeling . . . . . . . . . . . . . . . . . . . . . . . . 86<br />

Plugins for <strong>Architectural</strong> Modeling. . . . . . . . . . . . . . . . . . . . . . 99<br />

Plugins for Digital Fabrication . . . . . . . . . . . . . . . . . . . . . . . .103<br />

Plugins for Data Integration and Exchange . . . . . . . . . . . . . . . . . 114<br />

Plugins for Animation and Presentation . . . . . . . . . . . . . . . . . . . 116<br />

Plugins for Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120<br />

Chapter 5: Rendering in <strong>SketchUp</strong> . . . . . . . . . . . . . . . . . . . . . . . 129<br />

Let’s Get Visual! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129<br />

What Is Already in <strong>SketchUp</strong>? . . . . . . . . . . . . . . . . . . . . . . . .129<br />

Overview of Rendering Methods . . . . . . . . . . . . . . . . . . . . . . . .135<br />

What Is Photorealistic Rendering? . . . . . . . . . . . . . . . . . . . . . .136<br />

Rendering Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . 141<br />

Rendering Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141<br />

Set up Kerkythea and Create a Rendering . . . . . . . . . . . . . . . . . 145<br />

Setting Up Rendering Components. . . . . . . . . . . . . . . . . . . . . . 155<br />

Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .155<br />

Environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160<br />

Lighting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .168<br />

Materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .186<br />

Objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206<br />

Rendering Tips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223<br />

Making Renderings Presentable . . . . . . . . . . . . . . . . . . . . . . . .224<br />

Combining <strong>SketchUp</strong> Output and Rendered Output in Photoshop. . . . . 225<br />

Other Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .227<br />

Chapter 6: Creating Geometry Using Ruby Scripting . . . . . . . . . . . 229<br />

Why Computational Geometry? . . . . . . . . . . . . . . . . . . . . . . . .229<br />

Setting Up Your Computer . . . . . . . . . . . . . . . . . . . . . . . . . . .231<br />

Installing the Ruby Code Editor Plugin . . . . . . . . . . . . . . . . . . . 233<br />

Other Options: More Plugins and External Editors . . . . . . . . . . . . . .235<br />

Intro to Ruby and the <strong>SketchUp</strong> API . . . . . . . . . . . . . . . . . . . . . .235<br />

How Does Ruby Work? . . . . . . . . . . . . . . . . . . . . . . . . . . .236<br />

What’s in <strong>SketchUp</strong>’s Ruby API? . . . . . . . . . . . . . . . . . . . . . . 241<br />

Links to Further Reading. . . . . . . . . . . . . . . . . . . . . . . . . . 244<br />

Creating Geometry <strong>with</strong> Ruby . . . . . . . . . . . . . . . . . . . . . . . . .245<br />

Lots of Boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .246<br />

Lots of Boxes <strong>with</strong> Color. . . . . . . . . . . . . . . . . . . . . . . . . . 248<br />

Creating a Small City . . . . . . . . . . . . . . . . . . . . . . . . . . . .250<br />

Randomizing Extrusions . . . . . . . . . . . . . . . . . . . . . . . . . . 251<br />

Using Formulas for Patterned Panels. . . . . . . . . . . . . . . . . . . . 252<br />

Plotting Data from Text Files. . . . . . . . . . . . . . . . . . . . . . . . 254<br />

Saving Vertices to a Text File. . . . . . . . . . . . . . . . . . . . . . . . 257<br />

vii

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!