zfergus Goto Github PK
Name: Zachary Ferguson
Type: User
Company: MIT
Bio: Physically-based simulation and animation | CS Ph.D. from NYU
Twitter: zyfergus
Location: Boston, MA
Blog: zferg.us
Name: Zachary Ferguson
Type: User
Company: MIT
Bio: Physically-based simulation and animation | CS Ph.D. from NYU
Twitter: zyfergus
Location: Boston, MA
Blog: zferg.us
Library-ified version of "LED sand" code
GUI for editing and animating a scene graph. Created for CS 351: Visual Computing (Spring 2015) at George Mason University.
A priori lexicographic multi-objective optimization. 🍎🐮
Fall 2014 HackNC Project using the Leap Motion
Example project using Eigen with CUDA
Eigen-Gurobi allows to use the Gurobi QP solver with the Eigen library.
Fast style transfer with facial preservation. Final project for CSCI-GA.2271: Computer Vision (Fall 2018) at New York University.
Fast Approximate Root in Cubic CCD from "Penetration-free Projective Dynamics on the GPU" [Lan et al. 2022]
Topology optimization with finite element analysis in FEniCS. Final project for CSCI-GA.2420: Numerical Methods II at New York University.
A fast interval library
A simple finite-difference library using Eigen.
Fast Tetrahedral Meshing in the Wild
Implementations of seminal algorithms in artificial intelligence. Coursework for CS 480: Introduction to Artificial Intelligence (Fall 2016) at George Mason University.
Computer graphics in Java using JOGL. Coursework for CS 451: Computer Graphics (Fall 2015) at George Mason University.
Implementations of seminal algorithms in numerical analysis. Coursework for MATH 446: Numerical Analysis (Spring 2017) at George Mason University.
Create 3D heightfields with fractalization and Catmull-Clark subdivision. Created for CS 351: Visual Computing (Spring 2015) at George Mason University.
A repository of the data and script used in our work, "High-Order Incremental Potential Contact for Elastodynamic Simulation on Curved Meshes" [Ferguson et al. 2022].
Scripts for running jobs on a HPC.
A repository of the data and script used in our work, "In-Timestep Remeshing for Contacting Elastodynamics" [Ferguson et al. 2022].
Java command-line music player for playing your favorite songs.
:triangular_ruler: Numerical integration (quadrature, cubature) in Python
libigl python bindings
LLDB Eigen Pretty Printer
Android app for budgeting meals.
A mini object-oriented language. Project for CSCI-GA.3110: Honors Programming Languages (Fall 2018) at New York University.
Simple greedy image packing
A tiny C++ library to read/write ASCII/binary MSH format files.
Joint Face Detection and Alignment using Multi-task Cascaded Convolutional Networks
natural sort order string comparison: "a1" < "a12"
Game programming in C++ with OGRE. Coursework for CS 425: Game Programming I (Fall 2016) at George Mason University.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.