YANG Zhuoni Portfolio for Architecture Bachelor of Science in Computer Science and Technology Peking University
Fractal Programming by Microsoft VS C++ Cover page, detail of project 01, programmed by Processing
Contents 01 Paintings in the Eyes of Computer Individual Work 2015-2016 02 Trail Simulation Team Work 2015 03 Deployable Crystal Ball Individual Work 2015-2016 04 Climb the Mountain Team Work 2016 05 Digital Fractals Individual Work 2015 06 Other Works Individual Work 2014-2016
01 Paintings in the Eyes of Computer A computational design—programed by Processing Individual work: Jul. 2015-Oct. 2016 This is an original graphic design based on pieces from my computational visualization, illustrating the clouds, rains, and mountains of an imaginal hometown.
We appreciate a painting at its overall visual effect, but when saved as a PNG or JPG document on the network, a painting is recognized by the computer through its component pixels. I attempted to analyze pixels of individual paintings via a computational algorithm and visualize the outcome according to their HSL color attributes. The new images as a result represent paintings in the “eyes� of computers.
"Artist's Garden at Giverny" —by Claude Monet with 370205 pixels
6084 pixels
196 pixels
one pixel
Analyze and Rearrange Pixels 1 pixel
Three axes: H: Hue S: Saturation B: Brightness
4 pixels
Add an axis: C: count Connected with: BĂŠzier curve
Hue
(296, 17, 62)
0
360 296
Saturation
0
100 17
Brightness
0
100 62
The purpose for the "count" axis?
Count
Sometimes there are a few identical pixels in a painting. Although two pixels are in different positions, they may have the same value of hue, saturation and brightness. In picture 2, curves of two identical pixels overlap. The new axis—"count" is added in order to represent the number of identical pixels.
4 pixels
36 pixels
225 pixels
Count:
1
2
3
4
"The Rose Walk" —by Claude Monet
1
2
3
4
5
"Wheat Field with Cypresses" —by Vincent Willem van Gogh
Two different paintings translate into different color patterns. The same painting is visualized differently by the human eye and the computer.
6 ...
Another Method of Drawing 1 pixel
4p
(Hue, (Hue, Saturation, Saturation, Brightness) Brightness)
(295, 16, 60)(295, 16, 60)
(
(295, 16, 60)(295, 16, 60)
(5, 14, 73) (5, 14, 73)
(
S
S
16
16
S
295
295
H
S
H
Saturation
A Plane Rectangular Coordinate System for "Artist's Garden at Giverny"
100
—Larger and Larger Circles
Mapped on an H-S axis, pixels of the same hue and saturation but different brightness share the same coordinate. In order to show the nuance of color, when adding an extra pixel to a coordinate, I draw in its color an outermost circumference for the coordinate. Large circle-groups containing various concentric circles correspond to the color tone of the painting. The biggest circle-group contains hundreds of individual circles and corresponds to hundreds of pixels in the painting. 0
0
pixels
36 pixels
60)
(348, 11, 81)
(348, 11, 81)
3)
(295, 16, 43)
(295, 16, 43) S
H
H
S
H
H
Hue 360
"View of Arles with Irises in the Foreground" —by Vincent Willem van Gogh
"Starry Night" —by Vincent Willem van Gogh
02 Trail Simulation AA visiting School Beijing 2015—Baitasi Remade Workshop: Oct. 2015 Professional Work: Aug.2016 - Dec.2016 Tutor: CHEN Yiqiang, CHEN Kunkun Team work with FAN Kun, GAO Wentao and HUANG Yuxi My contribution: site research, modeling, programming, diagrams, computer analysis, design I wrote computer programs to simulate varieties of human presence in the courtyard, including movement (passing by, perambulation, play, and etc.) and static presence (having conversations, staying out, and etc.).
Site and Problems
42m
30m
31 units 67 persons One crowded courtyard
Principles and two simulation rules Algorithm: A person's walking route depends on the location, distance and direction to his destination, and it is also influenced by people and attractive sites nearby. A group's routes will affect everyone and be affected by everyone in return. Here, we defined different start points as the original sites, end points as destinations and attractive points as contexts.
Functional space based simulation People walk in through the gate of the courtyard, pause over attractions on their trails, and finally reach their own rooms.
Open space based simulation People exit their own rooms, stroll around in the yard, and pause over attractions in the public space.
Analysis of people's trails before the reconstruction
The final visualization of simulation of human trails.
The main road
The narrow and crowded road
An open space
Corner
The simulation reveals defects of the courtyard's layout and suggests possible revisions.
Reconstruction
Removing Reserving
After Removing & Reserving
Create second stories to m even after the reconstruct
Post-construction
Before Planning & Removing
Original Conditions
The number of rooms wh
make the number of rooms tion.
hich are going to be removed.
The effect of this reconstruction
Analysis of people's trails after the reconstruction
"Trails" Trails are th superpositio of all people The development of trail simulation, from the start to the end
The result of visualization: Trails and Grids
"Grids" Grids repres many times have passed Colors rangi blue to red c to space from populated to
he on of trails e.
sent how people d the point. ing from correspond m sparsely o crowded.
after
before
Specific data in "grids" are substantial for conducting a 3D analysis with grasshopper. Peak heights represent frequency of people's presence in "grids". After reconstruction, we find peaks of waves more evenly distributed than before. before
after
before
after
Another two attempts on reconstruction
03 Deployable crystal ball Individual work: Aug. 2015-Jan. 2017 Modeled by Rhino The crystal ball is deployable and movable, from the seabed to the water surface. We could enjoy the undersea world from inside, or look at starry sky at night. It is my beautiful dream.
Structure of the crystal ball
Supporting structure
Glass surface
Stone floor
Internal walls
Process of forming deployable structure
Step1
Step2
Step3
Trails of deployable and movable process
02:00
04:00
06:00
08:00
10:00
12:00
14:00
16:00
18:00
Different Scenes for The Crystal Ball The crystal ball moves from the seafloor to the water surface on a similar mechanical principle as that of elevators. The cylinder tunnel facilitates its movement from the bottom to the top. People living inside the crystal ball can enjoy marvelous scenic wonders, such as the aquatic wildlife and a seaside starry night without light pollution.
04 Climb the Mountain Harbin Institute of Technology Workshop—Imprinting Harbin Tutor: CHEN Shouheng Team work (Jul. 2016) with CUI Haoyu, ZHANG Lu and ZHONG Yi Contribution: design, hand modeling, digital modeling, diagrams Professional work (Jul. 2016-Jan. 2017): all drawings in the portfolio Modeled by SkethUp The climbing hall is design like a mountain. People wander on the hiking trail, and climb the climbing wall, which is called as "climb the mountain".
Climbing and Hiking Ink on paper 30x21cm Oct. 2016
Requirement of the rock-climbing hall
Area: 2447m² × ŢŻâ€ŤÚŽâ€ŹŕĽ˜ŃźŕŹž Height limited: 30m â€ŤÚŽâ€ŹŕĽ˜ŕŽ„ŕ¤´Íľ ㎥
Three Types of Climbing Wall For speed: height 16-18m width =3m number >4
For difficulty: height > 12m width = 3m number >4
For bouldering: height < 5m width = 3m number > 6
Block Arrangement
H1
High
Low D1
D1/H1=1
High
Low D2 H2 D2/H2=2
Block Combination
Public Space & Block Formation The rock-climbing gym requires more than 4 international standard speed climbing routes limited to the height of 18 meters, 4 international standard difficulty climbing routes limited to the height of 12 meters, and 6 international standard rock climbing routes. For those three types of climbing walls of different heights, we could cut the blocks for three heights. The lowest block is used for rock-climbing road, hall, office, washroom and other functional areas like cafe or rest. In order to add public space for urban residents, we open the roof as a long walkway for citizens around. In addition, an outdoor climbing wall is added for watching.
?
Block Formation
Public Space
3 1 5 7
10
Ground floor
7 2 9 5 8
13 14 5
12
14
1
5
1
5 4
4
Second floor
1. Speed climbing routes 2. Difficulty climbing routes 3. Rock climbing routes 4. Outdoor climbing routes 5. Outdoor walkway 6. Viewing platform 7. Interior corridors
Third floor
11
2
6
5
8. Bathroom 9. Locker 10. Hall 11. Office 12. Cafe 13. Gym 14. Lounge
5
05
Digital Fractals
Individual work: Jul. 2015-Aug. 2015 Programmed by Microsoft VS C++ & Mandelbulb3D
Fractal is an art, drew by math. With the aid of computer, complex fractal could be visualized in a pict
ture.
Digital 3D Fractal by Mandelbulb3D Oct. 2016
Programmed by Microsoft VS C++ Jul. 2015 Fractal: Mandelbrot set Formula: f(z)=z2+c z0=0
Fractal is an art of repeat, from small to large. "A fractal is a mathematical set that exhibits a repeating pattern displayed at every scale. It is also known as expanding symmetry or evolving symmetry. If the replication is exactly the same at every scale, it is called a self-similar pattern." â&#x20AC;&#x201D;Wikipedia
2D fractal is like a painting drew by a mathematical formula, and 3D fractal more ike an architecture.
2
Fractal: Julia set Formula: f(z)=z2+c z0=-0.9021+0.2365i
1. Fractal of Julia set by Microsoft VS C++ Jul. 2015 2. Magnified from the left of Pic1
1 3
4
3. Magnified from the center of Pic2 4. Magnified from a small center part of Pic3
06 Other Works ELSEWHEREâ&#x20AC;&#x201D;Our team explore potential open spaces in the city. We investigate several private spaces like Hutong neighborhoods with Elsewhere group to supply an online platform for space owners to share space to other people and earn some money.
2016 Beijing Design Weekâ&#x20AC;&#x201D;I am devoted to the exhibition for ELSEWHERE. In the entrepreneurship internship program, I am in charge of the Elsewhere exhibition for 2016 Beijing Design Week as the main planner.
Sketches
1. Eaves FengHuang, China, Aug. 2016 Ink on paper, 21x30cm 2. Relax FengHuang, China, Aug. 2016 Ink on paper, 30x21cm
2 1
3
3. Windows Harbin, China, Jul. 2016 Ink on paper, 30x21cm
Photography
1
3
2
4
1. Mad Beijing, China Jun. 2015 2. Lonely Kuala Lumpur, Malaysia May. 2015 3. Snuggle Phuket, Thailand May. 2015 4. Fantasy HongKong, HongKong Apr. 2015