C++ 知识 C++ 虚函数C++ 虚函数是定义在基类中的函数,子类必须对其进行覆盖。 虚函数的作用 定义子类对象,并调用对象中未被子类重写的基类函数 A。同时在该函数A 中,又调用了已被子类重写的基类函数B。那此时将会调用基类中的函数B,可我们本应该调用的是子类中的函数B。虚函数即能解决这个问题。 12345678910111213141516171819202122232425262728#include 2021-11-08 C++ #c++
渲染管线 应用阶段 准备好场景数据,包括 Camera 的位置、朝向,视锥体,场景物件、光源信息,渲染对象的渲染状态准备包括材质、纹理、Shader 等基本信息,调用渲染图元的指令。 把数据加载到显存 设置渲染状态 调用 DrawCall 几何阶段 传入顶点数据,经过顶点着色器、曲面细分着色器、几何着色器、三角形裁剪、屏幕映射。 顶点着色器:操作顶点,可编程。主要是坐标变换和逐顶点光照,输出后 2021-11-05 图形学 #Graphics
日常开发笔记 jupyter notebook 格式化title 123---title: --- script 1234567<script src="https://lib.baomitu.com/nprogress/0.2.0/nprogress.min.js"></script><script src="https://cdnjs.cloudflare.com/ajax/ 2021-11-05 日常 #git #unity #c# #c++
OpenGL 基础 OpenGL 上下文(Context)帧缓冲区 (FrameBuffer) 所有的运算结果最终都是需要通过图像进行输出的 帧缓冲区 就是 OpenGL 中的画板 帧缓冲区 并不是实际存储数据的对象 实际存储数据的 Attachment 所指向的对应缓冲区 Attachment帧缓冲区中有三种 Attachment,Color Attachment,Depth Attachment,Stenc 2021-11-04 Learning OpenGL #Graphics #OpenGL