资源简介
Visual studio和DirectX的编程接口,学会编写窗口,实现三维图形的绘制等功能。

代码片段和文件信息
// bb.cpp : 定义控制台应用程序的入口点。
//
#include “stdafx.h“
#include
#include
/*void renderScene(void)
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glLoadIdentity();
glBegin(GL_TRIANGLES);
glVertex3f(-0.5-0.50.0);
glVertex3f(0.50.00.0);
glVertex3f(0.00.50.0);
glEnd();
glutSwapBuffers();
}
int main(int argc TCHAR* argv[])
{
glutInit(&argc (char**) argv);
glutInitDisplayMode(GLUT_DEPTH | GLUT_DOUBLE | GLUT_RGBA);
glutInitWindowPosition(100100);
glutInitWindowSize(320320);
glutCreateWindow(“Hello OpenGL“);
glutDisplayFunc(renderScene);
glutMainLoop();//enters the GLUT event processing loop.
return 0;
}*/
/*int _tmain(int argc _TCHAR* argv[])
{
return 0;
}*/
void background(void)
{
glClearColor(0.00.00.00.0); //设置背景颜色为黑色
}
void myDisplay(void)
{
glClear(GL_COLOR_BUFFER_BIT); //buffer设置为颜色可写
glBegin(GL_TRIANGLES); //开始画三角形
glShadeModel(GL_SMOOTH); //设置为光滑明暗模式
glColor3f(1.00.00.0); //设置第一个顶点为红色
glVertex2f(-1.0-1.0); //设置第一个顶点的坐标
glColor3f(0.01.00.0); //设置第二个顶点为绿色
glVertex2f(0.0-1.0); //设置第二个顶点的坐标
glColor3f(0.00.01.0); //设置第三个顶点为蓝色
glVertex2f(-0.51.0); //设置第三个顶点的坐标
glEnd(); //三角形结束
glFlush(); //强制OpenGL函数运行
}
void myReshape(GLsizei wGLsizei h)
{
glViewport(00wh); //设置视口
glMatrixMode(GL_PROJECTION); //指明当前矩阵为GL_PROJECTION
glLoadIdentity(); //将当前矩阵置换为单位阵
if(w <= h)
gluOrtho2D(-1.01.5-1.51.5*(GLfloat)h/(GLfloat)w);
//定义二维正视投影矩阵
else
gluOrtho2D(-1.01.5*(GLfloat)w/(GLfloat)h-1.51.5);
glMatrixMode(GL_MODELVIEW); //指明当前矩阵为GL_MODELVIEW
}
int main(int argcchar ** argv)
{
/*初始化*/
glutInit(&argcargv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowSize(400400);
glutInitWindowPosition(200200);
/*创建窗口*/
glutCreateWindow(“Triangle“);
/*绘制与显示*/
background();
glutReshapeFunc(myReshape); //注册当前窗口的形状变化回调函数
glutDisplayFunc(myDisplay); //注册当前窗口的显示回调函数
glutMainLoop(); //进入GLUT事件处理循环
return(0);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2430 2018-04-20 09:23 bb\bb\bb.cpp
文件 4823 2018-04-20 09:22 bb\bb\bb.vcxproj
文件 1306 2018-04-20 09:07 bb\bb\bb.vcxproj.filters
文件 143 2018-04-20 09:07 bb\bb\bb.vcxproj.user
文件 406 2018-05-11 10:25 bb\bb\Debug\bb.exe.em
文件 472 2018-05-11 10:25 bb\bb\Debug\bb.exe.em
文件 381 2018-06-23 15:27 bb\bb\Debug\bb.exe.intermediate.manifest
文件 61 2018-06-23 15:27 bb\bb\Debug\bb.lastbuildstate
文件 2496 2018-06-23 15:27 bb\bb\Debug\bb.log
文件 29261 2018-06-23 15:27 bb\bb\Debug\bb.obj
文件 1179648 2018-06-23 15:27 bb\bb\Debug\bb.pch
文件 713 2018-06-23 15:27 bb\bb\Debug\bb.vcxprojResolveAssemblyReference.cache
文件 0 2018-04-20 09:08 bb\bb\Debug\bb.write.1.tlog
文件 194 2018-04-20 09:08 bb\bb\Debug\bb_manifest.rc
文件 1346 2018-06-23 15:27 bb\bb\Debug\cl.command.1.tlog
文件 14428 2018-06-23 15:27 bb\bb\Debug\CL.read.1.tlog
文件 640 2018-06-23 15:27 bb\bb\Debug\CL.write.1.tlog
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
文件 2 2018-06-23 15:27 bb\bb\Debug\li
............此处省略33个文件信息
相关资源
-
AN_BLE-SDKDH-C1_Teli
nk BLE SDK DeveloperHan - LzmaLib
- ado数据库MFC图书管理系统vs2010
- OPC插件OPC Core Components 2.00 SDK 2.20
-
解决安装vs2012后vs2010 li
nk : fatal er - 易语言-海康威视SDK-DEMO
- 美松打印机SDK MsPrintSDK-Demo-DLL-CShare-
- S32K144 和S32K SDK开发入门培训.pdf
- 虚拟摄像头VCam开发SDK
- 整理的ModbusProtocol SDK开发包
- WinCE_6.0_中文SDK(仿真器模拟器)
- AnkhSvn-2.6.12735 支持VS2010-VS2015 官方原版
- VS2010、VS2012、VS2013代码自动注释插件
- 插件式GIS应用框架的设计与实现&mda
- silverlight4 SDK
- N76E003开发资料最新SDK参考代码
- 通过x264录制RGB屏幕视频vs2013工程,
- rockchip rv1108和rk3288资料,淘宝28买的
- 海康摄像头+web3.0开发包SDK的demo
- 海康SDK delphi demo
- 海康sdk说明书 二次开发参考
- 企业微信JS-SDK调试工具
- G726、G711、G711A转换为AAC
- VS2010 运行时库
- 人脸识别开源SDK源码
- NVIDIAOpticalFlowSDK-79c6cee80a2df9a196f20afd6
- delphi百度人脸识别离线SDK demo
- 汉王人脸通sdk v3.0 delphi demo
- 汉王考勤机开发指南HANVON SDK 20141119
- 撸大师死灰复燃SDK,可常驻后台运行
评论
共有 条评论