//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...
https://cseweb.ucsd.edu/~tzli/ computer graphics, programming systems, machine learning, differentiable graphics
Tzu-Mao Li









Loading...
This is inspired by an initiative I saw somewhere that we should go back to the "old web" where people maintain links to other websites in their own homepages. I asked ChatGPT to provide a list of young graphics academics and none of these people showed up, so it's probably useful information.
cseweb.ucsd.edu/~tzli/cool_r... I started to maintain a list of homepages of graphics academics who I think did cool work, are younger than me, and are not my current/past students. It's a living list so if I read any cool papers I'll add the authors to the list. I encourage you to do the same!
Releasing Walk on Spheres Extensions (WoSX): a GPU-accelerated C++/Python library for Monte Carlo physics simulation on complex geometry. Think path tracing but for physics beyond light transport: heat, electrostatics, potential flow, deformation & more! github.com/nv-tlabs/wosx
cseweb.ucsd.edu/~tzli/abstra... Check out the slides of my recent internal talk about abstraction in CS research. Apart from some propaganda of our recent works, the key message is that "abstraction doesn’t, and shouldn’t replace friction" (a corollary of Spolsky's "law of leaky abstraction").
github.com/txstc55/yasps Check out Xuan's work on a new programming language for writing modular and high-performance physical simulation code from energy definition. The key is two differentiable relational operators (join/union) that model the sparsity structure between the attributes and energy.
I helping recalibrate Waterloo’s software engineering program (and to some degree CS) for the age of AI. I wrote an essay on the challenges I’m seeing. www.victorzhong.com/writing/the-...
iveevi.github.io/rcgp/ Check out Venkat's work on a new graphics programming language on statically enforcing correctness of heterogeneous graphics programs (e.g., resources declared on host must match shaders at compile time). The compiler is open sourced and let us know if you have any comment!
Out now: AI and the Murder of Truth. And Air Bud. On AI, education, fascism, paying the Dane-geld, and why there ain’t no rule says a dog can’t play basketball. The follow up to last year’s “You are a better writer than AI.” If you liked that video, this is worth your time. youtu.be/sETvPBVKBAY