Assistant Professor in @ucsd_cse doing computer graphics, differential geometry, computational physics.

San Diego, California
Joined April 2021
Checkout our new paper #SIGGRAPH2023 involving interesting study on fluid dynamics and algebraic topology.
Checkout our #SIGGRAPH2023 paper “Fluid Cohomology” 🌊🐇🍩 We show that, despite its applications, the current formulation of vorticity-streamfunction is insufficient at simulating fluids on non-simply-connected domains. [1/6] youtu.be/eY8RUi5mrhc
1
12
3,118
There are only at most 26^60 integers that can be defined in under sixty letters. Therefore there must exist "the smallest positive integer not definable in under sixty letters" (which is a phrase with 57 letters).
4
3
22
4,140
This is neat. The gradient of the log of determinant is inverse transpose.
32
217
36
2,141
194,845
For any given quadrilateral, the lines that connect the midpoints of its sides and diagonals intersect at a single point.
8
19
102
12,494
If a matrix field has curl-free rows, then its cofactor matrix has div-free rows. #ExteriorCalculusInGraphics
3
10
1,764
Do you know how to come up with this vector identity about cofactor matrix and cross product? (Check out our course on #ExteriorCalculusInGraphics)
Our #SIGGRAPH2023 course #ExteriorCalculusInGraphics is out! Learn about the fundamentals of exterior calculus and graphics related topics like geometric optimization, elasticity, and fluid dynamics in this elegant and unified language.
2
7
2,903
For any two parabolas, the foci and all intersections of the common tangents always lie on a circle.
1
7
48
Consider a vertical and a horizontal parabolas sharing the same vertex. The tangents at their intersection will meet the contact points of their common tangent!
6
48
1
365
The chords of intersections from 3 (commonly oriented) parabolas always meet at a point.
3
41
8
269
For each corner of any triangle, pick an arbitrary angle and draw two rays, each apart from the adjacent edges by that angle. Then we will get a hexagon whose opposite diagonals are concurrent.
2
13
62
Our #SIGGRAPH 2022 paper: Covector Fluids. With a simple modification of the advection step, a fluid solver respects the Kelvin circulation law and displays richer vortical structures. youtu.be/jM1FNiVYofI
Check out our #SIGGRAPH 2022 paper: Covector Fluids 🌊🌪️ Mohammad Sina Nabizadeh Stephanie Wang @agrograndma Ravi Ramamoorthi Albert Chern @theAlbertChern youtu.be/jM1FNiVYofI
2
13
Carnot's Theorem is a generalization of the Pythagorean Theorem. The total red area equals to the total blue area.
3
81
3
380
For any triangle, the feet of the secondary altitudes lie on a circle.
4
44
3
273
From the intersection of two circles, the angle bisector of the radii meets both common tangents at a point.
1
8
1
45
No matter how you view the bicylinder solid, the 8 corners on the outline always lie on some conic.
1
9
64
A picture of a sphere with two great circles exhibits 6 points sharing a conic.
4
10
56
Somehow non-obvious to me: The six points, consisting of two arbitrary points and their tangency points to a given conic, will always lie on a conic.
2
4
1
58
The plane separating the near and far sides of the sun rolls on a circular cylinder.
2
8
39
If three points lie on the graph of y=1/x, so will their orthocenter.
14
186
14
1,600