Starred repositories
Basic graphics samples using Magma library and Vulkan graphics API
A fast entity component system (ECS) for C & C++
🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan
[ICRA2024] Implementation of A Fast, Lightweight, and Dynamic Octree for Proximity Search
Cross-platform frameless window framework for Qt. Support Windows, macOS, Linux.
QuadMixer: layout preserving blending of quadrilateral meshes.
C++ Matrix -- High performance and accurate (e.g. edge cases) matrix math library with expression template arithmetic operators
这是一个而使用了osg基于3D包围盒技术AABB与OBB的先计算出box的顶点坐标,然后对模型的六个面进行离线渲染纹理的烘焙到2D纹理贴图中(FBO),在生成的box的六个面分别贴上这六张纹理贴图,来实现LOD(实现的是第0级的lod)!当然这里还包含了多模型加载的实现以及使用了OSG的源码针对OBJ模型的编码解码的分析;