- 博客(35)
- 资源 (1)
- 收藏
- 关注
原创 Computer Graphics From Scratch - Chapter 9
在本章中,我们开发了从场景中的3D点到画布上的2D点的数学方法。由于透视投影的特性,我们可以立即将其扩展到投影线段,然后扩展到三维对象。
2023-06-16 18:37:20
436
原创 Computer Graphics From Scratch - Chapter 8
本章的目标是绘制一个带阴影的三角形,即一个填充有颜色渐变的三角形**。
2023-02-17 14:13:58
395
原创 Computer Graphics From Scratch - Chapter 7
在本章中,我们开发了一种在画布上绘制填充三角形的算法。这是绘制线段的一个步骤。我们还学会了将三角形视为一组可以单独使用的水平线段。
2022-12-26 13:58:28
409
原创 QT开发学习-第九章-QT显示组件
本文主要介绍了qt中的显示组件。 QT中有七种显示组件,分别是标签QLabel、文本浏览器QTextBrowser、绘图视图QGraphicsView、日历组件QCalendarWidget、LCD数字显示框QLCDNumber、进度条QProgressBar、线条QLine。
2022-09-17 11:16:33
1126
原创 Computer Graphics From Scratch - Chapter 6
在本章中,我们已经迈出了构建光栅化器的第一步。 使用我们唯一的工具 PutPixel,我们开发了一种可以在画布上绘制直线段的算法。我们还开发了插值辅助方法,这是一种有效计算线性函数值的方法。 在继续之前确保你理解它,因为我们会经常使用它。......
2022-08-25 19:34:39
247
原创 Computer Graphics From Scratch - Chapter 5
在本章中快速讨论几个我们尚未涵盖的有趣主题:将相机放置在场景中的任何位置,性能优化,球体以外的基元,使用构造函数建模对象 实体几何,支持透明表面和超级采样。
2022-08-08 11:19:18
378
原创 LearnOpenGL - Introduction
OpenGL到底是什么。一般它被认为是一个API(Application Programming Interface, 应用程序编程接口),包含了一系列可以操作图形、图像的函数。OpenGL本身并不是一个API,它仅仅是一个由Khronos组织制定并维护的规范(Specification)。.........
2022-07-22 13:41:11
302
原创 Computer Graphics From Scratch - Chapter 4
在本章中,我们将对光与场景交互方式的两个方面进行建模:物体投射阴影和物体反射到其他物体上。
2022-07-21 17:02:22
384
原创 Computer Graphics From Scratch - Chapter 3
我们将从一些简化的假设开始,这将使我们的生活更轻松,然后我们将介绍三种类型的光源:**点光源、定向光源和环境光源**。 我们将通过讨论这些光如何影响表面的外观来结束本章,包括漫反射和镜面反射。...
2022-07-16 16:28:26
268
原创 Computer Graphics From Scratch - Chapter 2
在本章中,我们将介绍光线追踪,这是我们将介绍的第一个主要算法。我们首先激发算法并布置一些基本的伪代码。然后我们看看如何在场景中表示光线和物体。最后,我们推导出一种方法来计算哪些光线构成了场景中每个对象的可见图像,并看看我们如何在画布上表示它们。......
2022-07-12 12:53:45
411
原创 Computer Graphics From Scratch - Chapter 1
在本章中,我们将探索画布,我们将在其上渲染图像的抽象表面; 我们将用来引用画布上像素的坐标系; 如何表示和操纵颜色; 以及如何描述 3D 场景以便我们的渲染器可以使用它。
2022-07-09 16:45:20
346
原创 Computer Graphics From Scratch - Introduction
Computer Graphics From Scratch 简介
2022-07-09 09:19:44
898
原创 《Effective C++》第二章-构造&析构&赋值运算
本文介绍《Effective C++》第二章。一个class都会有一个或多个构造函数、一个析构函数、一个copy assignment操作符。将这些函数良好地集结在一起,形成classes的“脊柱”。
2022-05-08 23:56:45
432
原创 文本编辑器-Sublime Text 安装&汉化&搭建C/C++环境教程
今日分享:文本编辑器SubLimeText的安装与汉化教程,搭建C/C++环境。
2022-04-26 00:01:08
3732
9
MinGW(mingw-get-setup.exe)
2022-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人