Custom Engine Integration: ImGui not rendering to Filament Viewport (Vulkan) #10206
Unanswered
anantamengine
asked this question in
Q&A
Replies: 1 comment
|
You can consider how this is done in filament here: https://github.com/google/filament/blob/main/libs/filagui/src/ImGuiHelper.cpp |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
20260714-0505-32.0310617.mp4
I am integrating Dear ImGui with Filament (Vulkan backend) in a custom engine. I have implemented a multi-primitive renderer that rebuilds the RenderableManager component per frame, effectively mapping each ImDrawCmd to a unique primitive slot with a dedicated MaterialInstance and scissor rect.
Current Behavior:
Setup Details:
Is there a specific configuration requirement for a secondary View in Filament to correctly composite over a main View when using custom geometry? Are there known issues with Renderable transparency compositing in this specific viewport configuration? sometimes it renders but the UI is Invisible, sometimes it renders like a glitch
https://github.com/user-attachments/assets/a5be466f-fa07-4d6b-84b7-89d1b032ad68


All reactions