Taichi: An Open-Source Computer Graphics Library
Yuanming Hu

TL;DR
Taichi is an open-source, high-performance computer graphics library designed to be accessible, portable, and extensible, facilitating rapid development and innovative graphics applications.
Contribution
The paper introduces Taichi, a versatile library that combines software engineering principles with performance optimization for computer graphics development.
Findings
Provides an accessible and portable graphics infrastructure
Enables rapid development of graphics applications
Supports building complex physical simulation systems
Abstract
An ideal software system in computer graphics should be a combination of innovative ideas, solid software engineering and rapid development. However, in reality these requirements are seldom met simultaneously. In this paper, we present early results on an open-source library named Taichi (http://taichi.graphics), which alleviates this practical issue by providing an accessible, portable, extensible, and high-performance infrastructure that is reusable and tailored for computer graphics. As a case study, we share our experience in building a novel physical simulation system using Taichi.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputer Graphics and Visualization Techniques · 3D Shape Modeling and Analysis · Human Motion and Animation
