![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
引擎开发
peter_819
这个作者很懒,什么都没留下…
展开
-
【2020春招实习面试】雷火面试
第一次面试先让写一个全排列得代码 我紧张蒙了两分钟还是写完了然后问了个算法题 n个居民楼 每楼若干户,放三个垃圾分类点怎么最优然后是stl小问题 vector内存 map内存(???)然后渲染相关 问了问我小引擎写了啥 我说简单全局光照事件处理说了一个法线为什么是蓝紫色得(??)我蒙了个直接映射然后随便聊了聊 他说都用延迟渲染 说了说我这demo效率低问我有没有场景管理(insta...原创 2020-04-29 20:52:16 · 782 阅读 · 0 评论 -
【Game Engine】【Real-time Rendering】Chapter2:The Game Rendering Pipeline
原创 2020-02-10 00:29:05 · 112 阅读 · 0 评论 -
【Game Engine】第三节:Clock帧计时器 && DLL链接 && 键盘按键事件
Clock帧计时器目的使用Qtime循环调用myUpdate来刷新帧画面时,帧数非固定,若每两帧之间的计算量相差较大,会出现两帧之间卡顿,使得画面停滞,需要利用帧计时来优化计算原理统计连续两帧之间的时钟周期数量,除以当前的每秒时钟周期数,可获得相邻两帧的差时Clock类#include <Windows.h>namespace Time { cl...原创 2020-02-08 13:57:17 · 262 阅读 · 0 评论 -
【Game Engine】第二节:配置googleTest & 初步开发Vector2D
配置GoogleTest采用TDD(Test-Driven-Development)方式开发引擎,使用GoogleTest进行程序测试,便于开发过程中发现错误。GoogleTest下载:Github环境搭建拷贝googletest目录中的src与include中gtest文件夹,放置于Middleware/gtest建立...原创 2020-02-05 20:43:21 · 197 阅读 · 0 评论 -
【Game Engine】第一节:搭建VS2019+QT5.14环境&&第一个openGL程序
序言参考youtube教程:Game Engine Development视频教程中为vs2012+qt4,本文改动将会注明准备环境下载QT5.14,安装MSVC2017,进入安装目录 \Qt5.14.1\5.14.1\msvc2017 (下称QT目录)安装Visual Studio 2019 (或2017)下载glew,安装目录 \glew-2.1.0 (下称GLEW目录)环境...原创 2020-02-04 21:55:11 · 2702 阅读 · 0 评论