私はモデルをjsonとしてエクスポートするためにthree.js Blenderエクスポータプラグイン(83dev)を使用しています。これをObjectLoaderを使用してthree.js(83dev) 。three.js BlenderプラグインでbumpMapの代わりにnormalMapをエクスポートするには
Blenderで通常のテクスチャを作成し、ジオメトリ:ノーマルの影響を割り当てました。
をJSONをエクスポートするときしかし、それはそうのように含まれています:
"materials":[{
"vertexColors":0,
"bumpMap":"D5F9A3C3-48D7-4D1A-9F82-C56A03EE26A6",
"depthWrite":true,
"type":"MeshPhongMaterial",
"specular":1644825,
"color":13421772,
"depthTest":true,
"name":"material_0",
"map":"F5BE3F62-D7ED-42CF-B92E-A2243B2EF88F",
"blending":"NormalBlending",
"emissive":0,
"bumpScale":[1,1],
"uuid":"4808DEC3-ABAC-4422-B9C0-2D1388370D51",
"shininess":1
}],
(バンプマップ、bumpScale)ここで
は、私が使用しているthree.jsエクスポートオプションがあります。
normalMapとnormalScaleに変更しない限り、法線マップは効果がありません。
これはexporter/three.jsのバグですか、Blenderのオプションがありませんか?