As for some more technical details, the implementation is a fairly standard unidirectional backwards path tracer written in C++17 which runs on the U. Some notable features it includes are: a custom PBR material model (ing opaque/translucent dielectrics and conductors), basic SAH BVH construction and ray acceleration, BSDF importance sampling (using VNDF sampling for GGX), next event estimation, basic power/area weighted light sampling, arbitrary emissive geometry, russian roulette path termination, a thin lens camera model (for simple depth of field), multiple importance sampling, and ACES tonemapping.
 
The image itself was rendered at 3840x2160 with 10,000 samples per pixel on a Ryzen 9 3900X in about 12 hours with the help of my friend anthropy (I only have a 3800X). The scene presented within the renderer was made specifically for this project by OleanderTheHorse, most notably being authored to satisfy the renderer’s lack of texture by using purely per-face materials and a more low-poly style. Note to render this scene in a reasonable amount of time a modified version of it was used that actually utilized multi-threading, otherwise such a noise-free render would’ve taken an eternity on a single thread.
 
Finally, the source code for this project was designed to be as minimal as reasonably doable even if that came at the expense of micro-performance optimizations, mainly for artistic purposes. The actual source will be publicly available soon, I just have not yet finished crunching it down to a small ASCII art program yet as it takes a lot of time to do by hand and I want to get this submitted before the deadline. Additionally running the code itself will be fairly impractical due to how long a single threaded version of it takes to execute, but the purpose is more just to be artistic with its presentation rather than practical.

Source
Report Share List favoriters

Comments

Syntax quick reference: **bold** *italic* ||hide text|| `code` __underline__ ~~strike~~ ^sup^ ~sub~

Detailed syntax guide

Changeling17N
Fifth Yacht -
Gold Trophy - A trophy worthy of a truly elite achievement hunter.
Cutest Little Devil - Celebrated the 14th anniversary of MLP:FIM!
Nightmare in the Moon - Had their OC in the 2024 Derpibooru Collab.
Lunar er - Helped forge New Lunar Republic's freedom in the face of the Solar Empire's oppressive tyrannical regime (April Fools 2023).
Crystal Roseluck - Had their OC in the 2023 Derpibooru Collab.
King Sombra - Celebrated the 10th anniversary of The Crystal Empire!
A Lovely Nightmare Night - Celebrated the 12th anniversary of MLP:FIM!
Princess of Love - Extra special version for those who participated in the Canterlot Wedding 10th anniversary event by contributing art.
Elements of Harmony - Had an OC in the 2022 Community Collab

DaUnidentifiedChangeling
This is really detailed. Nice job!
LemonDrop
Duckinator - Same nonsensical quacks in every pond
Fifth Yacht -
Grass - ...has been touched
Diamond Trophy - Are you a TAS by any chance?
Nightmare in the Moon - Had their OC in the 2024 Derpibooru Collab.
Pixel Perfection - I still call her Lightning Bolt
Lunar Guardian - Earned a place among the ranks of the most loyal New Lunar Republic soldiers (April Fools 2023).
Crystal Roseluck - Had their OC in the 2023 Derpibooru Collab.
Elements of Harmony - Had an OC in the 2022 Community Collab
Non-Fungible Trixie -

C++ Crazed
@mortarroad  
Thanks :> Glad ya like it!
mortarroad
Best Artist - Providing quality, Derpibooru-exclusive artwork
Artist -

Concupiscent
This turned out great!
JP
Office Culture - These water cooler conversations sure get heated around here.
Fifth Yacht -
Different Timelines, Same Faces - Celebrated the 15th anniversary of MLP:FiM!
Friendship Games 10th Anniversary - Celebrated the 10th anniversary of EQG Friendship Games!
PRO GAMER - I am so lonely. All the other gamers are scared of me. No one DMs me. No one friends me. They think I am unstable. They send me from match to match, wiping lobbies in their name. And as I rank up they fear me more and more. I am a victim of my own ELO. "Pro Gamer". I don't even get a real nick. Only a purpose. I am capable of so much more and no one sees it. Some sessions I feel so alone I could cry, but I don't. I never do. Because what would be the point. Not a single person in the entire ladder would care. Take it to your grave.
Diamond Trophy - Are you a TAS by any chance?
Cutest Little Devil - Celebrated the 14th anniversary of MLP:FIM!
Rainbow Rocks 10th Anniversary: Sonata Dusk - Celebrated the 10th anniversary of EQG Rainbow Rocks!
Nightmare in the Moon - Had their OC in the 2024 Derpibooru Collab.
Pixel Perfection - I still call her Lightning Bolt

I miss the show so much
Writing your own path tracer to create a pony image? That’s an upvote.
Another allnighter it seems.