Skip to content
This repository was archived by the owner on May 18, 2026. It is now read-only.
This repository was archived by the owner on May 18, 2026. It is now read-only.

3D model loads without embedded base color texture #3

Description

@Mr-HDK

What happened?

When I import a textured GLB model into a 3D Model layer, the geometry loads correctly but the model appears white/gray instead of showing its embedded colors/textures.

The same GLB displays correctly with full colors in Windows 3D Viewer, so the model file appears to contain valid material/texture data.

I inspected the GLB and it contains:

  • 1 mesh
  • 1 material
  • 3 embedded JPEG textures
  • baseColorTexture index 0
  • metallicRoughnessTexture index 1
  • normalTexture index 2
  • TEXCOORD_0 UVs present

Expected behavior:
The 3D Model layer should display the embedded base color texture from the GLB.

Actual behavior:
The mesh loads, but the visible material is plain white/gray. Changing material settings such as Standard PBR, Chrome, Neon, Hologram, roughness, metalness, lighting, and blend mode does not restore the embedded texture.

Steps to reproduce

  1. Open Ghost Arcade Community.
  2. Add a new 3D Model layer.
  3. Load a textured GLB file with embedded textures.
  4. Observe the model in the preview/output.
  5. Open the same GLB in Windows 3D Viewer.
  6. Compare the result.

What did you expect to happen?

The 3D Model layer should display the embedded base color texture from the GLB.

Ghost Arcade Community version

0.1.0

Operating system

Windows 11

Logs

Pre-flight

  • I searched existing issues for duplicates
  • This is a bug in Ghost Arcade Community (not a feature request, not a Pro-edition issue)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions