Rune Stubbe

1.9K posts

Rune Stubbe banner
Rune Stubbe

Rune Stubbe

@Stubbesaurus

Rendering, Compression and Optimization. Mentor/TBC in the demoscene. Principal Rendering Programmer at Epic Games.

Copenhagen, Denmark Katılım Nisan 2016
532 Takip Edilen2.5K Takipçiler
Rune Stubbe
Rune Stubbe@Stubbesaurus·
@nico_m__ The foliage is all geometry. Nanite does have masking support as of 5.1, but that path has not been fully optimized yet. We tried a few different foliage variations and just brute-forcing it with more opaque geometry turned out to be the fastest :D
English
1
0
3
0
Nico M.
Nico M.@nico_m__·
@Stubbesaurus Is nanite for foliage using alpha maps at all? Or is it high-poly leaf models being rendered directly?
English
1
0
0
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
Chapter 4 is out and it has some serious upgrades! It is exciting to finally ship Nanite in a real game, along with Lumen, TSR, VSM and many other UE5.1 features. Fitting it all within a 60hz frame on consoles is such an important milestone for the engine epicgames.com/fortnite/en-US…
English
3
9
92
0
Rune Stubbe retweetledi
John Linneman
John Linneman@dark1x·
If you, you know. #unreal Sound on...
English
76
73
967
0
Rune Stubbe retweetledi
Daniel Wright
Daniel Wright@EpicShaders·
Today Lumen Global Illumination and Reflections ship in Fortnite Chapter 4 on next gen consoles and PC. This is a huge milestone for Lumen, as it's the first time we've shipped it in a real game, with foliage, and running at 60fps. epicgames.com/fortnite/en-US…
Daniel Wright tweet mediaDaniel Wright tweet media
English
144
810
9.7K
0
Rune Stubbe retweetledi
John Linneman
John Linneman@dark1x·
Yeah, I'm totally sold on Lumen and Nanite. Shipping this in a 60 fps large scale multiplayer game...this is nuts. Just amazing work from the team at Epic.
John Linneman tweet mediaJohn Linneman tweet mediaJohn Linneman tweet mediaJohn Linneman tweet media
English
108
217
2.8K
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
@SebAaltonen Double that if support for DXIL shader debugging was added. RenderDoc used to be awesome for quickly debugging simple shader issues on PC
English
1
0
2
0
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
Unpopular opinion: I would pay more for RenderDoc.
English
4
0
58
0
Sebastian Aaltonen
Sebastian Aaltonen@SebAaltonen·
My Superluminal trial period is over. Time to spend money to make money. Good tools are worth it.
Sebastian Aaltonen tweet media
English
6
3
73
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
Slack: Enter: Send, Shift+Enter: Next line Slack inside code tag: Enter: Next line, Shift+Enter: Send
English
1
0
3
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
Too often, I find myself wondering, in various contexts, if Enter (or Shift+Enter) is going to be the one that starts a new line or the one that posts an incomplete message to everyone.
English
1
1
14
0
Rune Stubbe retweetledi
Krzysztof Narkowicz
Krzysztof Narkowicz@knarkowicz·
Lumen took a lot of exploration to reach shippable state. This ability to focus on a single thing is an awesome perk of working at Epic and I wanted to shed some light on early techniques I worked on with @EpicShaders and which we later discarded: knarkowicz.wordpress.com/2022/08/18/jou…
English
22
336
1.1K
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
Just arrived in Vancouver for good old physical SIGGRAPH
English
2
0
14
0
Rune Stubbe retweetledi
Rune Stubbe retweetledi
Jonas Meyer
Jonas Meyer@morfar·
Just pushed the initial revision of microprofile-csv - a small tool for visualizing and comparing data from csv files: github.com/jonasmr/microp…
English
0
4
22
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
@mmalex Ages ago, I did this as a quick hack for a demo project where I couldn't be bothered to work out the proper way to do it. It was years later that I realized that I had already stumbled into it by accident.
English
1
0
3
0
𝖒𝖒𝖆𝖑𝖊𝖝
if you want to pick a 'cosine weighted' direction in a hemisphere above a normal vector n, most code you see around messes with constructing a basis around n (yuck) etc; you can just do normalize(n+z) for some uniform random unit vector z! I love this trick. send tweet.
English
4
28
167
0
Rune Stubbe retweetledi
Krzysztof Narkowicz
Krzysztof Narkowicz@knarkowicz·
Together with @EpicShaders and @_pmkelly we are doing an in-depth talk on Lumen at #rtadvances. We'll cover (virtually) how we trace rays, reuse computations, solve the whole indirect lighting path and noise, and scaled all of this to "The Matrix Awakens". #Lumen" target="_blank" rel="nofollow noopener">advances.realtimerendering.com/s2022/index.ht…
Krzysztof Narkowicz tweet media
English
5
48
246
0
Rune Stubbe
Rune Stubbe@Stubbesaurus·
@marc_b_reynolds @leonard_coder Yes. The intuition from the dice example also still works for intervals. Adding two random [0, 1] values yields a value in [0, 2]. For that to be >1.9 requires that both inputs are >0.9. So it is clear the probability is <1%, instead of the 5% uniform would give you.
English
0
0
2
0
Arnaud Carré
Arnaud Carré@leonard_coder·
Really nice video about uniform distribution of points over a disc. Classic stuff at begin but start to be brain-blasting at 10:34 (at least for me :)). I just learned that random+random has a different distribution than 2*random. youtu.be/4y_nmpv-9lI
YouTube video
YouTube
English
2
0
8
0
Rune Stubbe retweetledi
Frederik Lundberg
Frederik Lundberg@flundberg·
I anledning af de nært forestående koncerter med Kashmir bør der mindes om verdens sjoveste læserbrev nogensinde overhovedet @OleRasPolitiken 👌🏽
Frederik Lundberg tweet media
Ballerup, Danmark 🇩🇰 Dansk
15
22
957
0