Video yükleniyor...
Video Yüklenemedi
EEVEE shader-based screen-space point clouds. Done with displacement shaders – vertices expand in the shader. Feels as fast as pure GLSL. Distance scaling uses a power function for smoother falloff with depth. #b3d #blender
21,168 görüntüleme • 1 yıl önce •via X (Twitter)
10 Yorum

Is this from a photo? Or are you turning 3d objects into point clouds. If the second, whats the use case for this?

Yes: position pass + color = point cloud.. The point cloud is form an real-time VR art installation we made (more here: The model itself I made originally in the context of an artistic research project I was part of 10 years ago

neat 😎

🔥🔥🔥🔥🔥

How to archive this? ))) It takes obj vertices? can it fill volume?

Does this use the Eevee point cloud object?

Nope, mesh quads that are zero-sized, then expanded in the shader

TEACH ME

cycles breaks with around 80M+ points, you think this can handle over 100M+?

eventually you run into hard RAM limits - in unity I can use geometry shaders to emit quads and optimized the attribute storage, but here in blender all is laid out in memory. Just tested on my macbook - around 40M it stops.
