
引擎开发
peter_819
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【2020春招实习面试】雷火面试
第一次面试 先让写一个全排列得代码 我紧张蒙了两分钟还是写完了 然后问了个算法题 n个居民楼 每楼若干户,放三个垃圾分类点怎么最优 然后是stl小问题 vector内存 map内存(???) 然后渲染相关 问了问我小引擎写了啥 我说简单全局光照事件处理 说了一个法线为什么是蓝紫色得(??)我蒙了个直接映射 然后随便聊了聊 他说都用延迟渲染 说了说我这demo效率低 问我有没有场景管理(insta...原创 2020-04-29 20:52:16 · 842 阅读 · 0 评论 -
【Game Engine】【Real-time Rendering】Chapter2:The Game Rendering Pipeline
原创 2020-02-10 00:29:05 · 160 阅读 · 0 评论 -
【Game Engine】第三节:Clock帧计时器 && DLL链接 && 键盘按键事件
Clock帧计时器 目的 使用Qtime循环调用myUpdate来刷新帧画面时,帧数非固定,若每两帧之间的计算量相差较大,会出现两帧之间卡顿,使得画面停滞,需要利用帧计时来优化计算 原理 统计连续两帧之间的时钟周期数量,除以当前的每秒时钟周期数,可获得相邻两帧的差时 Clock类 #include <Windows.h> namespace Time { cl...原创 2020-02-08 13:57:17 · 323 阅读 · 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 · 259 阅读 · 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 · 2791 阅读 · 0 评论