A log/log error graph of Monte Carlo integration of the function y=x between 0 and 1, using a couple different sampling strategies.
Toroidally Progressive Stratified Sampling in 1D
New Blog Post! See how to use a low discrepancy shuffler to make stratified sampling toroidally progressive.
blog.demofox.org/2025/08/03/t...
03.08.2025 18:38 โ ๐ 25 ๐ 3 ๐ฌ 1 ๐ 0
YouTube video by I3D Symposium
I3D 2025 Chris Wyman's Keynote "ReSTIR: Traveling the Path of Reuse"
Worth watching presentation, also provides some background info on how ReSTIR came to be and where it is heading: "ReSTIR: Traveling the Path of Reuse" www.youtube.com/watch?v=MRg9...
31.07.2025 12:20 โ ๐ 43 ๐ 11 ๐ฌ 0 ๐ 1
probably. Wife's birthday, tricky. ;)
29.07.2025 13:23 โ ๐ 3 ๐ 0 ๐ฌ 1 ๐ 0
Graphics Programming weekly - Issue 401 - July 27th, 2025 www.jendrikillner.com/post/graphic...
28.07.2025 16:30 โ ๐ 56 ๐ 14 ๐ฌ 0 ๐ 1
This one is lovely!
24.07.2025 16:25 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Graphics Programming weekly - Issue 400 - July 20th, 2025 www.jendrikillner.com/post/graphic...
22.07.2025 15:37 โ ๐ 57 ๐ 19 ๐ฌ 0 ๐ 0
But, ehm.. Lionel, are you ok? They typically don't do this just for fun I think?
20.07.2025 17:48 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Yes, it turns out that my specific laptop is a really poor choice for trying this out. It's got an AMD cpu, AMD iGPU and NVIDIA dGPU.. Which makes Fedora choke on install with an 'unknown error', Ubuntu freezes while booting the installer, and several other options have similar (fatal) issues.
17.07.2025 17:41 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
That is super unfortunate then for Linux acceptance (on laptops). If you're a long-time Windows user like me, getting annoyed with MS and slowly edging towards Linux, you *need* dual boot just to make the transition. If that is a pain, I have to stay with Windows. I can't transition overnight.
17.07.2025 17:38 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0
Graphics Programming weekly - Issue 399 - July 13th, 2025 www.jendrikillner.com/post/graphic...
17.07.2025 13:11 โ ๐ 53 ๐ 19 ๐ฌ 0 ๐ 0
Hm no there's just one slot. I was planning on giving each OS their own partition, but all the outlined problems were with that setup. Trying Ubuntu now, will add Manjaro to the list. :)
17.07.2025 12:13 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
O cool, there is space for a second drive? Didn't know that, I have a couple of spares. :)
17.07.2025 12:11 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I was avoiding it because some sites reported compatibility issues. It seems those are related to audio (working, but muffled) but that hardly seems an issue for my needs so I will give it a shot! Thanks. :)
17.07.2025 12:02 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
Thanks, I will check that out! I do realize I have new HW, but on the other hand: The Zen/4070 combo has been available since 2022 and this is just an iteration on that theme (I have 5080). It's not really dual-gpu btw, but it is indeed odd to combine Zen with RTX.
17.07.2025 11:56 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 0
After some responses here I tried Fedora. This is with default options, installing to 500GB unallocated space on an SSD that contains Windows in the allocated space. Sigh.
17.07.2025 10:31 โ ๐ 2 ๐ 0 ๐ฌ 2 ๐ 0
I'm not just trying it out, I want it to slowly transition from Windows to Linux on my main machine, so that I know I can do my work, while also using my work to slowly get used to the new OS. That isn't too outlandish I think?
17.07.2025 10:02 โ ๐ 2 ๐ 0 ๐ฌ 3 ๐ 0
Yes I see my mistake now, will go for Fedora!
17.07.2025 09:20 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
BIOS setup is not too hard for me. But MS does not require changes there, so why does Linux? Will mint or fedora come with properly signed isos?
My point is that acceptance by the general population requires a smooth, comforting process, otherwise it's power user-only.
Will try Fedora now. :)
17.07.2025 09:19 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
How does 'Linux' expect to become mainstream when the install process is this painful? I am not a novice user (I like to believe) yet it is so far impossible for me to do this. Should I pick a more mainstream distro? Or is this a common problem? It's sad, I really want this to work...
6/6
17.07.2025 08:32 โ ๐ 2 ๐ 0 ๐ฌ 14 ๐ 1
At first the USB containing the ISO wouldn't boot at all. To make it boot in the first place, I had to *go into the BIOS and disbale safe boot*. WHAT. I trusted that ISO with my SSD and it worked, but... REALLY?
TL;DR in final text...
5/6
17.07.2025 08:32 โ ๐ 1 ๐ 0 ๐ฌ 2 ๐ 1
Luckily a hard cold reboot gets me back to Windows. Second attempt: I disable the screen timeout. It now completes, but: It can't install the bootloader. Reason unknown. By the way, I forgot an important thing:
4/6
17.07.2025 08:32 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
Install process: Ouch. The screen is '3K' so the font is tiny. I grab my glasses and continue. It wants to know A LOT before it even begins. Then it starts installing. After 5 mins: Screen blanks (energy saver). And doesn't come back. While my partition table is being molested. I'm scared.
3/6
17.07.2025 08:32 โ ๐ 1 ๐ 0 ๐ฌ 1 ๐ 0
I picked CachyOS because, well, it sounds catchy, mentiones 'performance' a lot and seems to be a great option for my brand new Asus G14 (thank you #asus for awesome hardware!). Obviously, I want to install next to windows, so I prep a 512GB partition on the SSD.
2/6
17.07.2025 08:32 โ ๐ 4 ๐ 1 ๐ฌ 3 ๐ 1
I'm in the middle of my yearly attempt to ditch windows and install Linux, for the usual reasons (in this case: welcome screen ads and stock option graphs that I didn't order).
And once again I failed. Short, sad, true story.
1/6
17.07.2025 08:32 โ ๐ 26 ๐ 1 ๐ฌ 9 ๐ 0
What builder are you using? Can I help you with those bugs?
09.07.2025 13:03 โ ๐ 2 ๐ 0 ๐ฌ 1 ๐ 0
O wow, that one is particularly beautiful.
09.07.2025 06:56 โ ๐ 17 ๐ 2 ๐ฌ 0 ๐ 0
I love this experiment.
08.07.2025 12:00 โ ๐ 4 ๐ 0 ๐ฌ 1 ๐ 0
GitHub - jbikker/tinybvh: Single-header dependency-free BVH construction and traversal library.
Single-header dependency-free BVH construction and traversal library. - jbikker/tinybvh
TinyBVH has been updated to version 1.6.2 on the main branch. This is a maintenance release. Changes:
* JobSystem (from WickedEngine) now activated.
* (De)serialization versioning improved.
* Bug fixes.
The 'basic use' manual has also been updated for version 1.6.2.
Link:
github.com/jbikker/tiny...
08.07.2025 11:57 โ ๐ 15 ๐ 3 ๐ฌ 0 ๐ 0
Graphics Programming weekly - Issue 398 - July 6th, 2025 www.jendrikillner.com/post/graphic...
07.07.2025 13:24 โ ๐ 64 ๐ 16 ๐ฌ 0 ๐ 0
At SIGGRAPH 2025, Intel, Disney, & Chaos are doing a course on the nitty gritty details of implementing path guiding methods in 3 production renderers: Cycles, Hyperion, and Corona. I helped write the course notes: 80 pages of great stuff! Coming soon.
s2025.conference-schedule.org/presentation...
07.07.2025 04:19 โ ๐ 84 ๐ 16 ๐ฌ 0 ๐ 0
GL Transmission Format is a royalty-free specification for the efficient transmission and loading of 3D scenes and models by applications.
Learn more at: https://www.khronos.org/gltf/
Finished a MSc in CS at University of Helsinki ๐ Senior SWE at Cactos, battery energy storage systems. Previously Senior SWE at Garden, SRE at Webflow.
Recreational computer graphics, Rust, photography, cycling.
He/him. Mastodon (Twitter) @anotherwalther
Coder and woodworker. Author of Recast&Detour and NanoVG. Previously at Epic Games, Unity, Tinkercad, Crytek, demoscene.
https://github.com/memononen
Game developer. Worked on Dusk Switch + patches, Gloomwood, Fallen Aces, ULTRAKILL, & ROTT: LE.
Developing New Blood's upcoming top down shooter alongside
@elisarek.bsky.social
Assistant Professor @UWaterloo CS
rendering, light transport & optics
PhD @UCSB, MSc @WeizmannScience, formerly @Crytek @NVIDIA.
๐ฎ๐ฑ๐จ๐ฆโก๏ธ
ssteinberg.xyz
I am a graphics engineer working at Tokyo, in Japan. All opinion are my own. ใฝใ๏ฝใใ
Graphics programming enjoyer. Currently working on 3DMark.
Lead Prog, interested in most tech subjects, working at Ubisoft Paris
Rendering Tech Director @ id Software, DOOM, Wolf2, idTech. Prev Crytek, Far Cry, Crysis Series, CryENGINE. http://linkedin.com/in/tsousa My opinions & POVs
Principal Graphics Programmer @ Double Eleven. Previously @ Frontier Developments. All views are my own.
20. Solo indie gamedev, Custom game engines, Odin.
Working on a brutal retro FPS game with space warping
http://jakubtomsu.github.io
Graphics programmer at Codemasters. Worked also at Digital Legends and Pyro Studios.
I like painting pixels on screens and seeing them move. C++ programmer by choice although I canโt shake off the feeling itโs Stockholm syndrome. Casual Zig enjoyer. Software Engineer @ EA. My opinions are my own.
Ray Tracing Engineer at NVIDIA; Opinions are my own
Mostly 3D+AI+voice.
Currently building https://playmixworld.com and https://mixreel.ai
Also:
https://github.com/nmfisher/thermion
https://bit.ly/3RkzFfH
Flutter/Dart/C++/PyTorch/Blender
Senior Environment Artist/TD @ Stim Studio
Toying with Houdini, Gaffer, Cycles.
Working on hobby GPU raytracer in Rust/Metal
@kubo_von@mastodon.gamedev.place
Graphics/Rendering
https://www.andrewmac.ca/
Graphics programmer, indie game developer.
Developed Bakery (a GPU lightmapper) and some other tools.
Ex-PlayCanvas engine dev.
Working on Faded: https://linktr.ee/fadedthegame
Other stuff: https://ndotl.wordpress.com/cv/
Principal Graphics Programmer
Rendering, PBR, ProcGen (Houdini, Blender), Tools, Optimisation, Photography, UE5, camera lens simulation
Rust, C++, C#, Python
Author of "Physically Based Shader Development for Unity 2017", Apress