Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Generative Algorithms 第四章 - Transformation
Search
crazylion
November 09, 2012
Design
0
210
Generative Algorithms 第四章 - Transformation
crazylion
November 09, 2012
Tweet
Share
More Decks by crazylion
See All by crazylion
IDF 使用者心理課程
crazylion
1
110
08/27 OOP 設計
crazylion
0
220
InTouch: Crossing Social Interaction with Perception
crazylion
0
280
The Twins: Lighting Design Based on Rich Movements
crazylion
0
130
HexDeck: Gamification of Tangibles for Brainstoming
crazylion
0
660
Interaction Design Paradigms
crazylion
0
200
Paradigm Construction & Manifestos in interaction design
crazylion
0
250
批判設計初探
crazylion
0
260
Generative Algorithms V2 第二章
crazylion
2
280
Other Decks in Design
See All in Design
なぜプレイドにデザインエンジニアが必要だったのか?
t32k
0
1.8k
新卒の目から見たサイボウズのデザイン組織
ryota5884
0
170
第4回関東Kaggler会LT HCD-Net人間中心設計スペシャリストが語るNotebookメダルの取り方
utm529f
0
980
アクセシビリティに取り組むメリット
magi1125
2
240
decksh object reference
ajstarks
2
1.3k
1920*1080pxに設定したケース / Google Slide Size Test
arthur1
0
3.3k
#Dubois Challenge 2025: Economics
ajstarks
1
170
AI業務アプリケーションの体験デザイン
kazuhirokimura
0
160
Character Experience AI 〜 AIキャラクターのつくりかた 〜
smartbank
1
280
8_8_リサーチカンファレンスプレイベント.pdf
muture
PRO
2
330
Tools for Design Engineers other than LLM in the LLM era
takanorip
1
460
【30人中30人が3ヶ月平均180万収入アップ】マズロー安達の弟子、成功事例集
maslow_akkun
0
300
Featured
See All Featured
Speed Design
sergeychernyshev
32
1.1k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
187
55k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Why Our Code Smells
bkeepers
PRO
339
57k
RailsConf 2023
tenderlove
30
1.2k
Embracing the Ebb and Flow
colly
87
4.8k
Become a Pro
speakerdeck
PRO
29
5.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
111
20k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
GraphQLとの向き合い方2022年版
quramy
49
14k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.4k
Transcript
Generative Algorithms V2 @dp - T r a n s
f o r m a t i o n
版權宣告 Tested on gh 0.8 & rhino 4 R9
圖片來自於 Generative Algorithms 一書
向量 – 兩個屬性!! 方向 長度
向量可以吃嗎? - No 向量可以用來表示施力方向以及力量大小 向量可以用來單純表示方向(單位向量: 長度為一的向量)
草蜢中向量的操作
作品賞析 - 十面埋伏之萬箭穿心
十面埋伏之萬箭穿心 -1/5 建立基本的矩陣 拉起平面的高度
十面埋伏之萬箭穿心 -2/5 建立磁力點(太陽),讓每個點都膜拜他 Vec2Pt :兩點建立向量
Vec2Pt 給予兩點產生出對應的向量 輸入 輸出 A: A點 V : 向量
L : 長度 B: B點 U :是否單位向量化
十面埋伏之萬箭穿心 -3/5 建立連接線
LineSDL 給予啟始點、方向跟長度來建立直線 輸入 輸出 S: 起始點 L : 直線
D: 角度 L :長度
十面埋伏之萬箭穿心 -4/5 繪製底部的多邊形 找出線段的開 始跟結束 找出垂直於該 向量的平面 繪製多邊形
Polygon 輸入 輸出 P : 基準平面 P : 多邊形曲線 R
: 離中心點的距離 L : 長度 S : 幾個邊 Rf : 圓角
十面埋伏之萬箭穿心 -5/5 建立錐形
Extrude Point 朝著某一個點去擠壓成形 輸入 輸出 B : 基準形狀 E
: Brep Surface P : 目標點
倒轉!!
烘焙 !!
作品賞析II-杜拜十大建築之旋轉塔
杜拜十大建築之旋轉塔 -1/8 建立曲面 在Z軸上複製
杜拜十大建築之旋轉塔 -2/8 旋轉 對著XY平面旋轉
Rotate 旋轉 輸入 輸出 G : 幾何體 G :
轉換過後的幾何體 A : 旋轉的徑度 X : 轉換的矩陣 P: 針對的平面
杜拜十大建築之旋轉塔 -3/8 Loft !
杜拜十大建築之旋轉塔 -4/8 變化一下大小 變化大小
But…. 人生最可怕的就是這個 But….
杜拜十大建築之旋轉塔 -5/8 縮放的基準點不對 每一層都一直往上跑
杜拜十大建築之旋轉塔 -6/8 以該平面自己為中心 沒有往上跑了
杜拜十大建築之旋轉塔 -7/8 Re-rescale 增加變化程度
杜拜十大建築之旋轉塔 -8/8 繞著軸轉
杜拜十大建築之旋轉塔 完成
深入草蜢: Data Tree !! 十年樹木 百年樹人
深入草蜢: Data Tree !! 分割曲線
深入草蜢: Data Tree !! 想要把每條曲線的第0個點連起來 為什麼不行?
深入草蜢: Data Tree !! 把它攤平就可以了!!
作品賞析 III : 指紋 / 細胞核 分割曲線
指紋 / 細胞核 -1/3 計算曲線的面積以 及中心點 把中心點跟分割出 來的點連線 分割曲線
指紋 / 細胞核 -2/3 產生一些隨機的長 度 延長向量的長度 移動點位
指紋 / 細胞核 -3/3 透過 Graft Tree 來產生多組 繞一圈,小->大->小
Pop Quiz I 向量有幾種屬性?