Projects

VTensor

VTensor is an online visual editor for machine learning and neural networks.


HTML, CSS, Python, Flask, SQL, Javascript, Typescript, C++
2020

Card image cap

A Differentiable, GPU-Friendly Programming Language

C/C++, CUDA, LLVM, Assembly
2020

ALight Renderer Combo

ALight Renderer Combo is a combination of various rendering technologies for research and study use.

Card image cap
[Updating] ALight-Creator

A 3D scene editor developed using ImGUI.

C++, ImGUI, OpenGL, Vulkan
GitHub
2019
Card image cap
[Archived] ALight-Rasterizer

A realtime CPU rasterizer with programmable rendering pipeline for research and study use.

C# .NET Core
GitHub
2018
Card image cap
[Archived] ALight-Ray

A physical based offline path tracing CPU renderer for research and study use.

C#
2018
Card image cap
[Updating] ALightGPU

A simple GPU path tracing renderer developed using CUDA for research and study use.

C++, GPU, CUDA
2019

mRehab

mRehab is a novel in-home rehabilitation system, using 3D printing technologies, smart devices and machine learning algorithms to provide feedback in long-term rehabilitation and advances the current standard of care


Unity-Steam Networking System

One of the first few solutions of Steam multiplayer networking for Unity Engine. It was developed entirely by me solely. It is a low-level networking framework to connect Unity Component System and Steam P2P network services. It is used by commercial games such us RUSSIA BATTLEGROUNDS, a battle royale game that supports up to 32 players at the same time.


C#, Unity, Steanwork API, Networking
2017

A 3D sandbox video game developed entirely by me solely when I was 14 years old (2014). It was the first time I have completed a large-scale project, handling PR and do business alone. Develop this game is what led me to study further on Computer Graphics


C#, Unity
2013 ~ 2015