1、纹理是表示物体表面的一幅或几幅二维图形,也称纹理贴图(texture)。当把纹理按照特定的方式映射到物体表面上的时候,能使物体看上去更加真实。当前流行的图形系统中,纹理绘制已经成为一种必不可少的渲染方法。在理解纹理映射时,可以将纹理看做应用在物体表面的像素颜色。在真实世界中,纹理表示一个对象的颜 ...
分类:
其他好文 时间:
2021-05-24 14:39:35
阅读次数:
0
PS的基本操作 因为网页美工大部分效果图都是利用PS ( Photoshop ) 来做的,所以以后我们大部分切图工作都是在 PS 里面完成。 文件→打开:可以打开我们要测量的图片 Ctrl + R:可以打开标尺,或者视图→标尺 右击标尺,把里面的单位改为像素 Ctrl + 加号(+)可以放大视图,C ...
分类:
Web程序 时间:
2021-05-24 13:45:45
阅读次数:
0
import matplotlib.pyplot as plt # 第一种,在savefig函数那里设置像素 plt.figure(figsize=(5, 5)) #设置画布尺寸——正方形 plt.scatter(data[:, 0], data[:, 1],label="your label") ...
分类:
其他好文 时间:
2021-05-24 08:25:15
阅读次数:
0
1. Things OpenGL Can Render 图中展示了OpenGL 能够渲染三种类型的物体:点、线和三角形 2. Everything's a Triangle 虽然能够渲染三种类型,但是最终复杂的图形通常由三角形构成,图中的矩形和圣诞树都是由三角形构成的: 接下来我们尝试理解一个简单的 ...
分类:
其他好文 时间:
2021-05-24 03:28:25
阅读次数:
0
1. Core Concepts:OpenGL Context 从图中我们可以看到集中常见的OpenGL Context: Texture Vertex Buffer Objects Shader Frame & Render Buffers State 这些内容都可以通过一段代码进行初始化 [[E ...
分类:
其他好文 时间:
2021-05-24 03:10:11
阅读次数:
0
注意:需要在配置好OpenGL的编程环境中运行下列代码,环境配置文章可参考: OpenGL在Mac项目上的配置 下面的代码,直接放置在main.cpp文件中即可: #include "GLTools.h" #include "GLMatrixStack.h" #include "GLFrame.h" ...
分类:
其他好文 时间:
2021-05-04 16:34:39
阅读次数:
0
注意:需要在配置好OpenGL的编程环境中运行下列代码,环境配置文章可参考: OpenGL在Mac项目上的配置 下面的代码,直接放置在main.cpp文件中即可: #include "GLTools.h" #include "GLShaderManager.h" #include "GLFrustu ...
分类:
其他好文 时间:
2021-05-04 16:33:20
阅读次数:
0
注意:需要在配置好OpenGL的编程环境中运行下列代码,环境配置文章可参考: OpenGL在Mac项目上的配置 下面的代码,直接放置在main.cpp文件中即可: #include "GLTools.h" #include "GLMatrixStack.h" #include "GLFrame.h" ...
分类:
其他好文 时间:
2021-05-04 16:24:35
阅读次数:
0
Line drawing algorithm 罗列了几种在屏幕像素上画直线的算法。 不过如果让我自己想的话,思维过程应该是这样: 算法的输入?两个实数点。 算法的输出?若干个自然数点。 怎么展示算法结果?屏幕上的像素可以抽象成一个二维数组,点作为坐标索引来定位,给二维数组赋值相当于给像素上色。 过程 ...
分类:
编程语言 时间:
2021-05-04 16:06:08
阅读次数:
0
注意:需要在配置好OpenGL的编程环境中运行下列代码,环境配置文章可参考: OpenGL在Mac项目上的配置 下面的代码,直接放置在main.cpp文件中即可: #include "GLTools.h" #include <GLUT/GLUT.h> // 渲染画面 void RenderScene ...
分类:
其他好文 时间:
2021-05-04 15:50:27
阅读次数:
0