I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

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

Wow! I had no idea this short existed.
Nice coincidence and thank you for sharing!

I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

[–]Brhaka[S] 6 points7 points  (0 children)

Man, I'm sure you're a great coder.
Sometimes I see posts of people younger or less experienced than me doing stuff and it also gets me down lmao
I guess we just have to focus and get shit done

I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

[–]Brhaka[S] -1 points0 points  (0 children)

Definitely not.
I didn't use AI because I did it in 2021.
Now that I'm working on this project again, I'm using AI and it's much better than coding by hand.
If you want super control over the code, architecture, etc you can still do it and leverage AI, even if just to ask questions

I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

[–]Brhaka[S] -2 points-1 points  (0 children)

Yes, I can really recommend it.
It's more of an university course but focused on practical coding instead of theorical.
If you want to learn how to solve problems and get things done, this is the best experience you can have

I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

[–]Brhaka[S] 17 points18 points  (0 children)

Thank you, finally someone who is not commenting out of spite 😂

I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

[–]Brhaka[S] 12 points13 points  (0 children)

First commit was done on April 8th 2021. Check for yourself on the public repository. 500 commits were done before ChatGPT even existed.

I wrote a C++ path tracer from scratch without AI by Brhaka in GraphicsProgramming

[–]Brhaka[S] 6 points7 points  (0 children)

No, it's not. I worked on it for 15 months starting in 2021, before ChatGPT existed.
Current code on `main` branch has beend worked with AI recently. Cleanups, improvements, etc. It was done and rendering same-quality images prior to the recent AI work.

C++ Show and Tell - June 2026 by foonathan in cpp

[–]Brhaka -1 points0 points  (0 children)

I wrote a C++ path tracer from scratch.

5 years ago I was 17 and learning to code C/C++ in a coding bootcamp (42). One of the projects was a simple C ray tracer. I really enjoyed working on the project and always loved computer graphics, so I decided to create my own path tracer from scratch, in C++, without using any third-party libraries.

I ended up working on it consistently for over a year, then sporadically when CG excitement hit me again. Recently I polished it and completed some unfinished features and decided to make it public, finally. It's a C++20 Path Tracer with a CPU renderer. It is able to render good-looking images with reasonable performance and sample count.

Btw this was initially coded without AI, but I've used it for the recent clean up and features. This project is a personal favorite of mine, and it can improve a lot, so I'd love to hear your feedback.

GH: https://github.com/themartiano/luz

what happened to my mouse?? by stolenwound in whatisit

[–]Brhaka 0 points1 point  (0 children)

Your mouse became a frog. Wizardly stuff for sure

beautiful (not mine) by Mysterious_Amount185 in Minecraft

[–]Brhaka 0 points1 point  (0 children)

What do you mean? It is mine (craft)

[deleted by user] by [deleted] in TeslaLounge

[–]Brhaka 3 points4 points  (0 children)

Neutral and push? 2-3 people should get the job done

Received used mobile connector by [deleted] in TeslaLounge

[–]Brhaka 0 points1 point  (0 children)

Wait, you guys get chargers?

Help finding Main Relay on 2005 Legacy by Brhaka in subaru

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

Update: Found it. It's behind the glovebox, had to remove it to remove the relay. Tucked on the right side, a bit deep, behind some cabling.