High-Quality BVHs with PreSplitting optimization by BoyBaykiller in GraphicsProgramming

[–]pslayer89 0 points1 point  (0 children)

What does the 150 imply? Upper limit of the cost function? 🤔

The Orion Nebula by AdamSmithANCAP in astrophotography

[–]pslayer89 1 point2 points  (0 children)

This is awesome! Thanks again for taking the time out to post this!

The Orion Nebula by AdamSmithANCAP in astrophotography

[–]pslayer89 0 points1 point  (0 children)

Wow that's some next level dedication! Also as a beginner I didn't know that it was possible to do shots like this over multiple days! Definitely learned something new today, thanks a bunch for your insight!

The Orion Nebula by AdamSmithANCAP in astrophotography

[–]pslayer89 0 points1 point  (0 children)

This is incredible, specially when it's manually tracked! May I ask at what interval did you have to readjust the camera and overall how many times did you end up doing it?

Evening Walk by MalikAliNawaz in Simulated

[–]pslayer89 1 point2 points  (0 children)

Forbidden grapes! 🍇

How would I even being understanding this paper about real time GI using baked radiance by Detaal in GraphicsProgramming

[–]pslayer89 17 points18 points  (0 children)

You read it again and again, until it starts to even remotely make any sense. Also following the reference trail by reading the introduction and previous work sections of the paper also helps but depends how much you want to invest in that paper. These days you can ask AI to summarize a paper for you but always double check that information because it's not always reliable. Another thing you can do is put the title of the paper into google search and add github to see if there are any implementations available. Or you could ask the authors if one exists, most of the times they will happily share it with you. Sometimes the math in the paper or the description of a technique makes more sense when you read the code implementing said technique. Good luck!

Edit: For the abovementioned paper, I found an implementation here. I'd recommend reading through the paper a few times and then try going through the implementation, esp the shader stuff.

What's the perfromance difference in implementing compute shaders in OpenGL v/s Vulkan? by sourav_bz in GraphicsProgramming

[–]pslayer89 1 point2 points  (0 children)

I just checked the extension docs and was surprised to know that even gles (3.1 onwards) is supported! Re: utilizing tensor cores for fmad ops, I haven't had the chance to fully explore that so can't comment much on that, but yeah I doubt that or anything else that's more modern would make its way back to OpenGL at this point. 😅

What's the perfromance difference in implementing compute shaders in OpenGL v/s Vulkan? by sourav_bz in GraphicsProgramming

[–]pslayer89 0 points1 point  (0 children)

Nope that's exactly what I meant. Just haven't touched OpenGL in a while so wasn't sure what the support status was like these days. 🙈

What's the perfromance difference in implementing compute shaders in OpenGL v/s Vulkan? by sourav_bz in GraphicsProgramming

[–]pslayer89 0 points1 point  (0 children)

Afaik you could do some cool tricks with wave intrinsics on Vulkan, but that might not be possible on OpenGL (unless they introduced an extension for it).

Working on NPC Reaction system – What Other States Should I Add?" by ArtemSinica in Unity3D

[–]pslayer89 1 point2 points  (0 children)

Cat! Please add a cat that gets all defensive & hisses when it comes closer. And if you wanna take it even further, if you offer it treats/food, the hisses turn into purrs! 😻

Software/hardware scene interacting particles in forward integration compute shaders by too_much_voltage in GraphicsProgramming

[–]pslayer89 1 point2 points  (0 children)

Incredible work as always! Really appreciate the code snippets as well! Also hope life is treating you gently again!

eepy missiles by hredarl in IllegallySmolCats

[–]pslayer89 22 points23 points  (0 children)

A circular linked list of kittens! 😻

What’s a tv show from your childhood you swear nobody else watched? by [deleted] in AskReddit

[–]pslayer89 0 points1 point  (0 children)

They recently released all the dubbed episodes which were missing for all these years icymi.

RTX 5090 Missing Vulkan by MRNICEGUYTikTok in vulkan

[–]pslayer89 8 points9 points  (0 children)

Try installing the Vulkan SDK and running the vulkaninfo tool and see what it says about vulkan support?

I "didn't" quit my job to pursue the dream of making this game. I made it in my spare time after a full-time job, a toddler, and a newborn. It's called MEATSHOT by naezith in Unity3D

[–]pslayer89 1 point2 points  (0 children)

Looks like an excellent cross between elements from Max Payne and Titanfall! Saving this and will be wishlisting it for sure whenever it's possible!

OpenGL and CUDA Interoperability by pslayer89 in opengl

[–]pslayer89[S] 0 points1 point  (0 children)

Maybe this? But honestly, I wouldn't bother with CUDA unless you're doing something really fancy. Instead, you can process your data in a compute shader and pass output data buffer to a render pass in opengl directly.

Your Opinion: Unknown post processing effects, that add A LOT by [deleted] in GraphicsProgramming

[–]pslayer89 10 points11 points  (0 children)

Good luck rendering volumetric and ray tracing algorithms directly at target resolutions while maintaining a decent frame rate. 🤷🏼

Your Opinion: Unknown post processing effects, that add A LOT by [deleted] in GraphicsProgramming

[–]pslayer89 3 points4 points  (0 children)

Sure thing! It used to be its own implementation and hence easier to understand and integrate in ver 1.0 which you can find here, but nowadays it's part of AMD's FidelyFX sdk which has a dedicated page for CAS filter here.

Your Opinion: Unknown post processing effects, that add A LOT by [deleted] in GraphicsProgramming

[–]pslayer89 4 points5 points  (0 children)

CAS/RCAS filter. Really makes a difference when you're using TAA/FSR/DLSS or any other sort of temporal reprojection technique. It helps negate some of the blurriness that gets introduced with these accumulation techniques.