Enigmatisms
AI Student Master grade III@Tsinghua SIGS (incoming grad, 2025 summer). BEng in Automation@XJTU. Rendering and HPC enthusiast.
Tsinghua SIGSNanshan district, Shenzhen
Pinned Repositories
AdaPT
A physically based mesh renderer named Ada Path Tracer based on Taichi lang
cuda-pt
Writing a CUDA software ray tracing renderer from scratch: a renderer with Analysis-Driven Optimization
DARTS
[SIGGRAPH Asia 2024 (Journal Track)] Official code release for paper: 🎯"DARTS: Diffusion Approximated Residual Time Sampling for Time-of-flight Rendering in Homogeneous Scattering Media"
Ethians-Alpha-1.1
One of the most beloved projects of mine: my own Rougelike game during the first year of university. This project is currently suspended.
LiDARSim2D
2D LiDAR scanner simulator with map editor implemented in C++ / ROS
LSMv2
LiDAR SiMulator v2: Interactive 2D LiDAR scanner simulator version II. Implemented via Rust and CUDA.
Maevit
My own ViT (Basic ViT & Compact Transformer) & Swin Transformer implementation.
NeRF
Reproduction of ECCV 2020 NeRF and its subsequent works (mip NeRF, 360, Ref NeRF, info-NeRF) in PyTorch.
nerfstudio-giga
(GAIIC) giga-rendering: giga-pixel novel view synthesis competition 4th place solution. Implementation based on nerfstudio.
RMESKF
ESKF for RM 2021 Auto Infantry UWB / /IMU / (Possible) wheel fusion
Enigmatisms's Repositories
Enigmatisms/NeRF
Reproduction of ECCV 2020 NeRF and its subsequent works (mip NeRF, 360, Ref NeRF, info-NeRF) in PyTorch.
Enigmatisms/AdaPT
A physically based mesh renderer named Ada Path Tracer based on Taichi lang
Enigmatisms/DARTS
[SIGGRAPH Asia 2024 (Journal Track)] Official code release for paper: 🎯"DARTS: Diffusion Approximated Residual Time Sampling for Time-of-flight Rendering in Homogeneous Scattering Media"
Enigmatisms/cuda-pt
Writing a CUDA software ray tracing renderer from scratch: a renderer with Analysis-Driven Optimization
Enigmatisms/Ethians-Alpha-1.1
One of the most beloved projects of mine: my own Rougelike game during the first year of university. This project is currently suspended.
Enigmatisms/learn_taichi
Taichi Lang & LLVM learning
Enigmatisms/Enigmatisms.github.io
Personal Blogs in Github.io
Enigmatisms/AdaptiveGallery
Gallery for AdaPT renderer. The repo holds some good-looking rendering result and the scene file / obj file.
Enigmatisms/culina
CUDA accelerated linear algebra / CPU acceleration algorithms.
Enigmatisms/LeetcodeRust
Leetcode problems solved via C++/Rust.
Enigmatisms/taichi_3d_gaussian_splatting
An unofficial implementation of paper 3D Gaussian Splatting for Real-Time Radiance Field Rendering by taichi lang.
Enigmatisms/VolumetricReSTIRRelease
Source code for SIGGRAPH Asia 2021 paper "Fast Volume Rendering with Spatiotemporal Reservoir Resampling"
Enigmatisms/accelergy-timeloop-infrastructure
Linux docker for the DNN accelerator exploration infrastructure composed of Accelergy and Timeloop
Enigmatisms/awesome-taichi
A curated list of awesome Taichi applications, courses, demos and features.
Enigmatisms/donut
Enigmatisms/drjit
Dr.Jit — A Just-In-Time-Compiler for Differentiable Rendering
Enigmatisms/Enigmatisms
My profile
Enigmatisms/flash-attention
Fast and memory-efficient exact attention
Enigmatisms/fmt
A modern formatting library
Enigmatisms/godot
Godot Engine – Multi-platform 2D and 3D game engine
Enigmatisms/HIPRT-Path-Tracer
Unbiased & physically-based GPU HIPRT (C++/HIP) interactive path tracing rendering engine
Enigmatisms/linear-vs-binary-search
Comparing linear and binary searches
Enigmatisms/pbmpm
A WebGPU implementation of Position Based MPM (PB-MPM), presented at SIGGRAPH 2024.
Enigmatisms/proxy-comment
Learn C++20+ through reading and commenting the repo of Microsoft Proxy
Enigmatisms/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
Enigmatisms/slang
Making it easier to work with shaders
Enigmatisms/thread-pool
A modern, fast, lightweight thread pool library based on C++20
Enigmatisms/tinyxml2
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
Enigmatisms/tungsten
High performance physically based renderer in C++11
Enigmatisms/variant
variant type for CUDA