EEVEE Development updates ( EEVEE-Next )

Chill man. I just pointed where roof is in terms of animation playback.

We could have realtime playback in blender and eevee, we “just” have few things

as i mentioned before:

we could use some king of animation caching
and eg. gpu skinning (eg afaik upbge have gpu skinning) or tangent calculations on GPU
or even something more versatile like animated mesh caching like in T73481

anyway we are going offtopic, so lets better go back on track:



EEVEE-Next: Port to new Draw Manager

what is new Draw Manager?

4 Likes

6.5 fps to 22 fps, while not perfect, is for sure worth celebrating :slight_smile:

10 Likes

what is new Draw Manager?

From D15817: This is a new implementation of the draw manager using modern
rendering practices and GPU driven culling.

5 Likes

More nodes for realtime compositor are merged into master.

Dilate/Erode was merged last week but the others are merged in the last few hours, so they will be available in tomorrow’s daily alpha build.

10 Likes

Very excited for better normal map performance and Shader displacement

1 Like

EEVEE Next realtime cryptomatte has been merged.

https://developer.blender.org/rB8068b89a681c467f3d449b9ddc2ebec5b817c2fc

11 Likes

Yea, especially that its not only for eevee but it also speedups blender all over the places like modeling(?) and cycles.

5 Likes

Nishita Sky texture support for EEVEE has been merged into master.

https://developer.blender.org/rB44aaa9893ba876d23c7b9e93c2ed83c55f96afd9

Sun Disc is currently not supported because it’ll need special handling - on the one hand, I’m not sure if Eevee would handle a 1e6 coming out of a background shader without issues, and on the other hand it won’t actually cast sharp shadows anyways.
I guess we’d want to internally add a sun to the lamps if Sun Disc is enabled, but getting that right is tricky since the user could e.g. swap RGB channels in the node tree and the lamp wouldn’t match that.
Anyways, that can be handled later, the sky itself is already a start.

20 Likes

Oh, for some reason it recompiles shader when values are changed :confused: .

2 Likes

image

3 Likes

Miguel Pozo, the main developer of Malt (an NPR engine for Blender ), joined the GPU/Viewport module: https://devtalk.blender.org/t/3-october-2022-upcoming-finalized-at-18-00-cet/25976

  • Miguel Pozo , NPR enthusiast, starts a development grant remotely to help the GPU/Viewport module.
12 Likes

Does eevee next actually work for anyone? It always crashes for me.

It’s dead…

2 Likes

This is extremely interesting news, I would be beyond delighted if Eevee Next had some expanded NPR functionality

5 Likes

Saying it’s dead is such a harsh way to put it. Rather, you should say it’s not currently living at this point in time.

4 Likes

Hehehe, pretty much the same thing… prolly will be resurrected at some point in the future… so yeah, it’s dead for now…:slightly_smiling_face:

1 Like

When I came into this thread, I saw your link, and thought “OH NO, THEY KILLED EEVEE NEXT!” I’m not ashamed to admit that I cried a bit after reading it, and ran to the fridge to get a whole gallon of chocolate ice cream that I ended up eating to to allay some of the grief I felt.

It was only later that I clicked the link that figured out that it’s not DEAD, so much as really not working.

Gotta think of the marketability of you posts, and how to prevent any undue panic.

10 Likes

“Broken” is a better word.

There’s really not much for users to test right now anyway. They’re currently focused on developing shadow rendering. I imagine fixing the crash after merging it would be more efficient at this point.

6 Likes

Gotta add some drama into the story, right? :smile:

3 Likes

Okay, yeah. I’ll give you that.

3 Likes