Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
awesome-taichi
A curated list of awesome Taichi applications, courses, demos and features.
https://github.com/lucywsq/awesome-taichi
Last synced: 3 days ago
JSON representation
-
**Simulation**
- Taichi fvm2d fluid ns - An attempt to exploit the potential of Taichi language in the field of computational simulation of compressible fluids by the finite volume method.
- Graphics lab THSS - Parallelized collision detection on the GPU with a rigid body physics simulator.
- Mpmsim - An MPM simulator powered by python and taichi for automated design and soft robotics simulation.
- Taichi flocking - A simple flocking behavior simulation implemented in Taichi.
- SandyFluid - A course project for Physically-Based Simulation in Computer Graphics HS21, ETH Zurich.
- ASFLIP - An MPM method simulation implementing the ASFLIP advection method.
- Ant Colony - A simulation of the ant colony behavior.
- Blender SDF Node Addon - This add-on provides SDF Node System for SDF Rendering and Physics Simulation with SDF Collision.
- Cloth Simulation via Taichi - A cloth simulation using Taichi.
- Computational Fluid Dynamics in Taichi - A collection of CFD related resources for Taichi developers.
- Elastic Interaction of Particles - A simulation of Elastic Interaction of Particles (EIP) implemented in Taichi.
- Ink Painting Taichi - A simulation demo of ink paintings.
- Karman Taichi - Karman Taichi is an incompressible fluid solver written in the Taichi programming language.
- Liquid simulation - Using Taichi to create SPH simulation.
- LHCSim - A 3D physics simulation engine based on Taichi.
- MLS MPM CPIC - An implementation of the CPIC (Compatible Particle-in-Cell) method with Taichi Lang, where MLS-MPM and rigid body collision techniques are adopted.
- My Taichi Practice - Learning and Practice with Taichi.
- Positon based dynamic with Taichi - Positon based dynamic with Taichi.
- Physics Simulation Learning Using Taichi - Learning physics simulation using Taichi.
- SandPile Model - A dynamic sand mound model.
- SPH 2D Taichi - An SPH-based 2D fulid simulation (including WCSPH and PCISPH) implmented with Taichi.
- SPH Taichi - A Taichi implementation of Smooth Particle Hydrodynamics (SPH) simulator.
- Structure factor - Calculating average structure factor from pdb files; implementing CPU-based parallelization using numba and cuda-acceleration by Taichi.
- Taichi Elements - A high-performance multi-material continuum physics engine in Taichi.
- Taichi collisional - An N-body code for star cluster simulations.
- Taichi data factory - Using Taichi's legacy MLS-MPM method for fast fluid sim.
- TaichiGraphics2021 - This is the side work to have fun with Taichi Graphics course 2021.
- Taichi HW1 EulerianFluid - An assignment of Taichi Graphics Course.
- TaichiMD - Interactive, GPU-accelerated Molecular (& Macroscopic) Dynamics using the Taichi programming language.
- Taichi PIC - A particle-in-cell (PIC) simulation program used in plasma physics.
- Taichi Titanic188 - An assignment of Taichi Graphics Course.
- Taichi Tetris - A Tetris game with soft-body simulation implementing the MPM method.
- John Conway's Game of Life - John Conway's Game of Life written in Taichi.
- 2D Fluid Simulator - A hard-core CFD (Computational Fluid Dynamics) solver powered by Taichi.
-
**Image Processing**
- Taichi Procedural Painting - Imitating the painting process by generating images with different brush strokes. A dynamic window shows the comparison between the original image and the generated one.
- Poisson Image Editing - A technique for image fusion without producing artifacts.
-
**Renderer**
- A Ray Tracing Demo - A ray tracing demo powered by Taichi.
- Cameray - It is a lens editor and simulator implemented in Taichi.
- Differender - Taichi-based differentiable SciVis renderer for PyTorch.
- 2D SDF Generation - Generating 2D SDF: a GPU version based on jump flooding algorithm using Taichi.
- Taichi SDF toy - Messing with Taichi voxel challenge renderer in order to "learn" some Python and Taichi.
- Ti-raytrace - A ray-tracing renderer implemented in Taichi.
- Ray Tracing Experiment - Parallelized collision detection implemented in Taichi.
- Blender Renderer - A GPU renderer for prototyping and research written purely in python.
- Chinoxel - Trying to implement Plenoxels using Taichi.
-
**Robotics**
- CPDeform - Code and data for paper Contact Points Discovery for Soft-Body Manipulations with Differentiable Physics at ICLR 2022 (Spotlight).
- PlasticineLab - A Soft-Body Manipulation Benchmark with Differentiable Physics.
- TaichiGAME - A lightweight simulation engine in motion planning and control research fields.
-
**Voxel Art**
- Mario Theme - How to make Mario mushrooms and eggs by voxels.
- Tiny White Boat & Giant Yellow Duck - A lovely giant yellow duck and a small white boat, both generated with voxels.
- Half Broken - Inspired by magical records.
- A Tiny Jinya - A voxel model of a traditional building.
- A Potted Tree - An exquisite voxel reproduction of a bonsai tree.
- A Little Red Flower - Making a small red flower with voxel.
- Ambiguous Garage Roof - Front and rear views of the garage roof and the car in the same setting.
- Celestial Shower - An attempt to recreate a game scene using voxels.
- City in 99 lines - Building a procedurally-generated city in 99 lines of Taichi code.
- Cloud City - Simulating a city in the clouds with voxels.
- Dream to be a butterfly - Inspired by Zhuangzi's dream of the butterfly: how lines between reality and dream can be blurred.
- Galaxy - Simulating the solar system with voxels.
- Game Console - A tiny game console made from voxels.
- Hot-air Balloon - A hot air balloon made from multiple small voxel squares.
- Kitten - A cute kitty made of voxels.
- Mahjong - Voxel-style mahjong.
- Minecraft-0.8.1 in memory - A Minecraft scene created with voxels.
- Mountain with clouds - Clouds float around the mountain peak, created with voxels.
- Overhead Chicken - A cute chicken made of voxels.
- Panda - A voxel-style panda with a funny facial expression.
- Pokémon - Simulating Pokémon's Poké Balls with voxels.
- Pyramids & Sphinx - Using polyhedrons and ellipses as basic building blocks.
- Rose of Rose Curve - A rose made purely of graceful rose curves.
- Stairs - A staircase ascending to the clouds, composed of voxels.
- Several demos of voxel art - A collection of voxel demos.
- The Girl with a Voxel Earring - Reproducing the famous painting Girl with a Pearl Earring in voxels.
- Voxel Art - The autumn forest made of voxels.
- Voxel Pac-man - Making a Pac-Man with voxels.
- Voxel My Desktop - A cool voxel-style computer desk.
- Voxel Taichi - A voxel-style Taichi logo.
- You are not alone - Using SDF function to create a rabbit and other stuff.
- Bruce Lee - Bruce Lee, inspired by Jennifer Stafford’s knitting chart.
- Little Night Lamp - A voxel-style night lamp.
- LIMBO Styled Cubic Space Division - Inspired by Cubic Space Division.
-
**Compiler**
- Taichi.js - A Javascript frontend for Taichi.
-
**Math**
- Taichi Math Playground - Some attempts at mathematical visualisation with Taichi.
- Mandelbrot Viewer - Visualization of the Mandelbrot set with Taichi.
- A Jellyfish-like demo - Modifications based on the Julia Set to produce jellyfish-like effects.
-
**Machine Learning**
- DiffTaichi - Differentiable Programming for Physical Simulation.
- Stannum - Fusing Taichi into PyTorch.
-
Courses
- GAMES 201: Advanced Physics Engines - dev/games201)(Chinese)
- Taichi Graphics Course S1
Programming Languages
Categories
Sub Categories
Keywords
taichi
10
simulation
5
gpu
4
python
4
parallel-computing
3
sdf
2
physics-simulation
2
cfd
2
gpu-computing
2
demo
1
pytorch
1
gpu-programming
1
javascript
1
robotics
1
graphics
1
differentiable-programming
1
webgpu
1
pybind11
1
webgpu-api
1
poisson-image-editing
1
webgpu-shaders
1
openmp
1
numpy
1
cpp
1
mpi
1
jacobi-method
1
jacobi-iteration
1
image-processing
1
high-performance-computing
1
vorticity-confinement
1
navier-stokes
1
fluid-solver
1
fluid-simulation
1
fluid-dynamics
1
finite-difference-method
1
fdm
1
cip
1
cfd-solvers
1
voxel-art
1
pixel-art
1
taichi-framework
1
molecular-dynamics-simulation
1
tactile
1
signed-distance-field
1
blender-addon
1
blender
1
python3
1
physics-engine
1
motion-planning
1
motion-control
1