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翻译第一期的主要内容,如果未能解决你的问题,请参考以下文章

后端技术周报第一期

专题 | A Service Mesh for Kubernetes 第一期

翻译本书

翻译本书

翻译本书

翻译本书