Grasshopper: Visual Scripting for Rhinoceros 3D. David Bachman
Grasshopper: Visual Scripting for Rhinoceros 3D
David Bachman
Industrial Press, Inc.
32 Haviland Street, Suite 3
South Norwalk, CT 06854
Phone: 203-956-5593
Toll-Free in USA: 888-528-7852
Fax: 203-354-9391
Email: [email protected]
Author: David Bachman
Title: Grasshopper: Visual Scripting for Rhinoceros 3D, First Edition
Library of Congress Control Number: 2017932152
©2017 by Industrial Press, Inc.
All rights reserved. Published 2017.
Printed in the United States of America.
ISBN (print): 978-0-8311-3611-6
ISBN (ePDF): 978-0-8311-9443-7
ISBN (ePUB): 978-0-8311-9444-4
ISBN (eMobi): 978-0-8311-9445-1
Editorial Director: Judy Bass
Managing Editor: Laura Brengelman
Cover Designer: Janet Romano
No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without written permission from the publisher.
Limits of Liability and Disclaimer of Warranty
The author and publisher make no warranty of any kind, expressed or implied, with regard to the documentation contained in this book.
Rhinoceros 3D and Grasshopper 3D are registered trademarks of Robert McNeel & Associates ©2017. All rights reserved.
industrialpress.com
ebooks.industrialpress.com
For Deborah and Judith
Contents
A Useful Trick: Flipping Data Trees
Chapter 3. Adding More Interactivity
Direct Interaction with Rhino Geometry
Chapter 4. Curves and Surfaces
Chapter 5. Surface Transformations
Chapter 6. More List Manipulations
The Weave and Dispatch Components
Simple Recursion with the Shift List Component
List Comparisons with the Cross Reference Component
Chapter 7. Meshes
Deconstructing Meshes
Creating Meshes from Scratch
Modifying Existing Meshes
Part 2. Case Studies
Seashells
A Striped Torus
A Faceted Cylinder
Creating Custom Bevels
Part 3. Component Reference
Params Tab
Input Panel
Util Panel
Maths Tab
Domain Panel