r/computergraphics • • Jan 04 '15

New to r/CG? Graphics cards or other PC hardware questions?

24 Upvotes

Unless it's specifically related to CG, /r/buildapc might be a better bet if you're curious as to which GPU to get and other build-related questions.

Keep a lookout for an update to the FAQ soon. Thanks!

  • Hydeout

r/computergraphics • • 1h ago

Manic 9 — Created in Blender | NRS Creation

Thumbnail
youtube.com
• Upvotes

r/computergraphics • • 4h ago

Polytime

Thumbnail
polytime.online
1 Upvotes

r/computergraphics • • 11h ago

Argus (ECCV 2026): Metric panoramic 3D reconstruction from sparse indoor images in a single feed-forward pass (~0.66s) + 10k scene dataset

Thumbnail
2 Upvotes

r/computergraphics • • 22h ago

The raytracer to end all my other raytracers

Thumbnail
gallery
0 Upvotes

I have built several raytrace / pathtrace engines over the years, primarily for my art works. About two years ago I wanted to make something more universal while also switching from webgl to webgpu. So I built a tiny webgpu toolkit and went from there. But I never finished it. And AI came and took away the joy of programming for me. Recently, I decided to try and use Claude to finish it and put in all the features I never got around to (and quite frankly would not even be able to do).

On the use of AI: I'm really ambiguous at the moment. I miss coding myself, AI took the fun away for that. On the other hand, I was able to direct AI to create this tool that I could have never managed myself. So I'm perfectly fine if you call this AI slop if you want, for me it (the raytraer) is a tool to create new things.

So this is shadytracer. It's a raytracer that creates signed distance functions (SDF) (if you dont know what those are, jump into the rabbit hole here https://iquilezles.org and dont' expect ever to come out). In short: every shape is defined by a function that returns the closest distance from any point to the closest surface of that shape.

I really fell in love with SDF's a while back and find it's a really cool method, though it definately has it's quirks.

Anyway, my raytracer uses SDFs' for everything. It has a full editor where you can drag and drop primitives into the scene, move them around, modify them, perform boolean operations etc. Same for more complex stuff like objects created by extrusion, revolve and sweep. All these are converted into SDF's of which the code block is visible and editable. So you can create your own shapes using custom sdf functions as well.

There are various materials defined, again drag and drop into an object. You can easily modify the materials and duplicate them to create your own.

As I'm an optics engineer by education (mostly non imaging optics for lighting), I always wanted a raytracer that is physically correct. Well, reasonably so. Don't use this for camera lens designs.
So every light source has real-life units (luminance or flux in lumens), color temperature or cie x,y color coordinates. And of course, refraction, dispersion, dichroics are part of the game. You can measure illuminance, irradiance, color differences etc.

But you can also just use it to create pretty pictures.

Or videos: there is an animation / timeline editor with keyframes where you can animate the camera or any propety of any element in your scene.

Oh, you can also import stl files and it will try to convert them into signed distance functions after which you can edit those. I find that incredibly cool. Magically, a mesh of triangles is converted to a combination of cubes, cylinders etc, welded together with boolean functions. It only works for fairly geometric shapes and not too complex, but still.

And of course you can export your objects or scenes as stl or 3MF(which includes color) for your 3D printer

There are a lot of examples scenes included, a few of the images in this post are from there.

It's completely open source (MIT license). Runs in your browser, data is stored in your browser's cache. Or you just download yuor project files and store it locally.

Hope you have fun with it. I certainly do.

https://shadytracer.com

https://github.com/lampmaker/ShadyTracer

Oh yes, I asked Claude to create an interactive tutorial about all the techniques that were used. Mostly for my own education. But you can find some explanations about SDFs and stuff. Note, this is AI generated and I have not spend a lot of time (understatement) reviewing it.

https://shadytracer.com/tutorial/

wrote this whole post without using AI. Feels good


r/computergraphics • • 1d ago

blackhole simulation using openGL and c++

Thumbnail
1 Upvotes

r/computergraphics • • 1d ago

Jungle Temple

Post image
1 Upvotes

r/computergraphics • • 1d ago

Manic 7— Created in Blender | NRS Creation

Thumbnail
youtube.com
1 Upvotes

r/computergraphics • • 2d ago

Un Human 2 — Created in Blender | NRS Creation

Thumbnail
youtube.com
1 Upvotes

r/computergraphics • • 2d ago

ModelViewer 2026.11: a free, open-source CAD/3D viewer with ray tracing and FEM/CFD result viewing (C++/Qt 6)

Thumbnail
2 Upvotes

r/computergraphics • • 2d ago

Photonsmith – an open-source pbrt-v4-compatible path tracer (CPU, OptiX, Metal)

Thumbnail
github.com
0 Upvotes

r/computergraphics • • 2d ago

Meta Bird — Created in Blender | NRS Creation

Thumbnail
youtube.com
1 Upvotes

r/computergraphics • • 2d ago

Leviathan, a 4K seamless loop I made

2 Upvotes

r/computergraphics • • 3d ago

spectral path tracing

Thumbnail
gallery
136 Upvotes

r/computergraphics • • 3d ago

Meta Baby — Created in Blender | NRS Creation

Thumbnail
youtube.com
1 Upvotes

r/computergraphics • • 3d ago

Meta Sculpture — Created in Blender | NRS Creation

Thumbnail
youtube.com
1 Upvotes

r/computergraphics • • 3d ago

video's and pictures of my interactive 3d graphics

2 Upvotes

r/computergraphics • • 3d ago

Human Generator for Houdini: body + text-to-motion in one node

Thumbnail
youtube.com
2 Upvotes

One Houdini node that builds a human body in real units (age in years, height in cm, weight in kg) and animates it from a sentence.

- Body: open-source SOMA and Anny body models, solved to hit the exact height and weight

- Shape: gender, muscle, breasts, buttocks, surface smoothing

- Motion: NVIDIA Kimodo text-to-motion, running locally on my GPU

- Path: draw a curve, and Kimodo generates the motion on it

Built by Alaa Belghith, working as Anything Visual.

Music: "Raving Energy" Kevin MacLeod (incompetech.com), licensed under Creative Commons: By Attribution 4.0 License


r/computergraphics • • 4d ago

Crystal Cube, Spectral Render

Thumbnail gallery
8 Upvotes

r/computergraphics • • 3d ago

I made a free, open source tool for texturing: procedural node graphs + painting directly on your meshes

Post image
0 Upvotes

r/computergraphics • • 4d ago

Neon Light — Created in Blender | NRS Creation

Thumbnail
youtube.com
1 Upvotes

r/computergraphics • • 4d ago

Intel Graphics Extensions SDK

Thumbnail
github.com
1 Upvotes

r/computergraphics • • 4d ago

FanArt ArcRaiders

Thumbnail
artstation.com
1 Upvotes

16 HOURS. ONE WORLD.
What started as a 24-hour challenge turned into a complete environment in just 16 hours! My goal was to capture that feeling of scale, mystery, and exploration. Massive abandoned structures, turquoise waters, distant mountains, and a world full of untold stories.The biggest challenge? Bringing everything together through composition, lighting, and atmosphere within such a limited time.16 hours of creation. One final shot.Hope you like the result!

https://www.artstation.com/artwork/6vvRKn


r/computergraphics • • 5d ago

Trippy Simulation Tool

32 Upvotes

Website is: karlsims.com/rdtool.html


r/computergraphics • • 4d ago

Iris, a 4K seamless loop I made

6 Upvotes