Godot 4マテリアル入門
Godot 4は高品質テクスチャベースマテリアルをサポートする物理ベースレンダリングパイプラインを使用。主要タイプはアルベド、ノーマル、ラフネス、メタリック、エミッションチャンネルを持つStandardMaterial3Dです。
テクスチャのインポート
PNGファイルをres://textures/に配置。重要な設定:Repeatを“Enabled”に設定(Godot 4ではデフォルトで無効)。
StandardMaterial3Dの作成
MeshInstance3Dを選択し新しいStandardMaterial3Dを作成。テクスチャをAlbedo → Textureに読み込み。UV1 Scaleを調整。
ノーマルマップとラフネス
ノーマルマップを読み込みNormal Scaleを調整(0.5〜2.0)。ラフネス:木材0.4〜0.6、コンクリート0.8〜0.95、研磨大理石0.1〜0.2。
高度な制御のためのShaderMaterial
トライプラナーマッピングやディテールテクスチャにはカスタム.gdshaderファイルのShaderMaterialを使用。