位置: 编程技术 - 正文

OpenGL学习笔记(1):VS2012+OpenGL 环境搭建(opengl learn)

编辑:rootadmin

推荐整理分享OpenGL学习笔记(1):VS2012+OpenGL 环境搭建(opengl learn),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:opengl详解,opengl使用教程,opengl learning,opengl基础知识,opengl教程48讲,opengl教程48讲,opengl基础知识,opengl教程48讲,内容如对您有帮助,希望把文章链接给更多的朋友!

最近开始学习OpenGL,主要是看NeHe的教程和OpenGL的红宝书,笔记就写到这边~

一 OpenGL 简介

OpenGL 是图形硬件的一种软件接口。

OpenGL 能够做什么:

(1)根据几何图元创建形状, 从而建立物体的数学描述。(OpenGL把点、直线、多边形和位图作为基本的图元)

(2)在三维空间中排列物体,并选择视角去观察它

(3)计算所有物体的颜色

(4)光栅化(rasterization),把物体信息转换为屏幕上的像素(&#;乎就是渲染的意思?)

二 下载并安装 glut 库OpenGL学习笔记(1):VS2012+OpenGL 环境搭建(opengl learn)

glut - OpenGL Utility Toolkit因为OpenGL是独立于硬件的接口,因此没有提供执行窗口人物或者获取用户输入之类的函数,用户需要自己进行在不同平台的窗口实现,glut 为OpenGL提供了一个独立与窗口系统的工具库,使得学习OpenGL变得更加容易,我们可以用它来轻易的实现跨平台的OpenGL程序。

下载地址:

glut.h 复制到include目录下,如果用默认的话就是 C:Program Files (x)Microsoft Visual Studio .0VCincludeGL (GL 目录要自己建)

把 glut.lib 和 glut.lib 复制到lib目录下,默认是 C:Program Files (x)Microsoft Visual Studio .0VClib

把 glut.dll 和 glut.dll 复制到 C:WindowsSystem 目录下

三 创建一个工程测试一下~

建立一个控制台的空项目,内容选 empty

在source code新建文件 _BasicFrame.cpp

文件内容是一个OpenGL程序的基本框架,也是这里测试一下环境的代码

编译完成后执行一下,看到上面的运行结果,OpenGL环境搭建就成功了~

BUG: OpenGL error 0x in -[CCEAGLView swapBuffers] 我是使用粒子编辑器导出的plist出现的问题:调整plist的这两个属性,就会一直打印OpenGLerror0xin-[CCEAGLViewswapBuffers]原因:如果这两个数改变了,粒子

[3D 图形学基础] 读书笔记(1) Part_I(Getting Started) - Introduction 开始读这本书大概有一个多月了吧,前学后忘,所有的知识点都是看我都是仿佛你曾经明白过我们的样子喔不做笔记真的是不行了,打算按照书的章节

OpenGL中的颜色混合功能(一) OpenGL中的颜色混合功能(一)我们知道,材料属性和光照参数可以极大地增加图形的真度,但除此之外,我们在对现实世界进行建模时,有许多效果是

标签: opengl learn

本文链接地址:https://www.jiuchutong.com/biancheng/373144.html 转载请保留说明!

上一篇:万向节锁与四元数旋转(万向节锁到底是什么)

下一篇:BUG: OpenGL error 0x0500 in -[CCEAGLView swapBuffers] 328

  • 个人所得税年终奖单独计税怎么操作
  • 为什么要交税钱
  • 建筑施工企业的分公司区域公司等较大的
  • 印花税申报成功后在哪缴税
  • 哪些增值税专用发票可以抵扣进项税
  • 机票的电子发票和行程单有什么区别
  • 暂估资产会计处理
  • 个税完税凭证在哪里打印出来
  • 新企业会计准则什么时候实施的
  • 软件企业享受税收优惠
  • 一次性筷子的消费税
  • 销项税额计算公式13%
  • 应收账款计提坏账准备是谨慎性原则吗
  • 退回房租含税的情况怎么入账?
  • 房地产企业的收入信息披露范围进一步扩大
  • 政府奖励企业款银行未收到会计分录
  • 房地产预缴土地增值税的账务处理
  • 低值易耗品一次性摊销体现重要性
  • 外购的自用小轿车
  • 加工开票税率是多少
  • 增值税税负率税率怎么算
  • 货代免税是否需要每年备案
  • 将自产产品无偿赠送 会计处理
  • 供应商把价格算错了怎么办
  • 销项负数发票会计分录怎么写
  • 行政单位发票报销的签字程序
  • 发放给职工
  • 主营业务收入和营业收入的区别
  • 搜索特定
  • word更改单页背景颜色
  • 交接目录excel
  • 牙痛怎么办怎么治疗
  • 电脑卡住了按什么键回到桌面
  • 拔罐的好处和坏处除湿
  • 已提减值准备的固定资产报废怎么填写
  • 一个简单的html文档一般且必须包含哪些标签
  • php实现执行外部操作
  • 来料加工企业转型是转成两个企业吗
  • 捆绑销售如何进行账务处理?
  • css基础实验报告
  • 美容店销售收入预测表12个月表格
  • day11-Servlet01
  • sql死锁的原因及解决方法
  • 所得税视同销售行为有哪些呢?
  • 业务招待费是否计入管理费用
  • 哪些人需要进行个人所得税年度汇算
  • PostgreSQL教程(十五):系统表详解
  • 银行承兑汇票包括支票吗
  • 现金流量套期与公允价值套期的区别
  • 差旅费误餐补助
  • 社保下个月扣款
  • 股权转让如何缴纳个税
  • 固定资产资本化后续支出
  • 一年内到期的非流动负债是经营性负债吗
  • 无形资产的处置方式有哪些
  • 按照管理会计的解释,成本的相关性是
  • 销售费用变动率是看本期还是本年累计
  • 暂估入账的材料对材料成本差异率
  • 对公支付宝提现怎么取消
  • 公账钱怎么取出
  • ubuntu系统安装无线网卡驱动
  • sqlserver函数大全
  • win7 64位系统如何查看计算机名称为了应付某一操作
  • windowsxp装机图片
  • u盘安装ubuntu找不到硬盘
  • 苹果电脑支付在哪里设置
  • mac10.10.5无法升级
  • win8 网络连接
  • cocos2d原理
  • cocos2dx4.0教程
  • perl use cwd
  • windows 10一
  • android iframe
  • Python 装饰器深入理解
  • shell脚本实现自动化巡检报警发送邮箱
  • 淘宝模拟生成器
  • 安卓手机管家app
  • python如何运用
  • 车船使用税电子税务局
  • 明星征税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设