
Graphics, Vis, & WASM @ https://xitter.cf/t.co/52EVxXPubN . ChameleonRT (https://xitter.cf/t.co/CugJOaWs74) & WebGPU @willgfx@mastodon.social https://xitter.cf/t.co/FfWCaKDnyk
Los Angeles, CA
Joined March 2014
- Tweets1.2K
- Following459
- Followers1.3K
- Likes5.8K
Will Usher retweeted
Announcing -
WebGPU Puzzles:
Learn GPU Programming in Your Browser
It's a web app that let’s you practice writing GPU compute kernels using WebGPU - runs 100% in the browser, locally on your GPU (even tiny integrated laptop GPUs).
Will Usher retweeted
⚡ Ray Tracing + 3D Gaussians = New Possibilities!
Gaussian splatting is limited by rasterization—our #SIGGRAPHAsia2024 paper shows how to ray trace instead, enabling reflections, shadows, fisheye cameras, and more. The most important (and hardest!) part is making it fast. (1/N)
Will Usher retweeted
C++ code is out! The Signed Heat Method has been added to geometry-central.
In 3D, compute generalized SDFs to point clouds, triangle meshes, and polygon meshes. The method should "just work" on geometry with holes, intersections, nonmanifold-ness, etc.
Links below 🔽
Will Usher retweeted
Check out our new paper "Visualization of Large Non-Trivially Partitioned Unstructured Data with Native Distribution on High-Performance Computing Systems" with @serkand_cs, @IngoWald, @stefanzellmann, Joao Barbosa, @NateMorrical, and Ugur Gudukbay tinyurl.com/2jc7v7um
Will Usher retweeted
Latest demo of the Denoiser is up!
Integrated with @garrettkjohnson's Three-GPU-Pathtracer
#WebGL Based, @threejs and @TensorFlow powered using OIDN models and weights.
Some big pains getting all these libraries working together and still a long way to go
denoiser-three-pathtracer.ve…
Will Usher retweeted
🥳 I just open-sourced the web port of Open Image Denoise: github.com/pissang/oidn-web/
It has been integrated into Vector to 3D for weeks. It significantly reduces users' render time and usually produces very clean results.
Huge thanks to the hard work of the OIDN team for creating such a magical denoising library. Also, thanks to @maxliani for the inspiration to port OIDN to other platforms.
#webgl #webgpu #tfjs
Will Usher retweeted
Here's an amazing new SIGGRAPH paper from @daseyb/@ejdeon/@tunabrain/@wkjarosz that achieves one of the holy grails of modern rendering: unifying microfacets+volumes for light transport. Along the way the authors make a lot of neat observations and unlock cool new abilities too!
I'm excited to share our #SIGGRAPH2024 paper on unifying stochastic representations for light transport:
cs.dartmouth.edu/~wjarosz/pu…
We show how to use stochastic implicit surfaces to describe microfacet surfaces and participating media (and a bunch of new things in between).
Will Usher retweeted
I will give a talk at #SIGGRAPH2024 about a new way of evaluating #Bezier #curves that I call Seiler's Interpolation, using half the linear interpolations of #deCasteljau's algorithm. I built an interactive demo: cemyuksel.com/research/seile…
See the extended abstract for the details.
Will Usher retweeted
If you are still using std::unordered_map, worth checking for faster replacements. std is usually 2x-3x slower, up to 87x slower in worst case (vs best).
jacksonallan.github.io/c_cpp…
Will Usher retweeted
After 15+ years of exploring "Easy 3D" through SDFs, we've now put #ProjectNeo together, which you can try today in beta here: projectneo.adobe.com/
Will Usher retweeted
Happy to announce the results of our latest research, which takes 3D Gaussian Splatting to the next level: "A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasets," which has been accepted at #SIGGRAPH2024!🎉 Find it here: repo-sam.inria.fr/fungraph/h…
Will Usher retweeted
Build WebGPU Apps Today with PlayCanvas! 🏗️
WebGPU now supported in the PlayCanvas Editor.
blog.playcanvas.com/build-we…
Will Usher retweeted
In our latest @I3DCONF paper, we transform any rasterizer into a differentiable one with minimal engineering and zero external dependencies.
Optimize game assets and volumes, train 3D Gaussian Splats, etc. directly within your existing engine. Compute shaders is all you need!
Will Usher retweeted
. @_wusher 's WebGPU USDZ renderer demo using TinyUSDZ now works on iOS 17.4.1!🎉
Need to enable Safari WebGPU feature flag in ControlPanel😌
willusher.io/webgpu-cpp-usdz…
#USDZ_For_the_Win
Will Usher retweeted
. @_wusher 's webgpu-cpp-gltf runs finely on Chrome 121(stable release as of 2024/Jan/24. supports WebGPU by default)!🤟
github.com/Twinklebear/webgp…
WebGPU + C++ for the win! ✊
Will Usher retweeted
I started writing this programming guide a little more than 1y ago and I am still convinced that #WebGPU is a great choice for learning #graphics programming even for #Desktop use!
Reasons follow 🧵⤵️
(The guide: eliemichel.github.io/LearnWe… )
Will Usher retweeted
And here is Landon, who gave a super talk!
Excited to share that this work with Landon and @sidharthIO won best paper at LDAV 2023! ldav.org/2023/ #WebGPU #IEEEVIS
Will Usher retweeted
Hi folks! Excited to tease our latest work, “Attribute-Aware Radial Basis Functions”, where we exploit RT cores to visualize high quality time series particle volumes in real-time all on a single consumer GPU. We’ll be presenting next Thursday at #VIS2023! Hope to see you there!
Will Usher retweeted
.@IntelSoftware Releases #OSPRay 3.0 With Initial GPU Acceleration
phoronix.com/news/Intel-OSPR…
Will Usher retweeted
Intel Open Image Denoise 2.1 is out! It adds support for denoising 1- and 2-channel images, enables mixing data types for input features, improves performance on most discrete GPUs, and fixes several issues: github.com/OpenImageDenoise/… #IamIntel
































