我们将 使用 图像 文件 来 向我 们 图形 场景 中的 对象 添加“ 纹理”。 这 意味着 我们 会 需要 频繁 加载 这些 图像 文件 到 我们 的 C++ / OpenGL 代码 中。 从 零 开始 写 一个 纹理 图像 加载 器 是 可能 的。 但是, 考虑到 各种各样 的 图像 文件 格式, 使用 一个 纹理 加载 库 通常 是 更好 的。 比如 FreeImage、 DevIL、 OpenGL Image (GLI) 和 Glraw。 简单 OpenGL 图像 加载 器( Simple OpenGL Image Loader, SOIL) 可能 是最 常用 的 OpenGL 图像