RAMZI OMAR | GENERATIVE CRAFT | AADRL 2014-2016

Page 1

G E N E R A T I V E W

O

R

TUTOR ADITYA BHOSLE

K

:

S

H

O

P

C R A F T I

I

SHAJAY BHOOSHAN |

MARTA BERMEJO

|

RAMZI OMAR



GRID BASED C++

FORMS(MESH)

MAYA N-PARTICLES

PARTICLES BASED C++

FORMS(MESH)

MAYA N-PARTICLES

+VE CHARGE -VE CHARGE

BASE GEOMETRY VARIATION & DETAILING

FORMS(MESH)

F O R M G E N E R AT I O N

SIMULATION


GRID BASED SIMULATION

THE PROCESS IS TO GENERATE A PATTERN USING A GRID BASED SIMULATION IN WHICH EVERY CELL IS FILLED WITH A CERTAIN AMOUNT OF CHEMICAL A & CHEMICAL B. THESE EQUATIONS ARE USED TO CALCULATE THE REACTION BETWEEN THE CHEMICALS TO CREATE A PATTERN WHICH ALLOWED US TO VISUALIZE DIFFERENT FORMS.

initital condition grid particle position da db f k

50 x 50 (30 x Z) 0.158 0.082 0.0545 0.0615


grid particle position da

db f k

grid particle position da db f k

50 x 50 (30 x Z) 0.161 0.824 0.0545 0.0615

50 x 50 (30 x Z) 0.163 0.0796 0.0545 0.0615


MAYA N-PARTICLE TYPE-1

SIMULATION

TO GENERATE A FORM USING N-PARTICLES SIMULATION IN MAYA BY APPLYING A CERTAIN NUMBER OF NEWTONS WITH A CERTAIN AMOUNT OF MAGNITUDE AROUND SEVERAL EMITTERS. BY MODIFYING THE POSITION OF THE NEWTONS THE RESULT DERIVED GETTING DIFFERENT FORMS. no. of particles no. of emiters no. of charges force type mass

10000 10 22 positive 1

N-PARTICLE MESH

STEP 1

STEP 3

LOW POLY

STEP 2

GEOMETRY


MAYA N-PARTICLE TYPE-2

SIMULATION-

TO GENERATE A FORM USING GRID BASED SIMULATION IN MAYA BY APPLYING A CERTAIN NUMBER OF NEWTONS WITH A CERTAIN AMOUNT OF MAGNITUDE (POSITIVE OR NEGATIVE) RESULTING IN DIFFERNET COMPACT FORMS. no. of particles no. of emiters no. of charges force type mass

17375 06 positive 1

N-PARTICLE MESH

LOW POLY

STEP 1

STEP 2

GEOMETRY


OPTION - 1

THE PROCESS WAS BASED ON THE GENERATATION OF A FORM USING POINT BASED SIMULATION. AFTER EXPORTING SYSTEMATICALLY PLACED CHARGES FROM RHINO AND MODELLING THEM USING SIMILAR TOOLS, IT WAS EASY TO GET THE FINAL BASIC SURFACE OF THE UNIT WHICH WAS GRADUALLY MODIFYED AFTER SEVERAL VARIATIONS. SUBSEQUENTLY, A LOW POLY MESH WAS CREATED IN MAYA.

no. of particles particle position no. of charges force type mass

100000 (-4,4,-4,4, 1) z=0 13 -1 vec (0,0,0) 10 random

GEOMETRY

FINAL FORM


01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18


OPTION - 2 no. of particles

particle position no. of charges force type mass

no. of particles

particle position no. of charges force type mass

100000 randon (-8,8,-8,8, 1) 13 -1 10

BY CHANGING INITIAL CONDITIONS SUCH AS CHARGE POSITIONS, NUMBER OF PARTICLES AND FORCES, NUMEROUS POINT CLOUDS WERE CREATED.

100000 (-8,8,-8,8, 1) 13 -1 10

randon

CHARGE POSITION

PARTICLE CLOUD

MESH FROM PARTICLES

EXPORTED PARTICLES

SURFACE DEVELOPEMENT


OPTION - 3 no. of particles

particle position no. of charges force type mass

100000 (-15,15,0,-15,15) 25 -1 vec (0,0,0) 1

random

CHARGE POSITION

PARTICLE CLOUD

EXPORTED PARTICLES MESH FROM PARTICLES

SURFACE DEVELOPEMENT

CURVE GENERATION

SURFACE DEVELOPEMENT


OPTION - 4 no. of particles

particle position no. of charges force type mass

THE PROCESS IS SIMILAR TO THE OTHERS, GENERATING A PATTERN USING POINT 100000 BASED SIMULATION. AFTER EXPORTING SYSTEMATICALLY PLACED POINTS FROM RHIrandon (-20,20,-20,20, 1) NO A BASIC SURFACE IS CREATED BY MODELLING THEM, USING THE SAME TOOL AS 33 IN THE PREVIOUS PROCEDURES. -1 vec (0,0,0) 1

CHARGE POSITION

PARTICLE CLOUD

CURVE GENERATION

SURFACE DEVELOPE-


EXPORTED PARTICLES

MESH FROM PARTICLES

CURVE GENERATION

SURFACE DEVELOPEMENT

CURVE GENERATION

SUEFACE DEVELOPEMENT


CODE BASED PARTICLE CLOUD GENERATION

OPTION - 1 no. of particles

particle position charges

force type mass

10000 (-20,20 in xyz) 17 1 1

randon

TO GENERATE A POINT CLOUD USING PARTICLE BASED SIMULATION, ALONG WITH SYSTEMATICALLY PLACED CHARGES.

CHARGE POSITION

PARTICLE CLOUD

LOW POLY

STEP 1


MESH FROM PARTICLES

EXPORTED PARTICLES

STEP 2

STEP 3

GEOMETRY 1

GEOMETRY 2


OPTION - 2

no. of particles

particle position charges

force type mass

LOW POLY

10000 (-55,80 in xy),z=0 36 1 1

randon

CHARGE POSITION

PARTICLE CLOUD

MESH FROM PARTICLES

EXPORTED PARTICLES

FORM


OPTION - 3

no. of particles

particle position charges

force type mass

10000 (-55,80 in xy),z=0 36 1 1 randon

CHARGE POSITION

PARTICLE CLOUD

MESH FROM PARTICLES

EXPORTED PARTICLES

LOW POLY

FORM


OPTION - 4 initital condition no. of particles particle position

no. of charges force type mass

15000 random (-55,80 in xy) z=0 72 positive 1

CHARGE POSITION

REFERENCE MESH

STEP 2

EXPORTED PARTICLES

LOW POLY

STEP 3


STEP 1

STEP 4


PARTICLES BASED SIMULATION

THREE DIFFERENT WAYS OF GENERATIVE METHODS WERE ANALYSED ON THE BASES OF A PARTICLE CLOUD, MESH DEVELOPMENT AND LOW POLY MODELLING. ON THE BASES OF THESE STUDIES WE DERIVED TO THREE PARENT FORMS WHICH CAN BE FURTHER MODIFYED.

MAYA N-PARTICLE SIMULATION

TYPE - 1

TYPE - 2


CODE BASED PARTICLE CLOUD GENERATION -VE CHARGES

OPTION - 1

OPTION - 2

OPTION - 3

OPTION - 4

CODE BASED PARTICLE CLOUD GENERATION +VE CHARGES

OPTION - 1

OPTION - 3

OPTION - 2

OPTION - 4


GARGOYLE - PARENT FORM VARIATION - 1 no. of particles particle position

17375

center (0,0,0) 6 force type positive mass 1 charges position (x,z,y) Magnitude Newton 1 (-50,15,-65) M = 75 Newton 2 (50,15,-65) M = 75 Newton 3 (-50,15,65) M = 75 Newton 4 (50,15,65) M = 75 Newton 5 (0,-30.0) M = 75 Newton 6 (0,-15,35) M = 50 no. of charges

emiter grid

N-PARTICLE MESH

LOW POLY

BASIC FORM

STEP 1

STEP 2

STEP 3

STEP 4


GEOMETRY


VARIATION - 1


PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


GARGOYLE VARIATION - 2

N-PARTICLE MESH

LOW POLY

BASIC FORM

STEP 1

STEP 2

STEP 3

STEP 4


GEOMETRY


VARIATION - 2


PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


GARGOYLE VARIATION - 3

N-PARTICLE MESH

LOW POLY

BASIC FORM

STEP 1

STEP 2

STEP 3

STEP 4


GEOMETRY


VARIATION - 3


PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


GARGOYLE VARIATION - 4

N-PARTICLE MESH

LOW POLY

BASIC FORM

STEP 1

STEP 2

STEP 3


GEOMETRY


VARIATION - 4


PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


GARGOYLE VARIATION - 5

N-PARTICLE MESH

LOW POLY

BASIC FORM

STEP 1

STEP 2

STEP 3

STEP 4


GEOMETRY


VARIATION - 5


PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


VERTEBRA - PARENT FORM VARIATION 1

CHARGE POSITION

EXPORTED PARTICLES

REFERENCE MESH

LOW POLY

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5


initital condition no. of particles particle position

no. of charges force type mass

15000 random (-55,80 in xy) z=0 72 positive 1

PARTICLE GRAPH 1 PARTICLE SIZE = 08 FRAME = 55

PARTICLE GRAPH 1 PARTICLE SIZE = 08 FRAME = 125

PARTICLE

GRAPH

PARTICLE SIZE FRAME

3

= 08 = 220


VERTEBRA - VARIATION 2

LOW POLY

STEP 1

STEP 2

STEP 3 DEFORMATION

GEOMETRY

ELEVATION


PARTICLE GRAPH 1 PARTICLE SIZE = 08 FRAME = 55

PARTICLE GRAPH 1 PARTICLE SIZE = 08 FRAME = 125

PARTICLE

GRAPH

PARTICLE SIZE FRAME

3

= 08 = 220


VERTEBRA - VARIATION 4

LOW POLY

STEP 1

STEP 2

TRANSFORMATION (SCALE)

GEOMETRY


PARTICLE GRAPH 1 PARTICLE SIZE = 08 FRAME = 55

PARTICLE GRAPH 1 PARTICLE SIZE = 08 FRAME = 125

PARTICLE

GRAPH

PARTICLE SIZE FRAME

3

= 08 = 220


VERTEBRA - VARIATION 5

LOW POLY

STEP 1

STEP 2

GEOMETRY

PLAN



PARENT FORM VARIATION 1

BASIC GEOMETRY

DERIVED GEOMETRY

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5

STEP 6

STEP 7


GEOMETRY



PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


VARIATION 2

DERIVED GEOMETRY

STEP 1

STEP 3

STEP 2

STEP 4

STEP 5

STEP 6

STEP 7


GEOMETRY



PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


VARIATION 3

DERIVED GEOMETRY

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5

STEP 6

STEP 7

STEP 8

STEP 9


GEOMETRY



PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


VARIATION 4

DERIVED GEOMETRY

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5

STEP 6


GEOMETRY



PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220


VARIATION 5

DERIVED GEOMETRY

STEP 1

STEP 2

STEP 3

STEP 4

STEP 5


GEOMETRY



PARTICLE GRAPH 1 PARTICLE SIZE = 8 FRAME = 55

PARTICLE GRAPH 2 PARTICLE SIZE = 8 FRAME = 125

PARTICLE GRAPH 3 PARTICLE SIZE = 8 FRAME = 220



Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.