14SC0RND201711041I翻译第一期
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了14SC0RND201711041I翻译第一期相关的知识,希望对你有一定的参考价值。
开始翻译啦!
http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/#introduction
第一课
介绍
欢迎来到第一节课!
在开始OpenGL之前,你将会学习如何构筑每一节课的代码,如何运行它以及最重要的,如何自己写代码玩儿。
知识基础
本课程不需要任何特殊的知识基础,某一种语言经验(C,Java,Lisp,javascript之类的)仅有助于你完全理解代码,但不是必须的,只不过同时学两样东西会麻烦一些。
所有课程代码被尽可能写得简单,是没有模板,没有类和指针的“Eazy C++”格式。这样,即便你只知道JAVA也能理解所有东西。
忘了它们
你不需要知道任何事,反而应该忘记有关OpenGL的一切。如果你知道类似glBegin()的东西,快忘了它吧。在这里,你要学习现代OpenGL 3和4,可是有的网络教学教授老版本的OpenGL比如一代和二代。所以,忘掉你所知道的一切,不然你的大脑就要乱成一锅粥啦。
搭建教程
Windows、Linux和Mac都可以搭建教程,并且步骤是差不多的。
- 我警告你!!升级驱动!!
- 如果你没有编译器,快下载一个
- 安装CMake
- 下载教程代码
- 用CMake生成一个project
- 用你的编译器构筑它
- 这时候你就可以玩耍了!
不同平台的步骤细节并没有给出,可能会需要一些改动,不确定的话读读Windows的操作指南再试试看吧。
在Windows上搭建
- 升级驱动是很简单的,只需要打开英伟达或者超威官网下载驱动器。可以在控制面板-》系统和安全-》系统-》设备管理器-》显示适配器检查GPU型号。如果你使用英特尔GPU,通常驱动程序由原始设备制造商(OEM)提供。
- 我们建议编译器使用VS2017桌面版,可以在这里免费下载。请确认你在自定义安装时选择了C++。如果你更想用MinGW,我们推荐Qt Creator,安装一个你喜欢的就好啦。接下来的步骤以Visual Studio演示,但其它的集成开发工具(IDE)操作起来差不多。
- 从这里下载并安装CMaker。
- 可以在这里免费下载课程代码,并且解压缩它。
- 打开CMaker后,在第一行打开解压后的文件夹,就是包含CMakeLists.txt的那个文件夹。在第二行,输入你希望编译器应该储存在哪里,方便起见,可以放在同一个大文件夹下。当然,想放在别的地方也没有什么问题。
- 点击配置(Configure)按钮,因为是第一次配置工程,CMaker会询问使用哪个编译器。这时候你就要选择第一布所安装的那款。如果你是64位系统,请选择64 bits,不知道的话就点32 bits吧。
- 点击配置后请稍等片刻,直到所有红线消失,点击生成(Generate)键,你的VS工程就这样出现啦。CMake就可以扔边上咯。
- 打开你刚生成的文件夹,使用VS打开Tutorials.sln。
- 在搭建菜单
生词:prerequisite merely procedure adaptation 与 adaption panel integrated repository navigate configure dependency from inside
以上是关于14SC0RND201711041I翻译第一期的主要内容,如果未能解决你的问题,请参考以下文章