Martin Valigursky's banner
Martin Valigursky's profile picture

Martin Valigursky

@ValigurskyM1,742 subscribers

Graphics technology professional, passionate photographer.

Shorts

Vertex Animation Textures, now an example in PlayCanvas 🧵 Rather than animate a skeleton per character, we bake every vertex position and normal into a texture and let the vertex shader interpolate between frames. 10,000 characters. One instanced draw call.

Vertex Animation Textures, now an example in PlayCanvas 🧵 Rather than animate a skeleton per character, we bake every vertex position and normal into a texture and let the vertex shader interpolate between frames. 10,000 characters. One instanced draw call.

46,324 görüntüleme

Parallax occlusion mapping in PlayCanvas engine. Height maps that hold up at grazing angles. Opt-in, one enum on the material.

Parallax occlusion mapping in PlayCanvas engine. Height maps that hold up at grazing angles. Opt-in, one enum on the material.

15,317 görüntüleme

You can now walk through a real-world Gaussian Splat scene in PlayCanvas 🚶🕺 New first-person and third-person demos, powered by a brand-new reusable third-person camera controller: mouse orbit, wall-collision avoidance, scroll-wheel zoom, animations & shadow catcher 🧵

You can now walk through a real-world Gaussian Splat scene in PlayCanvas 🚶🕺 New first-person and third-person demos, powered by a brand-new reusable third-person camera controller: mouse orbit, wall-collision avoidance, scroll-wheel zoom, animations & shadow catcher 🧵

75,099 görüntüleme

Prototyping a WebGPU compute rasterizer for Gaussian Splats at PlayCanvas. No quads, no draw calls — just pure compute shaders blending of splats per tile. Here's the tile load heatmap.

Prototyping a WebGPU compute rasterizer for Gaussian Splats at PlayCanvas. No quads, no draw calls — just pure compute shaders blending of splats per tile. Here's the tile load heatmap.

21,933 görüntüleme

Procedural Gaussian Splats in PlayCanvas 🔥 Everything becomes splats: Images. Text. Lines. One unified render, seamlessly blending with 3DGS models.

Procedural Gaussian Splats in PlayCanvas 🔥 Everything becomes splats: Images. Text. Lines. One unified render, seamlessly blending with 3DGS models.

19,026 görüntüleme

Videos

Daha fazla içerik yok.