Pinned Repositories
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
ActionRoguelike
Third-person Action Roguelike made in Unreal Engine C++ (for Stanford CS193U 2020)
apollonia
Tiny 2D physics engine
awesome-defect-detection
defect detection algorithm
awesome-SLAM-algorithm
SLAM algorithm
box2d
Box2D is a 2D physics engine for games
build-your-own-x
🤓 Build your own (insert technology here)
C-Plus-Plus
All Algorithms implemented in C++
circlify
Circle packing similar to squarify for treemap
clib2d
简单的2D物理引擎(CMake,OpenGL)
shicaiyuan's Repositories
shicaiyuan/box2d
Box2D is a 2D physics engine for games
shicaiyuan/build-your-own-x
🤓 Build your own (insert technology here)
shicaiyuan/C-Plus-Plus
All Algorithms implemented in C++
shicaiyuan/cnn-explainer
Learning Convolutional Neural Networks with Interactive Visualization. https://poloclub.github.io/cnn-explainer/
shicaiyuan/fluid-engine-dev
Fluid simulation engine for computer graphics applications
shicaiyuan/free-programming-books
:books: Freely available programming books
shicaiyuan/fucking-algorithm
手把手撕LeetCode题目,扒各种算法套路的裤子。English version supported! Crack LeetCode, not only how, but also why.
shicaiyuan/google-research
Google Research
shicaiyuan/ICDAR2019-ArT-Recognition-Alchemy
PKU Team Zero's code for participation in ICDAR2019 ArT Recognition track (Champion)
shicaiyuan/json-tutorial
从零开始的 JSON 库教程
shicaiyuan/LeetCodeAnimation
Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)
shicaiyuan/ORB_SLAM2
Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
shicaiyuan/paddle_seven_days
shicaiyuan/pbrt-v3
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
shicaiyuan/PVN3D
Code for "A Deep Point-wise 3D Keypoints Hough Voting Network for 6DoF Pose Estimation", CVPR 2020
shicaiyuan/Python
All Algorithms implemented in Python
shicaiyuan/rapidjson
A fast JSON parser/generator for C++ with both SAX/DOM style API
shicaiyuan/raytracing.github.io
Main Repo / Main Web Site
shicaiyuan/renderer
A shader-based software renderer written from scratch in C89
shicaiyuan/RenderLab
App of RTR, PTR and Editor
shicaiyuan/replicability.graphics
Code Replicability in Computer Graphics
shicaiyuan/ResNeSt
ResNeSt: Split-Attention Network
shicaiyuan/SalviaRenderer
SALVIA is the rasterizer based software renderer. The goal of SALVIA is capacity of Direct3D 10+.
shicaiyuan/SimpleNES
An NES emulator in C++
shicaiyuan/SoftRender
A soft-render for learning
shicaiyuan/SoftwareRenderer
C++ Software Renderer/Rasterizer
shicaiyuan/stats.js
JavaScript Performance Monitor
shicaiyuan/THREE.js-PathTracing-Renderer
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
shicaiyuan/UGM
Ubpa Graphics Math
shicaiyuan/UnrealText
Synthetic Scene Text from 3D Engines