Patrick Dawson

Results 22 comments of Patrick Dawson

The renderer module will probably be a little faster, but SDL2 doesn't provide a way to do draw call batching. I'll see if I can add something with OpenGL that...

This is a feature I can add. Rendering to a different SubViewport is easy enough. After considering the design issues, I think it'd be best to let users of this...

@EIREXE Hey, nice work. Multi-viewports are definitely tricky, but they're doable with `Window` nodes. I like having a pure C# addon so it's really simple for everyone to use and...

Implemented in v5.0.0

This isn't a direct answer, but have you tried using [Multi-Viewports](https://github.com/ocornut/imgui/wiki/Multi-Viewports)? Just enable the config flag. You won't be able to snap the ImGui windows into your second window, but...

Right, the plugin's autoload singleton isn't loaded by the editor, so ImGui isn't initialized. I'll see if I can find a good way to make that an option.

I'm having a problem where an in-editor ImGui window won't respond to input - unless I add a `GD.Print()` call every frame, then it works fine. Very confusing. I'll try...

Oh ok, it's just the editor trying to avoid constantly redrawing itself. It works if I turn on `Update Continuously`. I'll either document that or find a workaround.

The main difficulty here is that imgui-godot is part of the main project assembly, so whenever you compile, everything needs to be cleanly reloaded. I can get that *mostly* working,...

I'm always happy to see people actually using my addon, so I like getting feature requests. I've been working on the C++ GDExtension, I expect to have a beta ready...