位置: 编程技术 - 正文

我的第二个opengl程序(我的第二个姐姐用英语怎么说)

编辑:rootadmin

推荐整理分享我的第二个opengl程序(我的第二个姐姐用英语怎么说),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:我的第二个青春日剧,我的第二个故乡,我的第二个故乡作文,我的第二个决心是用英语怎么说,我的第二个故乡作文,我的第二个图书馆适合多大孩子,我的第二个决心是用英语怎么说,我的第二个故乡作文,内容如对您有帮助,希望把文章链接给更多的朋友!

我的第二个opengl程序(我的第二个姐姐用英语怎么说)

今天做了第二个opengl程序,其实是照抄书上的列子,然后加深理解,代码反正是书上的,这个就不解释了,主要是理解了画曲线需要定义A*X &#; B,A为需要显示的X轴的大小刻度尺,在整个屏幕占的份额;B为在Y轴在X轴的平移位置,C,d就不多说了。

// ConsoleApplication1.cpp : Defines the entry point for the console application.#include "stdafx.h"#include <Windows.h>#include <GLGL.h>#include <GLGLU.h>#include <glglut.h>#include <time.h>#include <math.h>#include <stdlib.h>typedef struct _GLintPoint{ GLint x, y;}GLintPoint;const int screenWidth = ;const int screenHeight = ;GLdouble A, B, C, D; //比列变换和平移&#;void mydisplayFunc(){ glClear(GL_COLOR_BUFFER_BIT); //清屏 glBegin(GL_POINTS); //固定管线 //glVertex2i(, ); //加入点1 //glVertex2i(, ); //加入点2 //glVertex2i(, ); //加入点3 for (double i = 0; i < 4.0; i &#;= 0.) { GLdouble func = exp(-i) * cos(2 * 3. * i); glVertex2d(A * i &#; B, C*func &#; D); } glEnd(); //结束固定管线 glFlush(); //送出所有的输出到显示设备}void myInit(){ glClearColor(1.0f, 1.0f, 1.0f, 0.0f); //设置背景颜色为亮白 glColor3f(0.0f, 0.0f, 0.0f); //设置绘图画笔为黑色 glPointSize(4.0); //设置绘制点的大小 glMatrixMode(GL_PROJECTION); //设置投影矩阵 gluOrtho2D(0.0, .0, 0.0, .0); //设置窗口坐标 A = screenWidth / 4.0; //设置比列变换和平移&#; B = 0.0f; // C = D = screenHeight / 2.0f; }//画点的函数void drawDot(GLint x, GLint y){ glBegin(GL_POINTS); glVertex2i(x, y); glEnd(); glFlush();}void main(int argc, char** agrv){ glutInit(&argc, agrv); //初始化化工具包 glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB); //设置窗口显示模式 glutInitWindowPosition(, ); //设置窗口里电脑的左上角的位置 glutInitWindowSize(, ); //设置显示窗口的大小 glutCreateWindow("my APPlication test"); //设置窗口的标题 glutDisplayFunc(mydisplayFunc); //设置窗口绘制的回调函数 myInit(); //初始化窗口函数 glutMainLoop(); //进入循环(个人认为应该是进入了windowns消息循环)}

OpenGL cube map方式实现的环境贴图●如何设置相机 对cubemap有一些了解的朋友都知道,如果要在物体表面实现镜面反射的效果,需要在物体的中心设置一个相机,沿X,-X,Y,-Y,Z,-Z六个方向分别取景,

CodeBlocks下的freeglut环境配置(一)(附图文) 记得我以前调配环境的时候,查阅各种博客,各种英文官方文档,未能得其要义,真可谓目断长途也,一望一回远,而今蓦然回首,才知道是如此的简

在android使用OPENGL总结 Android为OpenGLES支持,提供GLSurfaceView组件,这个组件用于显示3D图形。GLSurfaceView本身并不提供绘制3D图形的功能,而是由GLSurfaceView.Renderer来完成SurfaceView

标签: 我的第二个姐姐用英语怎么说

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

上一篇:在MSVC2012中使用freeglut代替glut(msvc命令行)

下一篇:OpenGL cube map方式实现的环境贴图●如何设置相机(opengl clamp)

  • 何谓关税
  • 销项税能抵扣么
  • 广告公司可以不交社保吗
  • 应收应付账务处理工作具体做哪些
  • 累计折旧影响所得税费用吗
  • 免租期房租怎么做会计分录
  • 自然人报税系统怎么进入单位报税系统
  • 每月长摊金额如何分摊
  • 分公司是否可以参与投标招标
  • 税务在哪查询
  • 开发票利润
  • 附加税费申报没有怎么填
  • 购买空调算什么费用
  • 支付稿费演出费用怎么算
  • 商场采用联营方式的原因
  • 个人开利息发票的税率与会计分录
  • 小型微利企业享受企业所得税减免优惠时主要留存备查
  • 营改增后企业所得税不能跨年
  • 小规模季度不超30万需要交什么税
  • 完税凭证丢失如何补办
  • 讲课费税务发票类别
  • 税务定率征收
  • 暂估入账的处理
  • win10禁用安全杀毒功能
  • 借助的近义词
  • php实现的一致性是什么
  • encodetext
  • 印花税和所得税需要计提吗
  • 融资租赁ppt
  • 领用配件计入什么科目
  • php入门例子
  • 同业代付融资
  • 办置业公司需要哪些材料
  • 跨境电商需要缴纳哪些税种
  • 委托加工物资验收入库的金额
  • 销售费用期末余额
  • js实现功能
  • 个体工商户可以给自己交社保吗
  • 其他收益放在哪里
  • 留底税额怎么入账
  • 公司租用员工的车辆交什么税
  • 个人以不动产投资入股土地增值税
  • 织梦怎么调用当前栏目下的文章
  • 中小企业暂估成本是多少
  • 一般纳税人申报表电子版
  • 社保代扣代缴的规定
  • 公司账务不正规,账务外包的,财务助理有风险吗
  • 差旅费不抵扣
  • 财务费用应付利息
  • 营改增后建筑业怎么开票
  • 支付劳务费后缴多少税
  • 记账凭证分类
  • 顺风车没有发票是否合法
  • 买车保险返现是什么意思
  • 仓库做账应该注意些哪些事项
  • 支票的使用流程图
  • 会计科目的设置原则包括( )
  • mysql 5.7.12 winx64手动安装教程
  • 电脑取消开机密码显示不能改
  • gpt分区方法
  • win7自带拍照功能
  • win10系统的文件夹选项在哪里
  • Win10装不上是什么原因
  • perl字符串长度函数
  • PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
  • listview.selecteditems
  • html怎么用javascript
  • python多进程模块
  • Python常用时间操作总结【取得当前时间、时间函数、应用等】
  • python编写步骤
  • javascript数组有哪些方法
  • js判断checkbox是否被选中
  • jquery为什么不火了
  • 蛋哥的日常
  • js link global
  • 广东省地方税务局发票查询
  • 智云发票集中管理云平台官网
  • 收到免税的苗木发票怎么做账
  • 新疆医保哪里查
  • 云南2021高考改革
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设