Atul Mourya (@_iAtul) header
Atul Mourya (@_iAtul) profile picture

3D Computer Graphics Engineer.

Bengaluru, India
Joined December 2011
Photo by Atul Mourya (@_iAtul)Photo by Atul Mourya (@_iAtul)Photo by Atul Mourya (@_iAtul)Photo by Atul Mourya (@_iAtul)
Atul Mourya retweeted
My WebGPU path tracer is open source! 🎉 Physically based rendering, running right in your browser. MIT licensed. - WebGPU compute shader path tracing, with WebGL 2 fallback - Two-level BVH built using parallel Web Workers, based on TinyBVH. A 4.6M-triangle scene's BVH builds in just 0.5s on my M4 Max - Clean results from just a few samples with OIDN denoising - OpenPBR 1.1 materials - Physical camera with f-stop depth of field, AgX tone mapping, and bloom - Drop-in Three.js scene synchronization github.com/pissang/mutracer
40
70
10
643
36,940
Best structured reference I've found for GPU optimization - 450 papers, 14 years of research. Some techniques will have evolved, but the mental models hold up. dl.acm.org/doi/10.1145/35706…
Yesterday's lecture on GPU Architectures by @_onurmutlu_ youtu.be/aE0onltJlOo
86
683
53,396
Vibe-coded this interactive "Feed the Panda" experience using Three.js! 🎋 Link - feed-panda.vercel.app/ "Skadoosh!" ✨ Big Fan of @mrdoob @bruno_simon #Javascript #3D #WebDesign #KungFuPanda #CreativeCoding #ThreeJS
1
3
36
4,229
Atul Mourya retweeted
In this tutorial series from SIGGRAPH, we enhance a Vulkan renderer with ray tracing features to implement real-time pixel-perfect shadows (with and without transparency) and a bonus reflection effect. docs.vulkan.org/tutorial/lat… #tutorial #raytracing #vulkan #shadows #reflection
24
1
120
16,225
Atul Mourya retweeted
webgi - realistic rendering for three.js is now free! With a new website for developers. Instantly create photo-realistic 3D e-commerce experiences without going deep into three.js graphics and shaders. Play around with the demo docs here - webgi.dev
18
76
3
813
45,335
Atul Mourya retweeted
Before we could deliver glass materials, I had a full set of textured glass ready to go. The tests (below) turned out great, but timing didn’t work. So we reused the height and normal maps to build a textured plastic collection instead. Sometimes you gotta pivot. ✌️
8
28
2
388
12,885
Atul Mourya retweeted
I just turned 37 today and started this journey when I was 30. After years of building the engine with 💕 and optimizing it, this is the final gameplay running on #webgl with #threejs After converting Jamir from WebGL to WebGPU, I hope to release the @X3JS_app, built on top of Jamir's game engine, in 2025, initially for creating FPP and TPP games, and make it available for everyone. New version will be upcoming in a few days, btw! 🥳 #gamedev #gamedevelopment
23
42
4
393
31,666
Atul Mourya retweeted
Sneak peek at the items on @tylko_furniture tailor-made shelves! 💥💥💥 #threejs #js #realtime #webgl #creativecoding
8
28
253
Atul Mourya retweeted
such a relaxing video.
10
39
2
955
47,780
I thought my depth buffer anim is cool, until I saw this amazing real-time rendering video with breathtaking animation! Added it as update to my Render Hell article! simonschreibt.de/gat/renderh… #gamedev #techart
1
102
4
588
103,375
Atul Mourya retweeted
A quick shameless plug: github.com/redorav/public_so… A repository of renderers/engines that aspiring graphics people can hopefully learn from. If you'd like to see what others are doing to either learn or contribute, feel free to create a PR
8
56
2
226
26,241
Atul Mourya retweeted
A lot of people have asked how we built this hero. I think you might be a bit disappointed with how simple it is but lets take a look anyway 👇
53
105
27
1,709
320,682
昨日リクエストの多かった仕切り厚さの調整を0.1mm単位でできるようにしました bento3d.design/ #bento3d
1
59
5
442
33,102
Going on stream to implement some new audio features with SoLoud, fixing a few bugs and adding some effects like reverb and low pass effects. Meanwhile C1RCUI7 on has made a nice mod with custom sounds! #ShakedownGame #gamedev
32
393
52
3,547
1,102,629
Atul Mourya retweeted
NEW GM Shaders: Shadow Mapping An introduction to 3D shadows for games mini.gmshaders.com/p/shadowm… Paving the way for volumetric shadows
5
23
1
163
14,636
Atul Mourya retweeted
After months of work, Threepipe - the #threejs framework that enabled us to make #webgi, is now completely free and open source with tons of plugins.
12
96
1
807
77,708
Atul Mourya retweeted
If it doesn't work for you please let me know your device. So I've been spending the last time debugging and fixing SSGI to work on all platforms. Now it seems to work well on the platforms I've tested. Once it works on all major platforms I can finally release it 👍
SSGI with TRAA and many other post-processing effects now seem to work on all platforms. Simply add it to your scene to get realistic graphics right away: github.com/0beqz/realism-eff… ▶️ Demo: realism-effects-git-v2-debug… #threejs #webgl #webdev #3D
12
3
50
5,801
Physically Based is an awesome resource Copy values like base color or even get ref for lighting intensity in a single click physicallybased.info/
7
180
3
942
47,766