本章内容:
》OpenGL的发展历程和未来趋势
》扩展机制(Extension Mechanism)如何工作,以及它为什么很重要
》核心框架和“不鼓励使用的功能”
》如何检测OpenGL编程错误
》如何向OpenGL传递性能提示(Hint)
》如何获得一个基本项目并进入Visual C+[……]
OpenGL超级宝典(第五版)第1章 3D图形和OpenGL简介
1.1 计算机图形的简单历史回顾
早期:开关和灯
1.1.1 进入电子时代
激光打印机
彩色喷墨打印机
阴极射线管CRT–>字符–>出现用于绘制直线和曲线的算法–>计算机图形成为科学
2D图形–>实时计算机图形–>实时计算机图形([……]
Shell脚本攻略(3)-以文件之名
3.1简介
UNIX将操作系统中的一切都视为文件。文件与每一个操作息息相关,而我们可以利用它们进行各种与系统或进程相关的处理工作。接下来的内容将介绍一些文件的操及文件属性。
3.2生成任意大小的文件
$ dd if=/dev/zero of=junk.data bs=1M count=1
1[……]
Shell脚本攻略(2)–命令之乐
2.1简介
Unix/linux命令行的使用是一门艺术。实践的越多,收益就越大。
2.2用cat进行拼接
cat=concatenate(拼接)
1 |
#用cat将输入文件的内容与标准输入拼接到一起,‘-’被作为来自stdin文本的文件名 |
补充:
(1)压缩空白行
[crayon-67522bce8c7692[……]
Shell脚本攻略(1)—-小试牛刀
1.1简介
命令提示符中,‘$’表示普通用户,’#’表示超级用户。shell脚本通常是以“#!”其实的文本文件。其中“#!”称为shebang,在执行脚本时,shell程序会读取脚本的首行,查看shebang行是否为“#! /bin/bash”。它会识别/bin/bash,并在内部以如下命令执行[……]