Pets

Research

Particle-Based Method

Particle-Based Fluid

This project implemented several SPH-related papers using CUDA, including Weakly compressible SPH (SCA2007), Position based fluid (SIGGRAPH2013), Implicit incompressible SPH (TVCG2014), Divergence-free SPH (SCA2015), Volume fraction-based multiple-fluid (SIGGRAPH2014) and Helmholtz free energy based multiple-fluid (SIGGRAPH2015).

Give a star!

KIRI2D

Kiri2D

Kiri2D is a tool for developing 2D graphics applications, which has already implemented Convex hull, Delaunay diagram, Voronoi diagram, Power diagram, Lloyd iteration and Voronoi treemap for arbitrary geometry boundary based on QuickHull algorithm. Additionally, it also support Straight skeleton, Poisson disk sampling, ProtoSphere packing and Multi-sized particle sampling method.

Give a star!

NPR

NPR Filters

An image processing tool based on WebGL implemented some Non-photorealistic rendering (NPR) related algorithms. Supported basic image filters (Sobel, Laplacian, Gaussian, Difference of Gaussian (DoG), Bloom). Implemented Line integral convolution, Extended DoG (XDoG), Flow-based XDoG, Kuwahara filter, Generalized Kuwahara filter and Anisotropic Kuwahara filter

Give a star!