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
180
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
790
Interaction Design Paradigms
crazylion
0
240
Paradigm Construction & Manifestos in interaction design
crazylion
0
310
批判設計初探
crazylion
0
300
Generative Algorithms 第四章 - Transformation
crazylion
0
250
Other Decks in Design
See All in Design
【2026】ポートフォリオ_大坪明日香
tsubo52
0
130
作品が生まれ続けるコミュニティデザイン ― 研究室でも会社でもないサードプレイス ― / designship26-iwaken
iwaken71
0
130
デザインツールを開く前に その画面は誰に何と言わせたい?受託UIデザイナーが顧客解像度を高める 「打ち合わせの場での確かめ方」
garyuten
1
270
空間アプリ開発のフィードバックをCodexにするための抽象的なデザインツールの模索
karad
0
230
トランジションの冒険 自分と世界を変える冒険の書 / Transition Adventure
dmattsun
2
770
Where Imagination Ends AI Begins
r5ni4
0
470
みんながデザインを担う組織へ。急加速する開発組織でのデザイナーの戦略
mukai_takeru
0
320
【Designship2026】「社内受託中心部署」から、事業とカルチャーを動かすデザイン組織へ
sugiyama_sukedachi
0
130
Starfall (2025)
rezaline
0
160
工房としてのAI ── デザイナー、作家、ビルダー
hiranotomoki
0
530
Spectrum Tokyo Meetup #26「できることが増えた時、デザイナーは何に時間を使うべきか」
muture
PRO
0
310
デザインハーネスをつくるハーネス|誰でも自社らしいデザインをつくれるようにする仕組み
katakai
0
1.3k
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
2
6.3k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
300
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
Automating Front-end Workflow
addyosmani
1369
210k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
300
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
570
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
300
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