ft-labglTFフォーマットでのPBRマテリアルglTFのPBRマテリアルをShade3Dに割り当てるここでは、glTFの周辺情報と、glTFとして用意されたPBRマテリアル情報を、Shade3DのPBRマテリアルとして割り当てる手順を説明します。ver.20ではglTFのインポート機能はないため、各種パラメータの値とテクスチャを用意して手動で割り当てることにします。)フォーマットは、比較的簡単なPBRマテリアルを持つことができる3D形状のフォーマットです。オープンソースで公開されています。商用/非商用問わず自由に利用したり、ツールに実装したりすることができます。複雑なことはできませんが、PBRマテリアルの基本は押さえているため形状の受け渡しでは重宝されます。10も、OSレベルでglTFのプレビュー機能をサポートしています。glTFの特徴glTFの特徴は以下のようなものがあります。シーンの階層構造の保持。glb)があるデータの受け渡しやWebGLで使用する場合は、形状データとテクスチャを1つにまとめた「glb」のファイルが使用されることが多いです。Chrome/firefox/Safariなど)上のコンテンツとしてWebGLを使って3D形状を表示するのによく使用されます。そのため、比較的ファイルサイズが小さくなるようにモデリングすることが望ましいです。glTFは、モバイル環境やAR/VRなどの最先端の場でもよく使われています。活用されている場所をいくつか列挙します。10で、OSレベルでglTFのプレビュー機能をサポートしています。Homeなど)で、glTFのインポートをサポートしています。日本国内のメーカーが開発しているVRプラットフォームもいくつか存在します。Androidのスマートフォン環境では、AR(ARCore)としてglTFのインポートをサポートしています。)でglTFファイルのエクスポートをサポートしています。Converter」を使うことで、glTFの形状をShade3Dにインポートしたり、glTF形式のファイルをエクスポートすることができます。Converter」でのマテリアル表現はver.20以前の「Shade3Dマテリアル」のみで、ver.20の「PBRマテリアル」には対応していません。「Shade3Dマテリアル」の表面材質を「PBRマテリアル」に似せるように、マッピングレイヤを組み合わせるようにしています。)」で、Shade3Dでモデリングした形状をglTF(glb)としてWebGL表示したものです。ver.20に渡す説明となるため、Shade3DでのglTF形状の受け渡しについては説明しません。)を参考にしています。model)を構成します。透過がある場合は、Alphaを使用。