How to Achieve the Same Results in Blender and Babylon.js

Hello and welcome :slight_smile:

  • First of all, keep in mind you will never acheive the exact same result. If you use Blender Cycles it’s a raytracing unbiased renderer, it’s like 99.9% different from Babylon. If you use Blender Eevee, you are closer to Babylon (OpenGL) but still it will be quite different

  • For materials based on Principled BSDF (which is the basis of PBR, diffuse + normal + metalic, etc) I would advice to export your mesh using GLB/GLTF, it’s quite well binded (Blender export → BJS import)

  • You can work with both Playground and NME together. From the playground you can directly load a material from the NME using the snippet loader : const nodeMaterial = await BABYLON.NodeMaterial.ParseFromSnippetAsync("NODE#ID", scene);

++
Tricotou

2 Likes