2022
Light Base on OpenGL
This is a new attempt as the lighting part of the rendering system in my engine program. I have built several common lights in the rendering system. Because it is implemented with OpenGL3.0 and is based on a rasterized rendering pipeline. Therefore, there are still some defects in global lighting.
1.9k words, 11 min
2021
SoftRender
In 2018, I first came into contact with computer graphics. Until now, I still clearly remember the joy of drawing the first triangle with C++ for the first time. Times flies away.
291 words, 1 min
3D model retrieval based on hand drawn sketch
With the rapid development of CPU and GPU, 3D models are not only becoming more and more complex and rich in details, but also widely used in animation, machinery, medical and other fields. The number of 3D models is also increasing. The classification and retrieval of 3D models has become an important research direction. Although many scholars have done different researches on 3D model retrieval technology and proposed many different model retrieval algorithms, there are still many problems to be solved.
753 words, 4 min
2020
Cloud System base on TCP/IP Protocol
Because of the covid-19 epidemic last semester, many courses in our school were implemented by Dingding. In the process of using this software, I found that many functions of this software can be implemented independently. Therefore, I wrote this project based on Windows system.
449 words, 2 min