C++ – 最简单的将文本文件的内容一次性读取到std::string的方法
1 C++将文本文件一次性读取到std::string的方法 包含头文件: #include <fstream> #include <iostream> 读取代码如下: std::ifstream in("test.txt", std::ios::in); std::istr…
- C++
- 2020-08-21
资源分享 – Qt5.9 C++开发指南 PDF下载
1 Qt5.9 C++开发指南 PDF下载 1.1 书籍简介 本书以Qt 5.9 LTS版本为开发平台,详细介绍了Qt C++开发应用程序的技术,包括Qt应用程序的基本架构、信号与槽工作机制、图形显示的Graphics/View架构、数据编辑和显示的Model/View架构、对话框和多窗口的设计与调…
- Qt资源
- 2020-08-21
资源分享 – Computational Geometry – Algorithms and Applications, Third Edition 英文高清PDF下载
1 Computational Geometry - Algorithms and Applications, Third Edition 英文高清PDF下载 1.1 书籍内容简介 Computational Geometry - Algorithms and Applications, 3rd E…
- 计算几何与计算机图形学资源
- 2020-08-19
资源分享 – GPU Zen 1:Advanced Rendering Techniques 英文PDF下载
1 GPU Zen 1:Advanced Rendering Techniques 英文PDF下载 1.1 书籍内容简介 GPU Zen 1:Advanced Rendering Techniques 纯英文生肉。 GPU Zen 探索了快速发展的游戏实时渲染领域的最新发展,汇集了高质量的 GPU …
- 计算几何与计算机图形学资源
- 2020-08-19
资源分享 – Real-Time Rendering, Fourth Edition 英文PDF下载
1 Real-Time Rendering, Fourth Edition 英文PDF下载 1.1 书籍内容简介 实时渲染技术第4版经过全面更新,重点介绍用于在几分之一秒内生成合成3D图像的现代技术。随着可编程着色器的出现,在过去几年中出现并发展了各种各样的新算法。本版讨论了在游戏和其他应用程序中使…
- 计算几何与计算机图形学资源
- 2020-08-19
资源分享 – Real-Time Rendering, Third Edition 英文PDF下载
1 Real-Time Rendering, Third Edition 英文原版Pdf下载download Real-Time Rendering, Third Edition 纯英文生肉! 1.1 书籍内容简介 实时渲染第三版经过彻底修订,重点介绍用于在几分之一秒内生成合成三维图像的现代技术。随…
- 计算几何与计算机图形学资源
- 2020-08-19
C++11 – std::shared_ptr初始化的几种方式
1 std::shared_ptr初始化的几种方式 这里只总结一下std::shared_ptr初始化的几种方式,不对std::shared_ptr的优缺点进行说明,初始化的方式比较多,平时码字的时候经常会搞迷糊,备忘。 1.1 构造函数初始化 std::shared_ptr<int> …
- C++
- 2020-08-12
Modern OpenGL从零开始 – 多个帧缓存Framebuffer绘制到同一个铺满屏幕四边形Quad上
1 目的/需求 举个例子,假如我在一个帧缓存中专门绘制了Phong光照模型的物体,在另一个帧缓存中专门绘制了Pbr光照模型的物体,在第三个帧缓存中只绘制了只有单一颜色的物体,等于现在我有三个离屏渲染的帧缓存,我需要把他们都绘制到铺满整个屏幕的同一个四边形中,同时保证深度测试,即在同一场景中绘制不同光…
- OpenGL可编程渲染管线
- 2020-08-09
默认的左手坐标系与右手坐标系的比较
1 左手坐标系 默认的左手坐标系,X轴指向右方,Y轴指向上方,Z轴指向前方(指向屏幕里),旋转正向为绕旋转轴(由旋转轴正方向看向旋转轴负方向)顺时针旋转。 X轴的旋转正向示意图: Y轴的旋转正向示意图: Z轴的旋转正向示意图: 2 右手坐标系 默认的右手坐标系(例如OpenGL),X轴指向右方,Y轴…
- 左手坐标系与右手坐标系
- 2020-08-05
C++ – 控制台程序在控制台窗口可变参数格式化带颜色输出日志信息
1 C++以可变参数格式化带颜色输出日志信息 使用Unity时,它的日志系统做的就比较好,不同类型的日志信息在底下面板以不同的颜色输出出来,简单明了,所以仿照这个做了一个简陋的,不过也够用了,代码如下: #include <iostream> #include <Windows.h…
- C++
- 2020-07-24
资源下载 – GPU Pro(1-7)合集 英文PDF下载
1 GPU Pro(1-7)合集 英文PDF下载 这个系列真的收集了很久很久,网络上的一般都是一本两本,这个系列的书阐述了目前在3D图形学中的前沿知识,真的受益良多! 1.1 项目推荐 我创建了一个github项目专门用于收集计算几何和计算机图形学经典和必读书籍,并想办法找到所有可用的电子书资源,长…
- 计算几何与计算机图形学资源
- 2020-07-21
资源下载 – OpenGL着色语言OpenGL橙宝书 中文版PDF下载
1 OpenGL着色语言PDF下载 1.1 书籍简介 《OpenGL着色语言》要求读者需要具有一定的数学知识,适合有兴趣编写着色器的应用程序开发人员,可作为GLSL开发者的参考手册。不论专家或着色器编程初学者,都能在《OpenGL着色语言》中发现所需的财富。OpenGL着色语言是一种用于OpenGL…
- 计算几何与计算机图形学资源
- 2020-07-13
最新评论