Radom's Avatar

Radom

@stevenradomski.bsky.social

Working on a VR Physics Engine

8 Followers  |  52 Following  |  40 Posts  |  Joined: 24.10.2024  |  1.9666

Latest posts by stevenradomski.bsky.social on Bluesky

Video thumbnail

Demo of bilinear interpolation of SDF samples:

- Negative (interior) samples of the analytic SDF are blue, positive (exterior) samples are orange.

- Circles are drawn around samples to show distance magnitude.

- Intermediate bilinear interp samples / segments are drawn.

1/

05.11.2025 22:25 β€” πŸ‘ 20    πŸ” 2    πŸ’¬ 2    πŸ“Œ 0

I was just there!

13.09.2025 18:19 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image Post image Post image

RayGaussX: Accelerating Gaussian-Based Ray Marching for Real-Time and High-Quality Novel View Synthesis

Hugo Blanc, Jean-Emmanuel Deschaud, Alexis Paljic

tl;dr: empty-space skipping and adaptive sampling+reordering of primitives&rays+scale-regularization

arxiv.org/abs/2509.07782

10.09.2025 20:05 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Making a font of my handwriting Β· Chameth.com

This was a lovely read. Always great to hear about companies that go out of their way to respect their users. Need to give www.calligraphr.com a try!

chameth.com/making-a-fon...

06.09.2025 12:32 β€” πŸ‘ 23    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

New VFX/Tech Art Newsletter is out!
πŸ“ƒRead online: simonschreibt.de?na=view&id=42
βœ‹Subscribe: simonschreibt.de/newsletter/
#gamedev #realtimevfx #vfx #techart

01.09.2025 15:48 β€” πŸ‘ 30    πŸ” 9    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Finally finished part 4 of my Godot Grass Rendering Series! In this one, we'll dive deep into level-of-detail and impostors to create an infinite field of grass while keeping the GPU cool:

hexaquo.at/pages/grass-...

#godot #gamedev

25.08.2025 16:17 β€” πŸ‘ 138    πŸ” 27    πŸ’¬ 9    πŸ“Œ 0
Preview
Making Software: What is a color space? In which we answer every question you've ever had about digital color, and some you haven't.

Well this was a delightful read.

www.makingsoftware.com/chapters/col...

25.08.2025 15:40 β€” πŸ‘ 86    πŸ” 19    πŸ’¬ 4    πŸ“Œ 0
Post image Post image

Probably the most common newb shader mistake is ignoring aspect ratio:

vec2 coord = fragCoord / resolution * 2.0 - 1.0;
Instead of:
vec2 coord = (fragCoord*2.0 - resolution) / resolution.y;

21.08.2025 17:55 β€” πŸ‘ 35    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0
A snippet of the blog post, showing a short explanation of derivatives, as well as a graph of a quadratic function, and a graph of its derivative.

A snippet of the blog post, showing a short explanation of derivatives, as well as a graph of a quadratic function, and a graph of its derivative.

Derivatives, Gradients, Jacobians and Hessians – Oh My!
New mathy blog post to try and make some scary sounding terms less scary.
blog.demofox.org/2025/08/16/d...

17.08.2025 04:33 β€” πŸ‘ 130    πŸ” 34    πŸ’¬ 3    πŸ“Œ 1
GPU Work Graphs Course

#Siggraph Work graph course is already online coburggraphicslab.github.io/workgraphs/

10.08.2025 21:01 β€” πŸ‘ 41    πŸ” 16    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

The Offset Geometric Contact (OGC) method @ankachen.bsky.social will present at #SIGGRAPH2025 allows guaranteed penetration-free simulation of codimensional objects with minimal computational overhead.

Project page: graphics.cs.utah.edu/research/pro...

17.07.2025 07:05 β€” πŸ‘ 18    πŸ” 4    πŸ’¬ 0    πŸ“Œ 0
SIGGRAPH 2025 Course: Physically Based Shading in Theory and Practice

Most of the slides and course notes for the SIGGRAPH 2025 Physically Based Shading in Theory and practice course are now online, with more to follow:
blog.selfshadow.com/publications...

10.08.2025 14:46 β€” πŸ‘ 110    πŸ” 55    πŸ’¬ 1    πŸ“Œ 0
Post image

Visual Studio's Memory Layout visualiser is a nice way to detect misalignment issues between C++ and HLSL buffers, in this particular case for a structured buffer, where XMMATRIX is 16-byte aligned, while in HLSL it will be a float4x4 with 4-byte alignment, causing errors.

10.08.2025 15:11 β€” πŸ‘ 46    πŸ” 1    πŸ’¬ 3    πŸ“Œ 0
Post image Post image Post image

The drawing and annotation tools in Radical Pie are finished! Now, I can type an equation and add highlighting, arrows, labels, etc., as shown in the following examples. All drawing objects are attached to anchor points in the equation, so they move and resize dynamically.

08.08.2025 00:32 β€” πŸ‘ 36    πŸ” 6    πŸ’¬ 2    πŸ“Œ 1
Post image

It's time to share the program for the 2025 Advances in Real-time Rendering in Games.

Check out all the details here: advances.realtimerendering.com/s2025/index....

and, of course, come attend the course live on Tuesday August 12 at SIGGRAPH in Vancouver!

06.08.2025 05:53 β€” πŸ‘ 69    πŸ” 31    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

I got VR finger tracking to work with a rigged mesh. It's still slightly scuffed.

04.08.2025 06:51 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Hi from Greenland everyone ✌️!
I’m a bit busy guiding our red sails tours here these days so I don’t post much, but I thought I’d share a little glimpse from yesterday night sailing β›΅οΈπŸ§Š.
That’s shot around 12pm…

03.08.2025 14:12 β€” πŸ‘ 14299    πŸ” 1440    πŸ’¬ 535    πŸ“Œ 93
Video thumbnail

Finger tracking soon.

#screenshotsatuday #vr

03.08.2025 09:36 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
How Scientists Started to Decode Birdsong Language is said to make us human. What if birds talk, too?

Scientists have been trying to understand the vocalizations of birdsβ€”and discovering that the animals have intellectual abilities far greater than most people had imagined.

01.08.2025 00:47 β€” πŸ‘ 1621    πŸ” 362    πŸ’¬ 87    πŸ“Œ 54
Video thumbnail

My vr physics engine is slowly coming together

#screenshotsaturday #vr

26.07.2025 21:04 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Optimizing Continuous Physics in Box2D | 2025 Schedule | Game Developers Conference (GDC) Attend 750 sessions for game designers, programmers, artists, producers, audio, business, and marketing professionals over 5 days at GDC.

I’ll be speaking about Box2D optimizations at the #GDC2025. I’ll be diving into the details of implementing fast continuous physics. This presentation has a new format I’ve developed recently. I’m really excited to share it!
schedule.gdconf.com/session/opti...

13.02.2025 18:12 β€” πŸ‘ 29    πŸ” 5    πŸ’¬ 2    πŸ“Œ 0
Implementing GJK - 2006
YouTube video by Casey Muratori Implementing GJK - 2006

This video is great for teaching the basics of GJK. However, the approach is flawed for computing distance and only works for determining separation true/false. Unfortunately the author has disabled comments and people keep using this and ending up with broken code. www.youtube.com/watch?v=Qupq...

11.07.2025 15:03 β€” πŸ‘ 18    πŸ” 8    πŸ’¬ 2    πŸ“Œ 0
Post image

Another 🧡 on (almost) everything (interesting) about evaluating distances and closest points to quadratic Bezier curves

24.06.2025 00:17 β€” πŸ‘ 62    πŸ” 12    πŸ’¬ 2    πŸ“Œ 0
Derivatives of Spherical Harmonics

Spherical harmonics are widely used in graphics. Ever wondered how to compute their derivatives? My HPG 2025 poster shows that it is basically free.
It also comes with a code generator for C, C++, Python, GLSL and HLSL to compute SH with derivatives.
momentsingraphics.de/HPGPoster202...

15.06.2025 13:56 β€” πŸ‘ 51    πŸ” 9    πŸ’¬ 2    πŸ“Œ 0
Post image

Funny how you just need to break some angles to turn kitchen environment into a spaceship.

15.06.2025 12:41 β€” πŸ‘ 8735    πŸ” 1964    πŸ’¬ 114    πŸ“Œ 103
Post image Post image Post image

Decided to check out how water is rendered in Counter-Strike 2.

Given how interactive water in CS2 is, I expected to see some cellular fluid simulation, but turns out they just use a low-resolution off-screen buffer with flat 2D decals used for various aspects of water. Reminds me of HL2 water :)

11.06.2025 00:55 β€” πŸ‘ 195    πŸ” 50    πŸ’¬ 5    πŸ“Œ 5

I just spent 15 minutes trying to figure out why a transparent blue cube wasn't rendering, only to realize it was my blue light blocking glasses.

11.06.2025 02:43 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Added a hinge to the shotgun. It's harder than it looks.

#screenshotsaturday #physics

07.06.2025 23:22 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Livestream 2, Day 2 | Unreal Fest 2025
YouTube video by Unreal Engine Livestream 2, Day 2 | Unreal Fest 2025

More rendering tech details on how the Witcher 4 UE5 demo works youtu.be/0X6amtHcrUE?...

04.06.2025 22:39 β€” πŸ‘ 39    πŸ” 5    πŸ’¬ 1    πŸ“Œ 0
The Witcher 4 - UE 5.6 Tech Demo | State of Unreal 2025
YouTube video by IGN The Witcher 4 - UE 5.6 Tech Demo | State of Unreal 2025

Excited to finally show off Nanite Foliage www.youtube.com/watch?v=FJtF...

03.06.2025 18:19 β€” πŸ‘ 209    πŸ” 46    πŸ’¬ 14    πŸ“Œ 2

@stevenradomski is following 20 prominent accounts