3Dモデル

From Wikipedia, the free encyclopedia

3Dモデル(3D model)は、3次元コンピュータグラフィックスにおいて、3次元空間内で表現された立体モデルのこと。モデルを作成することをモデリング: modeling)という[1][2]

家屋を表現した3Dモデル

三角形、線、曲面などの様々な幾何学的要素で接続された3D空間内の点の集合を用いて立体物を表現する。

属性

モデルは複数の属性から構成される[3][4]。これら属性はレンダリングと強く結びついており、レンダリングに応じてある属性をモデルに含める・含めないこともある。例えば3Dゲームエンジンではモデルにシェーダーを含める場合もあるが、FBX形式のモデルはシェーダーを含まない。

以下はモデル属性の一例である。

形状

形状: geometry, ジオメトリ)はモデルの形を表現する属性である[5]

形状属性はほぼ全てのモデルに共通して含まれる。一方で、形状の表現形式は様々であり、一例として以下のように分類される[6]

形状モデル

3次元コンピュータグラフィックスにおける形状モデル: geometric model)は三次元空間内にある物体の形状をコンピュータ上で表現したモデルである[7]

形状モデルは形状に特化した表現であり、テクスチャのような表面質感を扱わない。例えば一般的な3DCADは形状のみを扱う(=形状モデルを扱う)ことが多い。モデルは形状モデルを内包しているといえる。

材質

材質: material, マテリアル)はモデルの見え方や相互作用に影響する属性である[3][8]質感: texture, テクスチャ)とも。

金属さ(: Metallic, メタリック)、色(: Base color)、粗さ(: Roughness, ラフネス)、法線(: normal, ノーマル)など多岐にわたる[9][10]

ファイル形式

3Dモデルを格納するファイル形式が様々提案されている。以下はその一例である:

形式ごとに格納できる属性やその表現形式が異なる。ファイル形式間で相互変換出来る場合もある。

脚注

関連項目

外部リンク

Related Articles

Wikiwand AI