Daniel Li's Projects
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
中华人民共和国行政区划:省级(省份)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会) ,**省市区镇村二级三级四级五级联动地址数据。
Nanjing University Software Institute Master 1 assignments
ChangeScribe is an Eclipse plugin for generating commit messages (a.k.a., commit logs, commit notes) automatically. ChangeScribe uses as input two versions of a Java system, using Git as the underlying CVS, and generates a message with a general description of the changes (e.g., commit stereotype, rationale) and a detailed description of each change in natural language.
Executable ChangeScribe base on Eclipse
Clustered shading implementation with bgfx
Implementation of 'Commit message generation for source code change'.
基于Intellij的ChangeScribe
C++那些事
My GitHub profile
github.io
Git commit learning based on RNN
GPU-based Forward+ renderer
Graduation design for HR
Unity Graphics - Including Scriptable Render Pipeline
Accompanying source code for GridMate Book
just a home !
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Daily Training
3D Software Renderer in 700 Lines !!
Moses, the machine translation system
Evaluation code for various unsupervised automated metrics for Natural Language Generation.
An NES emulator in C++
stb single-file public domain libraries for C/C++
Mirror of https://bitbucket.org/sealuzh/tools-changedistiller/
caulate topK problem with Spark
A TensorFlow Implementation of the Transformer: Attention Is All You Need