Will Usher (@_wusher) 's Twitter Profile
Will Usher

@_wusher

Graphics, Vis, & WASM @ luminarycloud.com . ChameleonRT (chameleonrt.com) & WebGPU

@[email protected] willgfx.bsky.social

ID: 2374059962

linkhttp://www.willusher.io calendar_today05-03-2014 16:58:27

1,1K Tweet

1,1K Followers

470 Following

Will Usher (@_wusher) 's Twitter Profile Photo

Finally got back to my "0 to #glTF with #WebGPU" series, this post looks at adding basic material and texture support to get nicer looking renderings (and more interesting workloads to try and batch up later): willusher.io/graphics/2024/… code: github.com/Twinklebear/we…

Finally got back to my "0 to #glTF with #WebGPU" series, this post looks at adding basic material and texture support to get nicer looking renderings (and more interesting workloads to try and batch up later): willusher.io/graphics/2024/… code: github.com/Twinklebear/we…
Bernhard Kerbl (@snosixtytwo) 's Twitter Profile Photo

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/hiera…

inigo quilez (@iquilezles) 's Twitter Profile Photo

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 (@_wusher) 's Twitter Profile Photo

I was inspired by Élie Michel 🍪 's glfw3 #webgpu extension: github.com/eliemichel/glf… so I wrote the same for #SDL2 : github.com/Twinklebear/sd… and borrowed their Dawn CMake script to update my WebGPU C++ template repo to easily build for native + web: github.com/Twinklebear/we…

Sebastian Aaltonen (@sebaaltonen) 's Twitter Profile Photo

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_hash_tab…

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_hash_tab…
Cem Yuksel (@cem_yuksel) 's Twitter Profile Photo

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.

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.
Yining Karl Li (@yiningkarlli) 's Twitter Profile Photo

Here's an amazing new SIGGRAPH paper from Dario Seyb/@ejdeon/Benedikt Bitterli/Wojciech Jarosz 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!

Will Usher (@_wusher) 's Twitter Profile Photo

I wrote about publishing and using a C++ #WebAssembly package on NPM to write WASM modules that fit into a larger frontend app: willusher.io/blog/ship-wasm… . The example code is on Github: github.com/Twinklebear/sh… and works with the same VSCode debugging setup I wrote about before!

Yi Shen (@pissang1) 's Twitter Profile Photo

🥳 I just open-sourced the web port of Open Image Denoise: github.com/pissang/oidn-w… 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

🥳 I just open-sourced the web port of Open Image Denoise: github.com/pissang/oidn-w…

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
Dennis Smolek (@dennissmolek) 's Twitter Profile Photo

Latest demo of the Denoiser is up! Integrated with Garrett Johnson 🦋's Three-GPU-Pathtracer #WebGL Based, Three.js 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.vercel.app

Alper Ş (@alpers_tw) 's Twitter Profile Photo

Check out our new paper "Visualization of Large Non-Trivially Partitioned Unstructured Data with Native Distribution on High-Performance Computing Systems" with Serkan Demirci, Ingo Wald, Stefan Zellmann, Joao Barbosa, Nate Morrical, and Ugur Gudukbay tinyurl.com/2jc7v7um

Nicole Feng (@nicolefeng_) 's Twitter Profile Photo

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 🔽

Ashkan Mirzaei (@ashmrz10) 's Twitter Profile Photo

⚡ 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)

Austin Huang (@austinvhuang) 's Twitter Profile Photo

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).