Housing Layout Design using Fractals:

Size: px
Start display at page:

Download "Housing Layout Design using Fractals:"

Transcription

1 Housing Layout Design using Fractals: Computer Tool and its Practical Use Yoshihiro Kobayashi, Ph.D. Subhadha Battina Arizona State University School of Architecture and Landscape Architecture

2 Contents 1. Introduction CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 2

3 Phoenix is a capital city of Arizona State. 5 th Population in US: 1,400,000 (Metropolitan Area has 3,500,000) Bigger than 7 States : 1088km 2 CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 3

4 Housing Layout Design is to develop a town with hundreds of houses and their layout pattern. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 4

5 This paper introduces a computer-based tool for three dimensional (3D) simulations of housing layout design using the concepts of fractals as an Iterative Function System (IFS). CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 5

6 In the current CAD/CG systems, it is a Tedious process for designing housing layouts to 1. model elements 2. copy them 3. move them to some positions and 4. paste it. 5. Evaluate the output and save each case as a different file if it looks fine. 6. Edit the elements and try to design others. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 6

7 Need a tool To easily arrange identical/similar elements on a site. To generate and enumerate design alternatives quickly for comparing and evaluating. To visualize 3D scene for viewing and understanding the design CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 7

8 As a generative system 1. Based on Probability -Generates new models using attributes extracted from existing models. (Kato, et al, 1999) - The value of each attribute is calculated probabilistically. - Good for game developers to generate different towns from a seed one. - Poor at generating new and different design and controlling the outputs. 2. Rule-based approaches such as Shape Grammar - Generates new models editing rules. (The original rules should be prepared) - Good for generating new and different design. - Need professional knowledge to control the rules. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 8

9 We use the idea of Fractals, because 1. it can generate numerous alternatives including similar and completely different ones. 2. each rule can be parameterized easily. Probability based approach cannot. 3. each element can be replaced easily. Rule based approach cannot be. Only a few elements should be replaced. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 9

10 Fractal is the study of mathematical shapes that display a cascade of never-ending, Selfsimilar, meandering detail as one observes them more closely. Media art Architectural Analysis Urban Patterns CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 10

11 Especially, most CG applications make use of fractals for creating nature objects such as marble stones, clouds, trees, etc. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 11

12 Methodology Our approach is based on Sierpinsky Gasket. - the Parent Unit or the main stage in the IFS is subdivided into 3 smaller child units each consisting of similar transformations, creating a fractal. Geometrical Rule A Geometrical Rule A Geometric Parent Parent 2 nd Iteration 3 Children 3 rd Ite Parent 1 st Iteration 3 Children CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 12

13 We expand the Sierpinsky Gasket as 1. Any number of child-unit can be defined. 2. Rotated Child-unit is allowed. 3. Any shape of rectangle is OK as well as square. 4. Each child has two options for stop-condition. Since the two vectors defining its parent-unit, Up & Vp are independent of Uc&Uv, which are for child-unit, any transformation including overlapping, over-sizing, etc. can be represented with Up&Vp. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 13

14 Minimum length Stop Condition in SG If the length of unit is less than predefined length, the iteration shops and each unit generate a marker. All 3 Children Stop at the same time. Marker In our approach, 1) Put Predefined Objects using reference point and UV directions. (STATIC) 2) Rescale it using UV lengths. (SCALABLE) Minimum length Only one child stops. Static OR Scalable Predefined 3D/2D Object CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 14

15 Since the geometrical transformation rule is simple, it is easy to save the rule as a file with simple data structure such as XML. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 15

16 Step1: Open.dxf file from GIS or CAD STEP 2: A: Define the parent and child-units manually, OR B: Import XML file. Step2: Define Parent and Child-units Step2: Load saved XML file Step3: 1. Analyze 2D Pattern using Scalable units 2. Design each unit by assigning components Step4: Generate 3D Model and Evaluate Design CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 16

17 STEP 2: A: Define the parent and child-units manually, OR B: Import XML file. Step1: Open.dxf file from GIS or CAD Zoom Fit CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 17

18 Step2: Define Parent and Child-units 1. Click here 2. Click here Activate Rectangle Tool 1. Type x, y, and z values of one corner OR 2. Type x, y, and z values of the opposite corner CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 18

19 Step2: Define Parent and Child-units Click a point of the rectangle. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 19

20 Step2: Define Parent and Child-units 1. Click the reference point Move the child-unit, the end point of UV. Erase the Child-unit or components on the unit. Create a Child-unit. Rotate the Child-unit. Change the position of reference point and UV directions. (Reference point has 4 possibilities and 2 choices for UV and VU direction) 2. Drag and release the moues. Zoom in and out the screen. Pan the screen. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 20

21 Step2-3: Define Parent and Child-units 1. Generate 2D Image 2. Check the output 3. Change the unit and repeat the process. (User can save any number of outputs.) CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 21

22 Step3: 1. Analyze 2D Pattern using Scalable units 2. Design each unit by assigning components Static Components House1 House2 CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals Tree1 22

23 Step4: Generate 3D Model and Evaluate Design CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 23

24 Step4: Generate 3D Model and Evaluate Design Import 3DS file from other applications such as SketchUp and 3DS Max. Move the camera position using mouse. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 24

25 As Web designers use Color-Index books when they need to find the color combinations, we need some categories to use this application because the outputs are beyond our imaginations. Basic Active Quiet Progressive Rich Muted Culture Natural Accent Basic Scale Overlap Extend Dense Poor CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 25

26 Basic: Square child-units. Three child-units. Useful to understand basic symmetric functions. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 26

27 Scale: Rectangle child-units with different length of U and V. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 27

28 Overlap: Some units overlap each other. Useful to create interesting patterns. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 28

29 Extend: Some units extend the parent-unit. Useful for growth patterns. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 29

30 Dense: More than 4 units with overlapping makes dense patterns. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 30

31 Poor: No useful patterns. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 31

32 Conclusion Unlike many other probabilistic or rule based systems, using fractal concept is one effective method for housing layout design. We demonstrated to generate a variety of alternative designs quickly and easily with simple one GUI without expert knowledge. 1. representing simple geometrical rules between parent and child-units 2. replacing the components in the unit. Future Work Find the solution to generate houses on the site where the streets pre-exist. Find the application for the more practical stage such as a decision-making system for residential house developers. (Modify each unit corresponding to the constrained rules using automated planning approach such as PDDL.) Educational use such as 3DS Max plug-in. CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 32

33 REFERENCES Batty, Michael, and Paul Longley Fractal cities: a geometry of form and function, London; San Diego: Academic Press. Bovill, Carl Fractal geometry in architecture and design. Boston: Birkhäuser Kato, N., A. Okano, H. Kanoh, and S. Nishihara Building Layout Using a Genetic Algorithm for Virtual Cities, The proceedings of System and Information, vol. J82-D-II No. 10: Tokyo: The Institute of Electronics, Information and Communication Engineers. Kobayashi, Yoshihiro and Subhadha Battina Generating Housing Layout Designs: Fractals as a Framework. The Proceedings of Sigradi 2004: Brazil Kurause, Jim Color Index: Over 1100 Color Combinations, CMYK and RGB Formulas, for Point and Web Media, Ohio, HOW Design Books. Mitchell, William. J The Logic of Architecture: Design, Computation, and Cognition, Massachusetts, MIT Press. Peitgen, Heinz Otto, Hartmut Jürgen, and Dietmar Saupe Chaos and Fractals: New Frontiers of Science. New York, Springer. Stiny, George and William J. Mitchell The grammar of paradise: on the generation of Mughul gardens. Environment and Planning B, 7: IMAGES in this presentation Russel, James, 2005, Las Vegas Gambles on Growth, Architectural Record , , New York, Mcgraw-hill CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 33

34 The project files (source code, paper, and presentation) are downloadable from Thanks CAAD Future 2005, Vienna, 6/20/2005 Housing Layout Design using Fractals 34

Housing Layout Design Using Fractals A Computer Tool and its Practical Use

Housing Layout Design Using Fractals A Computer Tool and its Practical Use Housing Layout Design Using Fractals A Computer Tool and its Practical Use KOBAYASHI Yoshihiro and BATTINA Subhadha College of Architecture and Environmental Design, Arizona State University, USA Keywords:

More information

Application of Fractal Growth Patterns in Housing Layout Design

Application of Fractal Growth Patterns in Housing Layout Design DOI: 10.15415/cs.2016.32012 Application of Fractal Growth Patterns in Housing Layout Design SUBHADHA BATTINA Assistant Professor, K.S. School of Architecture, #15, Mallasandra, Off Kanakapura Road, Bengaluru

More information

THE H FRACTAL SELF-SIMILARITY DIMENSION CALCULATION OF PARDIS TECHNOLOGY PARK IN TEHRAN (IRAN)

THE H FRACTAL SELF-SIMILARITY DIMENSION CALCULATION OF PARDIS TECHNOLOGY PARK IN TEHRAN (IRAN) THE H FRACTAL SELF-SIMILARITY DIMENSION CALCULATION OF PARDIS TECHNOLOGY PARK IN TEHRAN (IRAN) * Saeid Rahmatabadi, Shabnam Akbari Namdar and Maryam Singery Department of Architecture, College of Art and

More information

Fractal Coding. CS 6723 Image Processing Fall 2013

Fractal Coding. CS 6723 Image Processing Fall 2013 Fractal Coding CS 6723 Image Processing Fall 2013 Fractals and Image Processing The word Fractal less than 30 years by one of the history s most creative mathematician Benoit Mandelbrot Other contributors:

More information

Fractal Art based on The Butterfly Effect of Chaos Theory

Fractal Art based on The Butterfly Effect of Chaos Theory Fractal Art based on The Butterfly Effect of Chaos Theory Yin-Wei Chang and Fay Huang Institute of Computer Science and Information Engineering National Ilan University, Taiwan Abstract. This paper proposes

More information

A TECHNOLOGY-ENHANCED FRACTAL/CHAOS COURSE. Taeil Yi University of Texas at Brownsville 80 Fort Brown Brownsville, TX

A TECHNOLOGY-ENHANCED FRACTAL/CHAOS COURSE. Taeil Yi University of Texas at Brownsville 80 Fort Brown Brownsville, TX A TECHNOLOGY-ENHANCED FRACTAL/CHAOS COURSE Taeil Yi University of Texas at Brownsville 80 Fort Brown Brownsville, TX 78520 tyi@utb.edu Abstract Easy construction of fractal figures is the most valuable

More information

Complexity is around us. Part one: the chaos game

Complexity is around us. Part one: the chaos game Complexity is around us. Part one: the chaos game Dawid Lubiszewski Complex phenomena like structures or processes are intriguing scientists around the world. There are many reasons why complexity is a

More information

Hei nz-ottopeitgen. Hartmut Jürgens Dietmar Sau pe. Chaos and Fractals. New Frontiers of Science

Hei nz-ottopeitgen. Hartmut Jürgens Dietmar Sau pe. Chaos and Fractals. New Frontiers of Science Hei nz-ottopeitgen Hartmut Jürgens Dietmar Sau pe Chaos and Fractals New Frontiers of Science Preface Authors VU X I Foreword 1 Mitchell J. Feigenbaum Introduction: Causality Principle, Deterministic

More information

Fractals: Self-Similarity and Fractal Dimension Math 198, Spring 2013

Fractals: Self-Similarity and Fractal Dimension Math 198, Spring 2013 Fractals: Self-Similarity and Fractal Dimension Math 198, Spring 2013 Background Fractal geometry is one of the most important developments in mathematics in the second half of the 20th century. Fractals

More information

Generation of 3D Fractal Images for Mandelbrot and Julia Sets

Generation of 3D Fractal Images for Mandelbrot and Julia Sets 178 Generation of 3D Fractal Images for Mandelbrot and Julia Sets Bulusu Rama #, Jibitesh Mishra * # Department of Computer Science and Engineering, MLR Institute of Technology Hyderabad, India 1 rama_bulusu@yahoo.com

More information

CSE 167: Lecture #17: Procedural Modeling. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011

CSE 167: Lecture #17: Procedural Modeling. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 CSE 167: Introduction to Computer Graphics Lecture #17: Procedural Modeling Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2011 Announcements Important dates: Final project outline

More information

CSE 167: Lecture #15: Procedural Modeling. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

CSE 167: Lecture #15: Procedural Modeling. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 CSE 167: Introduction to Computer Graphics Lecture #15: Procedural Modeling Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Announcements Monday, Nov 26: Midterm review in

More information

Session 27: Fractals - Handout

Session 27: Fractals - Handout Session 27: Fractals - Handout Clouds are not spheres, mountains are not cones, coastlines are not circles, and bark is not smooth, nor does lightning travel in a straight line. Benoit Mandelbrot (1924-2010)

More information

Fractal Approaches for Visualizing Huge Hierarchies. Hideki Koike Hirotaka Yoshihara 3. Department of Communications and Systems

Fractal Approaches for Visualizing Huge Hierarchies. Hideki Koike Hirotaka Yoshihara 3. Department of Communications and Systems Fractal Approaches for Visualizing Huge Hierarchies Hideki Koike Hirotaka Yoshihara 3 Department of Communications and Systems University of Electro-Communications Chofu, Tokyo 182, Japan Abstract This

More information

COMPUTER ANALYSIS OF FRACTAL SETS

COMPUTER ANALYSIS OF FRACTAL SETS Proceedings of the Czech Japanese Seminar in Applied Mathematics 2006 Czech Technical University in Prague, September 14-17, 2006 pp. 1 8 COMPUTER ANALYSIS OF FRACTAL SETS PETR PAUŠ1 Abstract. This article

More information

Fractal Gaskets: Reptiles, Hamiltonian Cycles, and Spatial Development

Fractal Gaskets: Reptiles, Hamiltonian Cycles, and Spatial Development Bridges Finland Conference Proceedings Fractal Gaskets: Reptiles, Hamiltonian Cycles, and Spatial Development Robert W. Fathauer Tessellations Company 3913 E. Bronco Trail Phoenix, AZ 85044, USA rob@tessellations.com

More information

Iterated Functions Systems and Fractal Coding

Iterated Functions Systems and Fractal Coding Qing Jun He 90121047 Math 308 Essay Iterated Functions Systems and Fractal Coding 1. Introduction Fractal coding techniques are based on the theory of Iterated Function Systems (IFS) founded by Hutchinson

More information

Lecture 8: Modelling Urban Morphology:

Lecture 8: Modelling Urban Morphology: SCHOOL OF GEOGRAPHY Lecture 8: Modelling Urban Morphology: Fractal Geometry, Relations to CA, And Urban Form Outline What are Fractals? Definitions and Properties Scaling and Links to Fractal Patterns

More information

SketchUp Starting Up The first thing you must do is select a template.

SketchUp Starting Up The first thing you must do is select a template. SketchUp Starting Up The first thing you must do is select a template. While there are many different ones to choose from the only real difference in them is that some have a coloured floor and a horizon

More information

Discrete Dynamical Systems: A Pathway for Students to Become Enchanted with Mathematics

Discrete Dynamical Systems: A Pathway for Students to Become Enchanted with Mathematics Discrete Dynamical Systems: A Pathway for Students to Become Enchanted with Mathematics Robert L. Devaney, Professor Department of Mathematics Boston University Boston, MA 02215 USA bob@bu.edu Abstract.

More information

Jin-Ho Park School of Architecture University of Hawaii at Manoa 2410 Campus Road. Honolulu, HI 96822, U.S.A.

Jin-Ho Park School of Architecture University of Hawaii at Manoa 2410 Campus Road. Honolulu, HI 96822, U.S.A. ISAMA The International Society ofthe Arts, Mathematics, and Architecture BRIDGES Mathematical Connections in Art, Music, and Science Arraying Alternative Housing Archetypes: An Online Resource Jin-Ho

More information

The Menger Sponge in Google SketchUp

The Menger Sponge in Google SketchUp The Sierpinsky Carpet (shown below on the left) is a 2D fractal made from squares repeatedly divided into nine smaller squares. The Menger Sponge (shown below on the right) is the 3D version of this fractal.

More information

Guide to Mapping Website (Public) December 2016 GC_236594

Guide to Mapping Website (Public) December 2016 GC_236594 Guide to Mapping Website (Public) December 2016 GC_236594 Table of Contents Guide to Mapping Website (Public)... 1 December 2016... 1 Quick Start... 3 Map Layers... 4 How do I?... 5 Draw on the Map...

More information

Dice in Google SketchUp

Dice in Google SketchUp A die (the singular of dice) looks so simple. But if you want the holes placed exactly and consistently, you need to create some extra geometry to use as guides. Plus, using components for the holes is

More information

Photogrammetry and 3D city modelling

Photogrammetry and 3D city modelling Digital Architecture and Construction 209 Photogrammetry and 3D city modelling Y. Kobayashi School of Architecture and Landscape Architecture, Arizona State University, USA Abstract 3D city modelling and

More information

Procedural modeling and shadow mapping. Computer Graphics CSE 167 Lecture 15

Procedural modeling and shadow mapping. Computer Graphics CSE 167 Lecture 15 Procedural modeling and shadow mapping Computer Graphics CSE 167 Lecture 15 CSE 167: Computer graphics Procedural modeling Height fields Fractals L systems Shape grammar Shadow mapping Based on slides

More information

In this lesson, students build fractals and track the growth of fractal measurements using tables and equations. Enduring Understanding

In this lesson, students build fractals and track the growth of fractal measurements using tables and equations. Enduring Understanding LessonTitle: Fractal Functions Alg 5.8 Utah State Core Standard and Indicators Algebra Standards 2, 4 Process Standards 1-5 Summary In this lesson, students build fractals and track the growth of fractal

More information

Fractals in Nature and Mathematics: From Simplicity to Complexity

Fractals in Nature and Mathematics: From Simplicity to Complexity Fractals in Nature and Mathematics: From Simplicity to Complexity Dr. R. L. Herman, UNCW Mathematics & Physics Fractals in Nature and Mathematics R. L. Herman OLLI STEM Society, Oct 13, 2017 1/41 Outline

More information

Semiautomatic Rule Assist Architecture Modeling

Semiautomatic Rule Assist Architecture Modeling Semiautomatic Rule Assist Architecture Modeling Hua Liu, Hongxin Zhang, and Hujun Bao State Key lab of CAD&CG, Zhejiang University, Hangzhou, China {sun day,zhx,bao}@cad.zju.edu.cn Abstract. This paper

More information

Fractals and Multi-Layer Coloring Algorithms

Fractals and Multi-Layer Coloring Algorithms Fractals and Multi-Layer Coloring Algorithms Javier Barrallo and Santiago Sanchez Mathematics, Physics and Computer Science The University of the Basque Country School of Architecture. Plaza Onati, 2.

More information

Automatic generation of 3-d building models from multiple bounded polygons

Automatic generation of 3-d building models from multiple bounded polygons icccbe 2010 Nottingham University Press Proceedings of the International Conference on Computing in Civil and Building Engineering W Tizani (Editor) Automatic generation of 3-d building models from multiple

More information

Escape-Time Fractals

Escape-Time Fractals Escape-Time Fractals Main Concept Fractals are geometric shapes that exhibit self-similarity. That is, they have the same pattern at different scales. In fact, fractals continue to show intricate details

More information

City of Richmond Interactive Map (RIM) User Guide for the Public

City of Richmond Interactive Map (RIM) User Guide for the Public Interactive Map (RIM) User Guide for the Public Date: March 26, 2013 Version: 1.0 3479477 3479477 Table of Contents Table of Contents Table of Contents... i About this

More information

Digital Softcopy Photogrammetry

Digital Softcopy Photogrammetry LLP Erasmus IP EPOCHE 2013 Thassos Island, Greece, 2-16 June 2013 Digital Softcopy Photogrammetry Prof. Levente DIMEN The 1 Decembrie 1918 University of Alba Iulia, Romania GENERAL CONTEXT In the last

More information

New Escape Time Koch Curve in Complex Plane

New Escape Time Koch Curve in Complex Plane New Escape Time Koch Curve in Complex Plane Priti Dimri Associate Professor, Department of Computer Science and Engineering G.B Pant Engineering College Pauri Garhwal, 246001 Dharmendra Kumar Associate

More information

Fractal Tilings Based on Dissections of Polyhexes

Fractal Tilings Based on Dissections of Polyhexes To be published in the Proceedings of Bridges 2005 Fractal Tilings Based on Dissections of Polyhexes Robert W. Fathauer Tessellations Company 3913 E. Bronco Trail Phoenix, AZ 85044, USA E-mail: tessellations@cox.net

More information

Sunil Shukla et al, Int.J.Computer Technology & Applications,Vol 4 (2), STUDY OF NEWBIE FRACTAL CONTROLLED BY LOG FUNCTION

Sunil Shukla et al, Int.J.Computer Technology & Applications,Vol 4 (2), STUDY OF NEWBIE FRACTAL CONTROLLED BY LOG FUNCTION ISSN:9-6093 STUDY OF NEWBIE FRACTAL CONTROLLED BY LOG FUNCTION Sunil Shukla Ashish Negi Department of Computer Science Department of Computer Science & Engineering Omkarananda Institute of Management G.B

More information

Fractal Geometry. Prof. Thomas Bäck Fractal Geometry 1. Natural Computing Group

Fractal Geometry. Prof. Thomas Bäck Fractal Geometry 1. Natural Computing Group Fractal Geometry Prof. Thomas Bäck Fractal Geometry 1 Contents Introduction The Fractal Geometry of Nature - Self-Similarity - Some Pioneering Fractals - Dimension and Fractal Dimension Scope of Fractal

More information

New Mandelbrot and Julia Sets for Transcendental Function

New Mandelbrot and Julia Sets for Transcendental Function New Mandelbrot and Julia Sets for Transcendental Function Suraj Singh Panwar #1, Mr.Pawan Kumar Mishra *2 # M.Tech. - CSE, Scholar, Faculty of Technology, Computer Science and Engineering Department, Uttarakhand

More information

ARTISTIC PATTERNS: FROM RANDOMNESS TO SYMMETRY

ARTISTIC PATTERNS: FROM RANDOMNESS TO SYMMETRY Symmetry: Culture and Science Vol. 26, No. x, page_first-page_last, 2015 ARTISTIC PATTERNS: FROM RANDOMNESS TO SYMMETRY Douglas Dunham1,*, John Shier2 Mathematician, (b. Pasadena, Calif., U.S.A., 1938).

More information

Procedural Modeling of Cities with User-Created Models Rachel King & Michael Mortimer Advanced Computer Graphics, Spring 2015

Procedural Modeling of Cities with User-Created Models Rachel King & Michael Mortimer Advanced Computer Graphics, Spring 2015 Procedural Modeling of Cities with User-Created Models Rachel King & Michael Mortimer Advanced Computer Graphics, Spring 2015 0. Abstract Our goal in this project was to create procedurally generated city

More information

A space filling algorithm for generating procedural geometry and texture

A space filling algorithm for generating procedural geometry and texture A space filling algorithm for generating procedural geometry and texture Paul Bourke ivec@uwa, The University of Western Australia, 35 Stirling Hwy, Crawley, Perth, West Australia 6009. Email: paul.bourke@uwa.edu.au

More information

A Parametric-Typological Tool

A Parametric-Typological Tool A Parametric-Typological Tool More Diversity for Mass Produced Single Family Homes Through Parametrized Design and Customized Mass Production Heike Matcha 1, Gero Quasten 2 1,2 Institute of Design & Technology,

More information

Fractal Flipbooks. Abstract. 1 Introduction. 2 Related Work

Fractal Flipbooks. Abstract. 1 Introduction. 2 Related Work Bridges Finland Conference Proceedings Fractal Flipbooks Andrea Hawksley Communications Design Group SAP Labs andrea@cdglabs.org Scott Duke Kominers Society of Fellows Harvard University kominers@fas.harvard.edu

More information

Rapid Modeling of Digital City Based on Sketchup

Rapid Modeling of Digital City Based on Sketchup Journal of Mechanical Engineering Research and Developments ISSN: 1024-1752 Website: http://www.jmerd.org Vol. 38, No. 1, 2015, pp. 130-134 J. Y. Li *, H. L. Yuan, & C. Reithmeier Department of Architectural

More information

Space Filling: A new algorithm for procedural creation of game assets

Space Filling: A new algorithm for procedural creation of game assets Space Filling: A new algorithm for procedural creation of game assets Paul Bourke ivec@uwa, The University of Western Australia, 35 Stirling Hwy, Crawley, Perth, West Australia 6009. Email: paul.bourke@uwa.edu.au

More information

Fractals and the Chaos Game

Fractals and the Chaos Game Math: Outside the box! Fractals and the Chaos Game Monday February 23, 2009 3:30-4:20 IRMACS theatre, ASB 10900 Randall Pyke Senior Lecturer Department of Mathematics, SFU A Game. Is this a random walk?

More information

Outline. Solid models and fractals. Constructive solid geometry. Constructive solid geometry COM3404. Richard Everson

Outline. Solid models and fractals. Constructive solid geometry. Constructive solid geometry COM3404. Richard Everson Outline Solid models and fractals COM School of Engineering, Computer Science and Mathematics University of Exeter Constructive solid geometry Fractals Dimension s Landscape generation L-systems R.M.Everson@exeter.ac.uk

More information

Fractal Dimension and the Cantor Set

Fractal Dimension and the Cantor Set Fractal Dimension and the Cantor Set Shailesh A Shirali Shailesh Shirali is Director of Sahyadri School (KFI), Pune, and also Head of the Community Mathematics Centre in Rishi Valley School (AP). He has

More information

GETTING STARTED TABLE OF CONTENTS

GETTING STARTED TABLE OF CONTENTS Sketchup Tutorial GETTING STARTED Sketchup is a 3D modeling program that can be used to create 3D objects in a 2D environment. Whether you plan to model for 3D printing or for other purposes, Sketchup

More information

Getting Started Guide

Getting Started Guide Getting Started Guide Design and Create 3D PDF Documents Tetra4D Converter - Add in for Adobe Acrobat Pro 1 of 10 After the installation of Tetra4D Converter, start Acrobat 2 of 10 Click on Tools in the

More information

Virtual Reality CAD system for non-designers.

Virtual Reality CAD system for non-designers. Virtual Reality CAD system for non-designers. Investigation of user s preferences. Maciej A. Orzechowski, Bauke de Vries, Harry J.P. Timmermans Eindhoven University of Technology,Faculty of Architecture,

More information

04. 3d Graphics UI & 3ds Max + MR

04. 3d Graphics UI & 3ds Max + MR Design + Computing 04. 3d Graphics UI & 3ds Max + MR 9/26/2014 CAD & Graphics II HOM2027 Fall 2014 Every Friday 2:00 pm 6:00 pm Jin Kook Lee, PhD. 02-2220-2645 designit@hanyang.ac.kr Assistant Professor,

More information

Solid models and fractals

Solid models and fractals Solid models and fractals COM3404 Richard Everson School of Engineering, Computer Science and Mathematics University of Exeter R.M.Everson@exeter.ac.uk http://www.secamlocal.ex.ac.uk/studyres/com304 Richard

More information

The Many Lessons in Fractals

The Many Lessons in Fractals The Many Lessons in Fractals Lisa Oberbroeckling loberbro@loyola.edu MAA Mathfest Washington, D.C. L. Oberbroeckling (Loyola U MD) Fractals Mathfest, 05 Aug 2015 1 / 15 Course Programming in Mathematics

More information

More modelling. Ruth Aylett

More modelling. Ruth Aylett More modelling Ruth Aylett Overview The great outdoors: fractals L-systems City Models Procedural generation of models How to make models.. Interactive modeling Human with a software modeling tool Scanning

More information

Step by Step How to Manual

Step by Step How to Manual www.quintewestmaps.com Step by Step How to Manual Click on to accept the disclaimer and go to the web GIS Step by Step Web Based GIS Interface Layout of Web Based GIS Save your Favorite Map Views Link

More information

Google SketchUp INTRODUCTION WORKSHOPS

Google SketchUp INTRODUCTION WORKSHOPS INTRODUCTION WORKSHOPS Outcomes: -A basic understanding of SketchUp uses and outcomes -Why you would use it for project development -A basic understanding of workspace -Basic ability to use/ get satrted

More information

Exploring the Effect of Direction on Vector-Based Fractals

Exploring the Effect of Direction on Vector-Based Fractals BRIDGES Mathematical Connections in Art, Music, and Science Exploring the Effect of Direction on Vector-Based Fractals Magdy Ibrahim and Robert J. Krawczyk College of Architecture Dlinois Institute of

More information

EVOLUTIONARY DESIGN OF HOUSING: A template for development and evaluation procedures

EVOLUTIONARY DESIGN OF HOUSING: A template for development and evaluation procedures M. A. Schnabel (ed.), Cutting Edge: 47 th International Conference of the Architectural Science Association, pp. 197 206. 2013, The Architectural Science Association (ANZAScA), Australia EVOLUTIONARY DESIGN

More information

SketchUp. Website:

SketchUp.   Website: SketchUp Email: info@computertraininingwales.co.uk Website: www.computertrainingwales.co.uk SketchUp - Beginner Our one-day SketchUp design courses will give you all the skills you need to move quickly

More information

Google SketchUp Math Project: Grades 6-9

Google SketchUp Math Project: Grades 6-9 Google SketchUp Math Project: Grades 6-9 This is a fun project because it involves making 3D shapes in SketchUp, and also in real life with folded paper. If you need some basic information on downloading

More information

The figures below are all prisms. The bases of these prisms are shaded, and the height (altitude) of each prism marked by a dashed line:

The figures below are all prisms. The bases of these prisms are shaded, and the height (altitude) of each prism marked by a dashed line: Prisms Most of the solids you ll see on the Math IIC test are prisms or variations on prisms. A prism is defined as a geometric solid with two congruent bases that lie in parallel planes. You can create

More information

CHAPTER 3: VOLUME. 1. Passing from One Solid to a Succeeding One. 2. Passing from One Solid to a Non-Successive One

CHAPTER 3: VOLUME. 1. Passing from One Solid to a Succeeding One. 2. Passing from One Solid to a Non-Successive One CHAPTER 3: VOLUME I. Introduction II. Volume as a Measurement of Space III. Volume of Solids A. Right-angled Parallelepiped 1. Passing from One Solid to a Succeeding One 2. Passing from One Solid to a

More information

CGT 581 G Procedural Methods Fractals

CGT 581 G Procedural Methods Fractals CGT 581 G Procedural Methods Fractals Bedrich Benes, Ph.D. Purdue University Department of Computer Graphics Technology Procedural Techniques Model is generated by a piece of code. Model is not represented

More information

Building Chinese Ancient Architectures in Seconds

Building Chinese Ancient Architectures in Seconds Building Chinese Ancient Architectures in Seconds Hua Liu, Qing Wang, Wei Hua, Dong Zhou, and Hujun Bao State Key Lab of CAD&CG, Zhejiang University {sun_day, qwang, huawei, zddong, bao}@cad.zju.edu.cn

More information

This is the opening view of blender.

This is the opening view of blender. This is the opening view of blender. Note that interacting with Blender is a little different from other programs that you may be used to. For example, left clicking won t select objects on the scene,

More information

4.3 Discovering Fractal Geometry in CAAD

4.3 Discovering Fractal Geometry in CAAD 4.3 Discovering Fractal Geometry in CAAD Francisco Garcia, Angel Fernandez*, Javier Barrallo* Facultad de Informatica. Universidad de Deusto Bilbao. SPAIN E.T.S. de Arquitectura. Universidad del Pais Vasco.

More information

How does Google SketchUp Work? Tutorial to Design a Set of Stairs

How does Google SketchUp Work? Tutorial to Design a Set of Stairs How does Google SketchUp Work? Tutorial to Design a Set of Stairs What is Google SketchUp? Google SketchUp is a 3D designing software. It allows people to recreate or create a 3D design. You can create

More information

Draw Me a Picture: Creating Advanced Shapes

Draw Me a Picture: Creating Advanced Shapes Draw Me a Picture: Creating Advanced Shapes Insert WordArt After adding lines and shapes to your workbook, you may find that your spreadsheet needs to be more dynamic. You could then add visual emphasis

More information

CSE 167: Introduction to Computer Graphics Lecture #16: Procedural Modeling

CSE 167: Introduction to Computer Graphics Lecture #16: Procedural Modeling CSE 167: Introduction to Computer Graphics Lecture #16: Procedural Modeling Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 Announcements Reduced office hours today and tomorrow

More information

Interactive Design and Visualization of Urban Spaces using Geometrical and Behavioral Modeling

Interactive Design and Visualization of Urban Spaces using Geometrical and Behavioral Modeling Interactive Design and Visualization of Urban Spaces using Geometrical and Behavioral Modeling Carlos Vanegas 1,4,5 Daniel Aliaga 1 Bedřich Beneš 2 Paul Waddell 3 1 Computer Science, Purdue University,

More information

An Algorithm for Generating New Mandelbrot and Julia Sets

An Algorithm for Generating New Mandelbrot and Julia Sets An Algorithm for Generating New Mandelbrot and Julia Sets R. P. Pant 1 R. K. Bisht 1* 1. Department of Mathematics, D. S. B. Campus, Kumaun University, Nainital-263002, India * E-mail of the corresponding

More information

Graph Fractals. An Honors Thesis (Honrs 499) by Ben J. Kelly. Thesis Advisor. Ball State University Muncie, Indiana. May 1995

Graph Fractals. An Honors Thesis (Honrs 499) by Ben J. Kelly. Thesis Advisor. Ball State University Muncie, Indiana. May 1995 Graph Fractals An Honors Thesis (Honrs 499) by Ben J. Kelly Thesis Advisor Ball State University Muncie, Indiana May 1995 Expected Date Of Graduation: May 6, 1995 ~, 5fCol! rj,e5;s ~ 7) 2 J+B(). L~ if

More information

A Review of Image Compression Techniques

A Review of Image Compression Techniques A Review of Image Compression Techniques Rajesh, Gagan Kumar Computer Science and Engineering Department, MIET College, Mohri, Kurukshetra, Haryana, India Abstract: The demand for images, video sequences

More information

3.6: First Person Computer Games

3.6: First Person Computer Games 3.6: First Person Computer Games Projections of 3-D Objects Alice is an educational software program that uses a 3-D environment to teach students programming. If you have not done so already, please download

More information

ITEC185. Introduction to Digital Media SKETCHUP MAKE I

ITEC185. Introduction to Digital Media SKETCHUP MAKE I ITEC185 Introduction to Digital Media SKETCHUP MAKE 2016 - I What is SketchUp? It s software that lets you use your computer to create models of objects and buildings in three dimensions. It's not hard

More information

A procedure for generating well-formed street networks

A procedure for generating well-formed street networks N. Gu, S. Watanabe, H. Erhan, M. Hank Haeusler, W. Huang, R. Sosa (eds.), Rethinking Comprehensive Design: Speculative Counterculture, Proceedings of the 19th International Conference on Computer- Aided

More information

Irregular Vertex Editing and Pattern Design on Mesh

Irregular Vertex Editing and Pattern Design on Mesh Irregular Vertex Editing and Pattern Design on Mesh ABSTRACT Yoshihiro Kobayashi Arizona State University This paper introduces an innovative computational design tool used to edit architectural geometry

More information

Introduction to fractal geometry: Definition, concept, and applications

Introduction to fractal geometry: Definition, concept, and applications University of Northern Iowa UNI ScholarWorks Presidential Scholars Theses (1990 2006) University Honors Program 1992 Introduction to fractal geometry: Definition, concept, and applications Mary Bond University

More information

Symmetric Fractals. Seeking Sangaku Ramanujan, Hardy, and Ono

Symmetric Fractals. Seeking Sangaku Ramanujan, Hardy, and Ono Symmetric Fractals Seeking Sangaku Ramanujan, Hardy, and Ono Published by the Mathematical Association of America : : November 2016 Figure 1. Clockwise from far left, the Sierpinski triangle, the Koch

More information

RAPIDMAP Geocortex HTML5 Viewer Manual

RAPIDMAP Geocortex HTML5 Viewer Manual RAPIDMAP Geocortex HTML5 Viewer Manual This site was developed using the evolving HTML5 web standard and should work in most modern browsers including IE, Safari, Chrome and Firefox. Even though it was

More information

A Shattered Perfection: Crafting a Virtual Sculpture

A Shattered Perfection: Crafting a Virtual Sculpture A Shattered Perfection: Crafting a Virtual Sculpture Robert J. Krawczyk College of Architecture, Illinois Institute of Technology, USA krawczyk@iit.edu Abstract In the development of a digital sculpture

More information

Helical structure of space-filling mosaics based on 3D models of the 5D and 6D cubes

Helical structure of space-filling mosaics based on 3D models of the 5D and 6D cubes Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 1. pp. 141 149 doi: 10.14794/ICAI.9.2014.1.141 Helical structure of space-filling

More information

Getting Started with ShowcaseChapter1:

Getting Started with ShowcaseChapter1: Chapter 1 Getting Started with ShowcaseChapter1: In this chapter, you learn the purpose of Autodesk Showcase, about its interface, and how to import geometry and adjust imported geometry. Objectives After

More information

Chapter 9. Attribute joins

Chapter 9. Attribute joins Chapter 9 Spatial Joins 9-1 Copyright McGraw-Hill Education. Permission required for reproduction or display. Attribute joins Recall that Attribute joins: involve combining two attribute tables together

More information

Lesson for levels K-5 Time to complete: min

Lesson for levels K-5 Time to complete: min Lesson Plan: Lesson for levels K-5 Time to complete: 45-90 min Lesson Plan: Level: Grades K-5 (ages 5-10) Time to complete: ~45-90 minutes Learn how to build basic geometry, apply materials, and import

More information

Corel Draw 11. What is Vector Graphics?

Corel Draw 11. What is Vector Graphics? Corel Draw 11 Corel Draw is a vector based drawing that program that makes it easy to create professional artwork from logos to intricate technical illustrations. Corel Draw 11's enhanced text handling

More information

Georeferencing and Digitizing

Georeferencing and Digitizing INTRODUCTION There is a great deal of geographic data available in formats that cannot be immediately integrated with other GIS data. In order to use these types of data in GIS it is necessary to align

More information

Uttarkhand Technical University, J.B.Institute of Technology, Uttarakhand Technical University, Dehradun, INDIA Dehradun, INDIA Dehradun, INDIA

Uttarkhand Technical University, J.B.Institute of Technology, Uttarakhand Technical University, Dehradun, INDIA Dehradun, INDIA Dehradun, INDIA Volume 3, Issue 12, December 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Analysis of

More information

The largest professional kids coding academy KODING KINGDOM (HK) LIMITED

The largest professional kids coding academy KODING KINGDOM (HK) LIMITED The largest professional kids coding academy in KODING KINGDOM (HK) LIMITED About Us Koding Kingdom is a trusted kids-coding academy for both parents and academics. Since our inception, we have provided

More information

Semi-Automatic Techniques for Generating BIM Façade Models of Historic Buildings

Semi-Automatic Techniques for Generating BIM Façade Models of Historic Buildings Semi-Automatic Techniques for Generating BIM Façade Models of Historic Buildings C. Dore, M. Murphy School of Surveying & Construction Management Dublin Institute of Technology Bolton Street Campus, Dublin

More information

Appendix B: Creating and Analyzing a Simple Model in Abaqus/CAE

Appendix B: Creating and Analyzing a Simple Model in Abaqus/CAE Getting Started with Abaqus: Interactive Edition Appendix B: Creating and Analyzing a Simple Model in Abaqus/CAE The following section is a basic tutorial for the experienced Abaqus user. It leads you

More information

DETC Modeling and Imaging Mechanical Chaos. Abstract. Introduction. The Simulation

DETC Modeling and Imaging Mechanical Chaos. Abstract. Introduction. The Simulation Proceedings of IDETC/CIE 2005 ASME 2005 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference September 24-28, 2005, Long Beach, California, USA

More information

Rendering Engines - Specific tools may depend on "Rendering Engine"

Rendering Engines - Specific tools may depend on Rendering Engine Week 5 3DS Max, Cameras, Lighting and Materials Rendering - Process of turning geometry into pixels Rendering Engines - Specific tools may depend on "Rendering Engine" 1. Internal (3DS MAX) ART (Autodesk

More information

To show toolbars, double-click in the banner at the top or click the tools icon

To show toolbars, double-click in the banner at the top or click the tools icon 8/15/2013 Welcome to Culver City s GIS Property Information Search 2.0. This instructional document provides an overview of most commonly used functionality in this streamlined, enhanced web map application.

More information

Parametric Modeling. With. Autodesk Inventor. Randy H. Shih. Oregon Institute of Technology SDC PUBLICATIONS

Parametric Modeling. With. Autodesk Inventor. Randy H. Shih. Oregon Institute of Technology SDC PUBLICATIONS Parametric Modeling With Autodesk Inventor R10 Randy H. Shih Oregon Institute of Technology SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com 2-1 Chapter 2 Parametric

More information

NetDoc AD is a tool for the semi-automatic documentation of Active Directory Directory services based on Microsoft Visio.

NetDoc AD is a tool for the semi-automatic documentation of Active Directory Directory services based on Microsoft Visio. NetDoc AD 2013 NetDoc AD is a tool for the semi-automatic documentation of Active Directory Directory services based on Microsoft Visio. Table of Contents Overview... 3 Getting Started... 5 User Interface...

More information

Binghamton University. EngiNet. Thomas J. Watson. School of Engineering and Applied Science. State University of New York. EngiNet WARNING CS 560

Binghamton University. EngiNet. Thomas J. Watson. School of Engineering and Applied Science. State University of New York. EngiNet WARNING CS 560 Binghamton University EngiNet State University of New York EngiNet Thomas J. Watson School of Engineering and Applied Science WARNING All rights reserved. No Part of this video lecture series may be reproduced

More information

Beaumont Middle School Design Project April May 2014 Carl Lee and Craig Schroeder

Beaumont Middle School Design Project April May 2014 Carl Lee and Craig Schroeder Beaumont Middle School Design Project April May 2014 Carl Lee and Craig Schroeder 1 2 SketchUp 1. SketchUp is free, and you can download it from the website www.sketchup.com. For some K12 use, see www.sketchup.com/3dfor/k12-education.

More information