资源分享 – 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
Modern OpenGL从零开始 – 在Visual Studio中配置OpenGL开发环境
1 工欲善其事必先利其器 在上一篇文章中,我们大致介绍了目前比较主流的OpenGL第三方库的一些类别以及一些主流的第三库的作用,特别的在文章末尾给出了选择OpenGL开发环境的一些建议。目前来说glfw+glad或者glfw+glew是目前OpenGL开发环境的主流,这点大家可以参考下。 很多新人往…
- OpenGL可编程渲染管线
- 2020-06-18
资源下载 – Physically Based Rendering – From Theory to Implementation, Third Edition 英文PDF下载
1 Physically Based Rendering - From Theory to Implementation, Third Edition 英文PDF下载 1.1 书籍内容简介 基于物理的渲染:从理论到实践(第三版),纯英文生肉。 非常的经典,讲解PBR理论的神书。 基于物理的渲染:从理…
- 计算几何与计算机图形学资源
- 2020-06-16
Modern OpenGL从零开始 – 从茫茫多的OpenGL第三方库讲起
作为OpenGL核心渲染模式的开篇,如果一上来就来一个Hello OpenGL,岂不是很懵逼?!环境都没配搞什么Hello OpenGL。众所周知,OpenGL是一个跨平台的可编程的三维图形库,那么其跨平台的特性就离不开一些主要的第三库的支持。或许你已经接触过一些OpenGL的基础知识,想必对以下的…
- OpenGL可编程渲染管线
- 2020-06-08
WPF – 代码动态更换按钮的背景图片
1 相对路径 将在项目exe路径Resourc目录下寻找图片 ImageBrush brush1 = new ImageBrush(); string path = @"Resource/icon-提交.png"; BitmapImage img = new BitmapImage(new Uri(…
- Windows编程
- 2020-06-02
工具网站推荐 – 欧拉角四元数在线可视化转化网站/三维在线旋转变换网站
1 欧拉角四元数在线可视化转换网站 网站地址:https://quaternions.online/ 1.1 静态变换 例如绕X轴旋转90度的四元数为: 在下方X处输入90,然后点击ApplyRotation即可。 下面是动图演示,有利于理解欧拉角与四元数转换: 2 三维在线旋转变换网站 网址地址:…
- 工具软件网站
- 2020-05-21
最新评论