# mRender_demo **Repository Path**: xingchen0085/m-render_demo ## Basic Information - **Project Name**: mRender_demo - **Description**: mRender日常demo - **Primary Language**: C++ - **License**: EPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-11-13 - **Last Updated**: 2022-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mRender_demo #### 介绍 mRender日常demo,《从零开始写一个渲染器》系列源码。 网站:[http://119.91.155.91/blog/index.html](http://119.91.155.91/blog/index.html) #### 软件架构 代码使用**CMake+MinGW64**构建编译。 每个demo都是独立执行程序,且CMakeLists.txt分开。暂不支持全部一起构建编译。 每个demo的目录安排如下: ```` . ├── include 外部包含目录,一般是外部库的一些头文件、源文件 │ ├── glfw.h │ └── imgui.h... ├── lib 外部库引入 ├── resource 资源目录 │ ├── fonts 字体 │ ├── shaders 着色器语言文件 │ ├── .ini 配置文件 │ └── ... ├── src 源代码 └── CMakeLists.txt ```` #### 安装教程 可以参考:[使用CMake+MinGW生成编译C++程序](http://119.91.155.91/blog/%E4%BB%8E%E9%9B%B6%E5%BC%80%E5%A7%8B%E5%86%99%E4%B8%80%E4%B8%AA%E6%B8%B2%E6%9F%93%E5%99%A802_C++%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.html#%E4%BD%BF%E7%94%A8cmakemingw%E7%94%9F%E6%88%90%E7%BC%96%E8%AF%91c%E7%A8%8B%E5%BA%8F) ```` cmake -G "MinGW Makefiles" ../ mingw32-make ```` #### 使用说明 无。 #### 其他 无。