Dear Mastodon!

I'm proud to say I will be demo'ing my replication of Crytek's Neon Noir in at i3D 2020's poster track this year! Will be doing live tweaks+source review in the session so I encourage you to register (for free!):

Probably the most sophisticated thing I've done, yet. Which is why I would appreciate any signal boosts! ❤️ 🙏

Also, much thanks to @anteru for his help debugging some issues encountered during development!

This is for those of you who like ray or path tracing:

I'd been dying to try this out: It's not exactly bias free but it converges really fast! Combined with a denoiser, you may be able to use it in video games without any hardware raytacing

Using @keenanisalive and @rohansawhney1's Walk-on-Sphere for actual direct lighting. Compared to brute force BSDF sampling on the right.

Decided to create Christopher Sims (@csims314 on Twitter)
's Tron Noise from the Twitter loop without looking at the source code. Like to think I got close without cheating 🙂

A little bit quiet, but fret not. Hard at work here ;)

Revealing a couple of on this solo project of mine ;)

50% gloss, 50% diffuse: It's clearcoat, though R0 is 1.0 right now everywhere. Contact hardening and control over appearance modelling. No stochastic sampling, no ghosting. Preview for HighOmega v3.02
Slightly 🙂 ...coming soon. Sometimes you have to wrestle control back from the pipeline 😉

The reason R0 is 1.0 is because things never looked good enough for any change in the refractive index to make a difference: the materials have always been PBR.

De-noising? WHAT ?

directional mapping withOUT (using ) for amazing diffuse.

This leaves only for gloss that should be filtered in .

Good riddance to bad . ;)

Compared to the previous 'tear down' videos, people find this more destructiony... thoughts?

It's all btw, the pieces aren't .

I had been itching to try with pretty much the only I had that fit... my very first one:

... I think it fit well :) ...

This was gonna be my i3D 2020 poster before COVID-19 showed up and decided to make itself comfortable.

I guess we're gonna have to wait and see how the conference evolves? Personally I'm rooting for a teleconference. 👍 👍 👍

, edition. Stylistically inspired by Dataairlines / Dubmood 's work (for Razor1911). Tried to make it as Swedish as possible :)

Music by Mark Sparling (Garden of Hope - 2019 dailies). Check out more of his stuff on: . In fact the music is what made me visualize the whole thing together.

Thanks to Otavio Good for the fontmap and the SDF technique. Graffiti encoded by a new version of my very own utils!

So I can finally break this toot embargo a little bit 😏:

HighOmega v3.01 is here:

with an updated , better performance but most importantly more consistent rendering between and . is at the core of this as usual 🙂

Would love to hear feedback here or on reddit:

covers! This is soooo becoming a thing! 😆

I actually dared to distort an with an for this one during . Does result in infinite loops that need detection/termination... but that's more or less easy. Check out the shadertoy/code to learn more!

Comin' at ya with yet another cover: INFINITE LOOP!
This combines with to combine the ground () with everything else ()!

I actually tried using the luma of the ground texture to compute tangent space normalmap and bring it into worldspace to do bump mapping... but it just made everything noisier so I ditched it.

Bring me all the thoughts! 🙂

an for can create some pretty interesting results.

These root-like structures are directly the result of peculiar behavior of fBms when their domains are warped.

Show more
Gamedev Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!