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
Grasshopper 算法建模學習 第三章(上)
Search
crazylion
June 18, 2012
Design
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Grasshopper 算法建模學習 第三章(上)
crazylion
June 18, 2012
More Decks by crazylion
See All by crazylion
IDF 使用者心理課程
crazylion
1
160
08/27 OOP 設計
crazylion
0
260
InTouch: Crossing Social Interaction with Perception
crazylion
0
300
The Twins: Lighting Design Based on Rich Movements
crazylion
0
170
HexDeck: Gamification of Tangibles for Brainstoming
crazylion
0
770
Interaction Design Paradigms
crazylion
0
230
Paradigm Construction & Manifestos in interaction design
crazylion
0
300
批判設計初探
crazylion
0
290
Generative Algorithms 第四章 - Transformation
crazylion
0
250
Other Decks in Design
See All in Design
【CEDEC2026】『Shadowverse: Worlds Beyond』続編開発におけるUIデザイン・アニメーション演出の「超進化」 ~継承と挑戦を両立するデザイン手法~
cygames
PRO
2
4.7k
Jun Wei Portfolio 2026
wjw100788
PRO
1
160
社長の宿題への回答 「新卒×AI」が生み出す価値
saki822
2
200
タイル紹介サイト「タイルだもんで」
calpin
0
170
研修担当者が一番伸びた 熊本市役所✕AI『泥臭いAI研修』のワークショップ設計について
garyuten
2
460
【CEDEC2026】アートとゲームデザインをつなぐVFX設計『GRANBLUE FANTASY: Relink - Endless Ragnarok』における表現と可読性の両立
cygames
PRO
0
700
設計と制作 意図を形に表す / Design and Making: Intent Made Form
usagimaru
3
2.1k
PLATEAUで白い街を作る
aikautau
0
150
(2026 AmA Keynote) Sociotechnical Architecture - Having your Agile and agility too.pdf
xinyao
2
110
CULTURE DECK/Creative Director
mhand01
0
1.5k
AVI 2026 Keynote "Vision-Driven Design"
ishii_mit
0
110
20260215独立行政法人科学技術振興機構(JST) 社会技術研究開発センター(RISTEX)ケアが根づく社会システム _公開シンポジウム
a2k
1
250
Featured
See All Featured
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
650
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.4k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
sira's awesome portfolio website redesign presentation
elsirapls
0
320
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
770
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.3k
Ruling the World: When Life Gets Gamed
codingconduct
0
300
Paper Plane
katiecoart
PRO
2
53k
Design in an AI World
tapps
1
280
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Mobile First: as difficult as doing things right
swwweet
225
10k
Transcript
None
slider (params/specia/number slider) integer(params/primitive/integer)
產生一組等差數列。 範例 輸入 輸出 S: 起始值 S: 數列
N : 個數 C : 公差 輸入 輸出 S: 0 S: 0,2,4,6,8, …,98,100 N: 50 C: 2
產生一組等比數列。 範例 輸入 輸出 D: 範圍 S: 數列
N : 個數 輸入 輸出 S: 0-10 S: 0,1,2,3….,10 N: 10
透過 params > Geometry > point 導入。 在rhino視窗中改變,會連帶改變。
使用 point xyz 導入,可以給予固定的值。
None
透過sliders 來改變點的座標
None
使用 range 來實做矩陣
None
根據參數產生隨機數 範例 輸入 輸出 R: 數值範圍 R: 一串數字
N : 個數 S : 亂數種子 I : 是否是整數 輸入 輸出 R: 0-10 S: 0,3,5,6,8 N: 5 S: 2 I: true
產生亂數矩陣 (x,y,z均相同)
隨機弄亂給予的陣列 輸入 輸出 I: 輸入的資料 R: 弄亂後的資料 J :
亂的程度(0.0 -1.0(最亂)) I: S : 亂數種子 輸入 輸出 R: 0-10 S: N: 5 S: 2 I: true
Jitter
改變 seed 參數
F(n) = F(n-1)+F(n-2) Ex: F(0) =0, F(1)=1
Output: 0,1,1,2,3,5,8…..
None
F1(x) 輸入 輸出 F: 函式 (有函數編輯器) r: 運算的結果 X:
輸入變數 輸入 輸出 F: x*2*π S: 2*π X: 1
None
Mult 圖示改變 意思指每一個點都被放大越來越多,因此產生螺旋
None
透過 panel來顯示數值
比較複雜的範例
None
Cull Nth : 刪除第n 個數據 Cull pattern :
根據額外給定的一組 boolean 資料來操作。 Ex: data: [1,2,3,4,] , pattern: [true,false,false,true] Output: [1,4]
Example: 繪製範圍內點的連線
留待下次…
None