- 博客(4)
- 收藏
- 关注
原创 DirectX11学习笔记二 渲染一个立方体
上一节画三角形只有三个顶点,所以直接按照三个顶点顺序画即可。不过那里漏过了一个细节,那就是你的三角形的顶点顺序,这里要引入一个叫“背面消除(backface culling)”的概念。因为三角形有两个面,假如你的正面是背对着摄像机,那摄像机就不会渲染你三角形的正面的图像(被剔除掉),复习一下上节所传入的三角形顶点。 // 设置三角形顶点 VertexPosColor vertices[] =...
2019-10-31 19:42:52 2252
原创 DirectX11学习笔记一 渲染一个三角形
这两个月我看了看数据可视化,又看了看OpenCV,草稿箱里的东西阅存越多,最后还是决定入坑计算机图形学了。因为本科的时候学过一点OpenGLES和计算机图形学原理,再加上自己对游戏开发感兴趣,所以不打算再继续跟老师的方向走了。本来选现在的老师是打算学学游戏服务器的,奈何失算了,o(︶︿︶)o 唉。 本学习笔记的原始素材来自龙书DirectX11,代码来自GitHub。 不打算照抄别人博...
2019-10-27 12:36:44 3041 2
原创 LeetCode 1160 了解C++的I/O输入输出流加速
其实本文还是比较水,主要是理解一下做Leetcode时遇到的这种奇怪的加速方法。同样的代码,直接执行是176ms,加速后是68ms只需把代码加在开头 ios::sync_with_stdio(0); cin.tie(0);或者static auto speedup = [](){ ios::sync_with_stdio(false); cin.tie(nullptr); retur...
2019-10-14 21:22:03 959
原创 MasteringOpenCV实战源码学习笔记 章节一
第一部分:简单的摄像头视频读取流程//ver 4.1.1#include <opencv2/opencv.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <opencv2/core/core.hpp>#incl...
2019-10-13 18:46:16 1160 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人