Past Meetup

Ramsey Nasser on PushPull++

This Meetup is past

120 people went

Two Sigma

101 Ave. of the Americas, 23rd Fl. J · New York

How to find us

Between Ave. of the Americas and Varick St.

Location image of event venue


We're excited to begin the new year with Ramsey Nasser (, an amazing computer scientist, game designer, educator, and all-around person, presenting on PushPull++ ( by Lipp, Wonka, and Muller.


Of all the ways to manipulate a 3D mesh, the “push/pull” technique popularized by SketchUp ( is one of the most approachable and fun. PushPull++ is a recent paper that elaborates on the technique, cleaning up a lot of edge cases and unlocking new features, using wonderfully straightforward math. The potential for 3D modeling tools or procedural mesh generation APIs built on these simple ideas is very exciting.

The paper presents the technique and the tool that the authors built. I will focus on the technique, as that’s the part I loved more in this paper.

**Also, check out this video ( on the work!**


Ramsey Nasser (@ra ( is a computer scientist, game designer, and educator based in Brooklyn. He researches programming languages by building tools to make computation more expressive and implementing projects that question the basic assumptions we make about code itself. His games playfully push people out of their comfort zones, and are often written in experimental programming languages of his design. A former Eyebeam ( fellow and a member of Kitchen Table Coders (, when he is not reasoning about abstract unintuitive machines, he builds and maintains vintage motorcycles.


TwoSigma ( - Platinum Sponsor of the New York chapter



Doors open at 7 pm; the presentation will begin at 7:30 pm; and, yes, there will be refreshments of all kinds and pizza. A little different than previous PWLs, you'll have to check-in with security with your Name/ID. If you have any issues getting in, please contact[masked] or email us directly.

After Ramsey presents the paper, we will open up the floor to discussion and questions.

We hope that you'll read the paper before the meetup, but don't stress if you can't. If you have any questions, thoughts, or related information, please visit #pwlnyc ( on slack (, our GitHub repository (, where you can also find the paper (, or add to the discussion on this event's thread.

Additionally, if you have any papers you want to add to the repository above (papers that you love!), please send us a pull request ( Also, if you have any ideas/questions about this meetup or the Papers-We-Love org, just open up an issue.