Mais conteúdo relacionado
SFC Design theory 2012 6/27
- 2. Lecture Theme
CAXD -Computer Aided X-Design-
■3DCG基礎
ー3次元表現のための数学基礎
■滑らかな形の科学
ー3D CAD による形状表現
■自然、物理学と形
■コンピューターによるX-Design
ー動きのデザイン、シミュレーション
ーアルゴリズムによる形状生成
- 3. Lecture Theme
CAXD -Computer Aided X-Design-
■3DCG基礎
ー3次元表現のための数学基礎
■滑らかな形の科学
ー3D CAD による形状表現
■自然、物理学と形
■コンピューターによるX-Design
ー動きのデザイン、シミュレーション
ーアルゴリズムによる形状生成
- 5. Lecture 4
それっぽい形をつくる
形をつくる、モデリングする、というのは
自分の中にあるイメージを具体化する作業
ー速い、柔らかい、ゆったり、等
- 6. Lecture 4
それっぽい形をつくる
形の引用
ー対象を観察して、その物らしく見えるための
形状の特徴を抽出し、スタイリングに反映
〇〇っぽい形を考える
→その物の生成原理や、形の成り立ちを考える
- 7. Lecture 4
それっぽい形をつくる
コンピューターによる〇〇っぽい形の生成
形の生成原理、素材の性質、等をモデル化し、
どのような形が生成出来るかを実験してみる
- 8. Lecture 4
コンピューターによる現象のモデル化
Computer Graphics
それっぽく見える事を重視してモデルを構築
多くの場合、現象の再現の正確性よりも計算の速さを優先
Computer Simulation
出来るだけ実際の物理現象との誤差が少ないようにモデル化
正確な推定結果を導く事が目的、精度/正確性を重視
- 27. Subdivision Surface
細分割曲面
Catmull-Clark
5. 新しい頂点を求める
Q/n + 2R/n + S(n-3)/n
Q:Face Pointの平均値
R:エッジの中点の平均値
S:元の頂点
n:元の頂点に接続する
エッジの本数
- 33. Subdivision Surface
細分割曲面
T-Splines
Tomas W Sederberg氏によって提案された
NURBS曲面と完全互換な細分割手法
細分割曲面によるポリゴンモデリング的手法が
CADでも可能になった
- 34. Fillet
工業製品でよく使われる丸め操作
フィレット(角R)
角を丸く(円弧断面に)する
- 37. Modeling “Drop”
水滴っぽい形をつくる
接触角は、個体側の界面張力(ぬれやすさ)によって決まる
接触角大 接触角小
個体(地面)の界面張力が大きい 個体(地面)の界面張力が小さい
- 39. Modeling “Drop”
水滴っぽい形をつくる
重力を考慮した水滴の形の近似
-液滴の形状に及ぼす重力の影響- 眞島 宏, 1952
R
R:頂点での曲率半径 r
γ:界面張力 Φ
D1-D2:水と空気の密度差
θsph
l
- 49. Modeling “Water”
NURBS曲面の制御点の操作によって
作られているようにみえる
波を応用してそれっぽい形が出来ないか
実際のボトルのような洗練された形にはならないが
それらしい曲面のベースが出来るのではないか
ー「水」っぽい形が出来るのではないか
- 52. Modeling “Water”
波面のNURBSの円柱状に配置
Processing → [OSC] → GrassHopper → Rhinoceros
- 53. Modeling “Water”
波面のNURBSの円柱状に配置
Processing → [OSC] → GrassHopper → Rhinoceros
- 55. Modeling “Cloud”
雲っぽい空間を作る
事例紹介
オカムラデザインスペースR
ぼよよん
青木淳建築計画事務所 + mongoose studio
- 56. Modeling “Cloud”
雲っぽい空間を作る
事例紹介
「ぼよよん」な雲を作る
ポリプロピレンのリングを組み合わせ、柔らかい構造体を作る
空間は「雲」のイメージ
- 62. Modeling “Cloud”
雲っぽい空間を作る
事例紹介 -ぼよよん-
Mongoose Studio
Perlin Noize を使った雲の形のスタディ
Perlin Noize
ーCGで雲や煙のテクスチャを生成するために考えられた表現
- 63. Modeling “Cloud”
雲っぽい空間を作る
事例紹介 -ぼよよん-
Mongoose Studio
Perlin Noize を使った雲の形のスタディ
- 64. Modeling “Cloud”
雲っぽい空間を作る
事例紹介 -ぼよよん-
Mongoose Studio
ノイズを2つ生成しモジュールを
上下に積む高さに反映させる
- 65. Modeling “Cloud”
雲っぽい空間を作る
事例紹介 -ぼよよん-
Mongoose Studio
Program [Unity]
Main Program
Kenji Inokuchi
[mongoose studio]
Support
自分
- 66. Modeling “Cloud”
雲っぽい空間を作る
事例紹介 -ぼよよん-
http://mongoose.sub.jp/boyoyong/
最終系にはノイズによるシミュレーションの
結果は空間設計には反映せず、
青木淳建築計画事務所による設計を基に空間
を構成しました