Highlights
Stars
In the process of game development, planning often uses Excel(csv) to configure game strategies. How to provide an efficient decoupling tool to assist planning and development has become a very im…
Recently I was following up on a unity project, and I needed to support the product or plan for configuration. The time was limited, so I simply implemented it. Of course, from the perspective of c…
Recently, my company has a rendering project that needs to support the WEB side, so I studied and wrote this DEMO.
During this period of time, I have been sorting out the OpenGL and DirectX11 tutorials, and there has been no time to finish. In the process, I have an idea to build a cross-platform rendering engi…
I have always wanted to complete a lite engine that runs on multiple platforms. Due to the very limited time recently, I first created a project as a backup so that I could fill it later if I had t…
Recently, the company is doing network-synchronized interactive gameplay, which is similar to the MMO in the game field. Therefore, I have verified some basic technical points based on the mature g…
Recently, I was optimizing the project development pipeline, and then sorted out some demos in the process of sorting out, and at the same time output some basic cases for the learning of new recru…
Recently, I am reviewing the basic algorithm. As I get older, it is a bit difficult, so I can read it later by recording it.
Because our project is cross-platform, I think that all the underlying modules are compiled with CMake, So I compiled the basic knowledge of cmake for colleagues' reference.
Recently, an OpenGL development environment was built on Windows based on VSCode, GLAD, and GLFW, which is convenient for verification and learning. It is also used for taking notes for later revie…
A recent project needs to implement a log system. Since I don't want to build wheels, I use spdlog to quickly complete the requirements. This project should be used to verify the availability of sp…
Recently I was doing the technical selection of GPU UI, and I learned several popular technical solutions in the industry. The following is the NanoVG solution is necessary library for NanoGUI fram…
Many recent open source projects are compiled and debugged with GCC. As the amount of code increases, GCC has gradually become more complicated to use. So I wrote a demo about CMakelist for easy r…
Recently I was doing the technical selection of GPU UI, and I learned several popular technical solutions in the industry. The following is the ImGui solution.
A Strong and Easy-to-use Single View 3D Hand+Body Pose Estimator
The Vision framework performs face and face landmark detection, text detection, barcode recognition, image registration, and general feature tracking. Vision also allows the use of custom Core ML m…
In the early days, there were many new people in the team and their energy was limited, so they prepared some common basic knowledge code examples for them to learn by themselves.
In the recent technical exchange with Apple's technical staff, they clearly expressed their determination to abandon OpenGL, and they showed a lot about Metal, so we had to speed up the project to…
Repo for counting stars and contributing. Press F to pay respect to glorious developers.
iOS面试题集锦(附答案)--学习交流群515295083
I remember that I was going to change jobs at that time. It happened that this company was working on the iOS SDK project, so I wrote this after the interview. Since it is a test case, the code is …
Recently, the project is online and needs to optimize performance. Because the scenes in the battle are made up of many small presets, static merge is checked in Unity, but the DC is still relative…