Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
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
170
08/27 OOP 設計
crazylion
0
260
InTouch: Crossing Social Interaction with Perception
crazylion
0
310
The Twins: Lighting Design Based on Rich Movements
crazylion
0
180
HexDeck: Gamification of Tangibles for Brainstoming
crazylion
0
780
Interaction Design Paradigms
crazylion
0
240
Paradigm Construction & Manifestos in interaction design
crazylion
0
300
批判設計初探
crazylion
0
300
Generative Algorithms 第四章 - Transformation
crazylion
0
250
Other Decks in Design
See All in Design
個人理念(自分の言葉)の言語化ワークショップ
kakukoki
1
210
インターンから2年新卒フロントエンドエンジニアから見たサイボウズのアクセシビリティ
taku10101
0
120
デザインワークフローの最前線。 ログラスでのAI活用の現在地
ukaoli
1
2.9k
染み出し好きの、 染み出しコントロール論
mukai_takeru
0
460
20260309_3月ICTデザイン勉強会_地域創生2.0
a2k
0
180
Look Dev Meetup #50
baku89
1
480
UI生成の鍵は要件整理 -デザインプロセスのエッセンスを プロンプト作成に取り入れよう-
abokadotyann
4
1.1k
Signull 団体説明資料
signull
0
810
A Corrida Maluca - Comedy Storyboard
gioli
0
110
Rethinking IFUs: What Board Game Rulebooks Contribute to IFU Usability
deadlinepoet
0
370
クリエイティブディレクター 両角 高寛 の自己紹介
morogyro
0
120
保育現場にAIを 〜人と技術に橋を架けるデザインで考えてきたこと〜 uiuxcamp2026-hoiku-ai-design
hiro93n
1
430
Featured
See All Featured
Rails Girls Zürich Keynote
gr2m
96
14k
YesSQL, Process and Tooling at Scale
rocio
174
15k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
570
The Cult of Friendly URLs
andyhume
79
7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
990
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
490
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
380
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
440
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
260
The Curse of the Amulet
leimatthew05
2
14k
Thoughts on Productivity
jonyablonski
76
5.4k
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