Associate Professor, Computer Science, University of Toronto; Adobe Research Toronto

Joined September 2016
634 Photos and videos
Pinned Tweet
📢 libigl v2.5 released 🐍 pip install libigl Eigen → 3.4 CGAL → 5.6 OpenGL → 4.1 CGAL and its dependencies (GMP MPFR) compile everywhere from source via cmake Github actions finish faster and rarely fail due to heap size Shadow mapping in viewer …
1
5
82
12,509
✌️ not going to be on this site much anymore. See you somewhere else.
3
17
4,983
🖖 #include <autodiff/reverse/var.hpp> template <typename T> T f(T & x) { // "clever" branch to avoid 0/0 at x=0 if(x == 0.0) return 1.0; return sin(x)/x x*(x-1.0); }
1
3
2,774
You can do this so your long titles don't look as terrible: \newcommand{\abbrtitle}{Clever Short Title} \title[\abbrtitle]{\abbrtitle:\\ Long Part Causing Line Breaks in Title and Spills in Headers}
26
2,875
Alec Jacobson retweeted
Trying out a Role-Playing Paper-Reading Seminar in the style of @colinraffel's blog colinraffel.com/blog/role-pl… in my History of Language and Computing graduate course this semester. Eager to see how it plays out, but I wanted to show off the class materials that just arrived :)
5
6
53
7,622
Q: We're almost out of time. Do you have any questions for me? A: Yes, how do you represent a mesh with a slit along a single edge?
3
1
12
4,009
Typical. More time wrangling cmake than writing C . Here's an example project using both libigl and autodiff.github.io (a nice C library for forward and reverse automatic differentiation). github.com/alecjacobson/libi…

1
3
20
3,610
Mathematically is there any reason to think that: f(x) = x is different from g(x) = / 0 if x=0 \ x if x≠ 0 ?
3
1
3
2,970
I would think of the piecewise definition as an _implementation_ of the same function as f. Thus they're the same and consequently have the same derivative ∂f/∂x = ∂g/∂x, even at x=0.
2
1
1,079
This kind of example pops up as a pitfall in autodiff discussions. And in a recent discussion regarding symbolic differentiation, somebody appeared to argue that f and g are different in some essentially way which excuses the symdiff library from finding equivalent derivatives.
4
1
1,447
I no longer have to send Wayback Machine links to my own blog articles! Successfully transferred my wordpress blog from bluehost to my static academic page. Old post urls should redirect correctly. alecjacobson.com/weblog/

8
2,533
Playing with the fast marching method for the first time.
1
24
3,190
been doing this for a while and I'm still not sure I know whether "strongly" or "enthusiastically" is better.
2
3
2,204
Also known as the only other type of mangoes you can do a cross product with
1
3
1,774
My album of the year is "Imogen Heap The Happy Song [10 hours]"
1
3
1,621
Alec Jacobson retweeted
Our method also extends beyond NeRFs into images, too. We find that for gigapixel images, we're able to perform significantly better than JPEG at smaller file sizes- and also beats other neural methods like ACORN.
1
2
10
1,814
Apply!
21 Dec 2023
Applications are open for WiGRAPH's Rising Stars program! Ph.D. students and postdocs of underrepresented genders can apply for a two-year program of mentorship and workshops co-located with SIGGRAPH 2024 & 2025. Read more and apply here: wigraph.org/events/2024-call… #graphics
4
9
3,550
Who needs @AaronHertzmann's blog when you can just ask your Samsung Tv?
7
1,857
Alec Jacobson retweeted
Today at @SIGGRAPHAsia , I will be presenting a simple and robust method for transferring skin weights from rigged body meshes to any clothing meshes, thus helping automate the tedious process of manual weight painting. dgp.toronto.edu/~rinat/proje…
10
52
290
24,492
I got a review request from a predatory publisher's journal and then options were click here to accept the review request click here to unsubscribe On the one hand I'm not going to accept this review. But on the other hand I respect self-awareness.
1
4
1,355