Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Modding Features from RBDOOM-3-BFG #506

Open
FriskTheFallenHuman opened this issue Jan 19, 2023 · 2 comments
Open

Feature Request: Modding Features from RBDOOM-3-BFG #506

FriskTheFallenHuman opened this issue Jan 19, 2023 · 2 comments

Comments

@FriskTheFallenHuman
Copy link

Title, basically RBDOOM-3-BFG has some modding features that are QoL over some standard methods such has:

@smeep0
Copy link

smeep0 commented Dec 9, 2023

Can we also add Vulkan/DX12 support to that list?

@DanielGibson
Copy link
Member

You can put on the list whatever you want, doesn't mean it will be implemented :-p

Ok, I'm not against TrenchBroom support, and gltf etc also sounds reasonable. If someone wants to work on that, I'd merge it (if the code quality is ok and it doesn't break anything).

I'm neither interested in implementing nor maintaining a Vulkan or DX12 renderer - I'm not a graphics programmer, and those APIs are just too painful to use (and DX12 isn't even crossplatform).
I'm not keen on NVRHI either, as I don't trust NVIDIA to maintain it indefinitely - often these kind of projects die when the main developer is assigned to another project, or leaves the company.

However, SDL3 will get a 3D API abstraction (that uses Vulkan or DX12 under the hood) - if that isn't too painful to use, I might be interested in a dhewm3 rendering backend for it.
If that API still ends up too Vulkan-y, bgfx might be an alternative.
I have no immediate plans to work on either, though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

3 participants