#Missing GLTF textures from blender export

21 messages · Page 1 of 1 (latest)

gaunt dune
#

Hi! This might be more of a GLTF texture thing, but I'm exporting some visualizations from Blender/archimesh as GLTF and the wall textures seem to be missing... Everything is principled BSDF, anyone else run into this issue?

#

blender

sour geode
#

Are you exporting to a gltf or glb file?

gaunt dune
#

Tried both

#

This is a gltf with separate textures

#

The window missing is probably because archimesh is using some sort of hidden texture to add a hole to the wall, haven't figured out how to make that compatible with gltf exports, but still confused. why the walls which are standard principled bsdf are not showing up

steady garden
gaunt dune
#

Thanks @steady garden! I think I did apply the modifiers though. How would I double check?

#

Wait, nvm, I see it's still visible in the tray

#

Definitely improved things, thanks!

#

Still wondering why the metal is off on the light, coloring off on the walls, and the transparency is not working

#

/ is there an easier way to make scenes compatible for gltf/bevy from blender?

steady garden
#

gltf is already compatible with bevy, it's now a matter of getting the lighting in bevy to really bring out the visual quality of your assets. I'm still learning bevy myself, but I know that there is an HDRi implementation for bevy that can be used as the ambient light, but I don't know how to use that just yet.

stray sundial
#

what do your gltf export settings look like? Blender has some weird defaults

steady garden
#

Just figured it out last night. In the main branch for bevy, there is the EnvironmentMapLight that can be used with a pre-processed HDRI to be used as the ambient light as well as reflections.

That will resolve your metallic materials taking on a blank appearance. However, until reflection probes, and light probes are implemented into bevy, you won't be able to get any interior reflection or lighting.

gaunt dune
gaunt dune
steady garden
#

It won't, it'll only show what ever the pre-processed HDRI is

gaunt dune
#

Yep, that makes sense

#

Thanks for the help 🙂