nvrhi icon indicating copy to clipboard operation
nvrhi copied to clipboard

Please offer complete tutorial code for beginners.

Open MSKTHU opened this issue 2 years ago • 7 comments

Could you please offer the complete code which could run even though a hello world project. I can hardly learn to use the API cause the only document I found is the uncomplete tutorial code.

MSKTHU avatar Nov 08 '21 09:11 MSKTHU

This is a reasonable request. The only obstacle to providing a complete running example here is that it needs things like device initialization and window management, which are out of scope for this library. Still, this might happen.

In the meantime, you can use the donut_examples repo to see some apps that run through NVRHI. (although looks like you already know about it)

apanteleev avatar Nov 09 '21 17:11 apanteleev

Also, this fork looks like it has a complete running Vulkan app. I have not tested it though, use at your own risk.

apanteleev avatar Nov 09 '21 18:11 apanteleev

Is there a Discord for discussions about using NVRHI? I really like it. @stephenap07 started to write a backend for RBDOOM-3-BFG. We had several discussions about various next-gen wrapper for a good OpenGL replacement like The-Forge, BGFX, Dilligent Engine and so on. I recommended NVRHI and he made some very good progress in a short time. It's seems to be as easy as OpenGL and a dedicated Discord might help to spread its popularity.

RobertBeckebans avatar Feb 23 '22 11:02 RobertBeckebans

No, there is not currently a Discord server for NVRHI. I don't think there is enough interest in it yet, but maybe creating one can help NVRHI gain popularity?..

If there is a server where you're discussing the RBDOOM3 work, I can join that and provide support if necessary.

apanteleev avatar Feb 23 '22 18:02 apanteleev

Has there been a Discord server or support forum created for this?

GoldenThumbs avatar Sep 13 '22 00:09 GoldenThumbs

I recently learned about the Graphics Programming Discord server, and it looks like some people out there are aware of / using NVRHI. Feel free to join and maybe create a channel there. https://discord.com/invite/6mgNGk7

apanteleev avatar Dec 28 '22 17:12 apanteleev

Hello @apanteleev, can you please provide complete end-to-end example with GLFW or SDL or Windows API (whichever you seem fit), all in a single source file (possibly Vulkan example) in plain old int main() style, as donut examples is daunting to look at while [tutorial.md] dosen't provide an end-to-end example and wasn't able get working application with it. Thank you

lalishansh avatar Apr 23 '23 17:04 lalishansh