登录
首页 » OpenGL图像 » OpenGL_Robot——参考程序

OpenGL_Robot——参考程序

于 2022-05-27 发布 文件大小:1.53 MB
0 161
下载积分: 2 下载次数: 1

代码说明:

1. 实验目的过设计一个简单的机器人动画程序,深入理解openGL中的的观察变换、几何变换的设置方法和矩阵堆栈的使用。2. 实验内容(1) 观察并分析程序BLCU_Robot.exe的功能,分析其中要用到的观察变换和几何变换。(2) 学习文件夹 OpenGL_Robot——参考程序中的程序。(3) 将例子7扩展为具有该功能的程序。(4) 编写程序设计文档。3. 程序设计文档实验步骤:(1)建立人体的建议模型,包含:躯干、胳膊、手、腿、脚。(2)添加BLCU_Robot.exe中的功能。a. 实现通过按住鼠标左键并拖动来移动机器人b. 实现通过按住鼠标右键并拖动在XOY平面上移动相机c.实现按住鼠标中间按钮来改变机器人大小d.添加对按键‘s’的响应,来控制右胳膊转动e.添加对按键‘e’的响应,来控制右胳膊前臂转动f.添加对按键‘f’的响应,来控制左脚转动。h.添加对按键‘w’的响应,来模拟行走时手脚的并行效果(即左臂和右腿的同步,右臂和左腿的同步)。4. 存在问题    请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • MFC显示三维点云openInventor
    三维点云,openInventor,MFC实现三维点云的显示和旋转等操作,在C++中使用OpenInVentor实现三维二维的图形显示以及变换操作.-In the C++ Use OpenInVentor realize three-dimensional two-dimensional graphics display and transform operations
    2022-02-01 06:48:58下载
    积分:1
  • a missile launch procedures, Revisited
    一个导弹发射程序,可多视角观察-a missile launch procedures, Revisited
    2022-09-14 11:55:03下载
    积分:1
  • 本程序创建太阳能系统…简单的项目
    this the program to create solar system... simple projects-this is the program to create solar system... simple projects
    2022-01-28 14:44:06下载
    积分:1
  • 关于雾效的演示教程,通过鼠标移动修改参数来显示不同效果...
    关于雾效的演示教程,通过鼠标移动修改参数来显示不同效果-fog effect on the demonstration and guidance through mouse movement to amend the parameters to show different results
    2022-10-30 13:15:04下载
    积分:1
  • OpenGL 制作的雪景效果 这是一个MFC写的OpenGL雪景,程序演示了MFC开发OpenGL的框架,和演示如在OpenGL访问封装在可执行文件中的资...
    OpenGL 制作的雪景效果 这是一个MFC写的OpenGL雪景,程序演示了MFC开发OpenGL的框架,和演示如在OpenGL访问封装在可执行文件中的资源,这一个程序是参考NeHe改写而成,对用MFC写OpenGL程序有很好指导作用。-OpenGL effects produced by the snow This is a MFC write OpenGL snow. MFC procedures demonstration of the framework for the development of OpenGL, and demonstration in OpenGL visit Packaging in the executable file resources, This is a reference Retrieved procedures adapted to use OpenGL procedures MFC write a good guide.
    2022-08-08 20:19:57下载
    积分:1
  • 目的
    Objective-C,英文版,学习苹果开发的基础语言-Objective-C
    2022-03-16 22:10:08下载
    积分:1
  • AR enhanced virtual reality, can be transplanted to the Windows Iphone Android m...
    AR 增强虚拟现实,可以移植到到WindowsMobile手机Iphone Android平台的 tracker识别,可以配合 OpenGL Direct编写大型增强虚拟现实程序。-AR enhanced virtual reality, can be transplanted to the Windows Iphone Android mobile phone platform tracker identification, will be compatible with the OpenGL Direct the preparation of large-scale virtual reality to enhance the procedure.
    2022-02-09 18:00:20下载
    积分:1
  • 这是OpenGL MinGW运行的文件,这是学习形学时所编的实现代码
    这是OpenGL MinGW运行的文件,这是学习图形学时所编的实现代码-This is the OpenGL MinGW running in the paper, which is studying graphics as part of the realization of code
    2022-05-07 19:37:33下载
    积分:1
  • OpenGL 3D graphics transformation, using network technology checkered Lane allud...
    OpenGL实现3D图形变换,采用网格纹里影射技术-OpenGL 3D graphics transformation, using network technology checkered Lane alluding
    2022-03-13 09:08:42下载
    积分:1
  • 设置的灰度
    通过彩色图象灰度化来介绍C#处理数字图像的3种方法,Bitmap类、BitmapData类和Graphics类是C#处理图像的的3个重要的类。Bitmap只要用于处理由像素数据定义的图像的对象,主要方法和属性如下:         GetPixel方法和SetPixel方法,获取和设置一个图像的指定像素的颜色。         PixelFormat属性,返回图像的像素格式。         Palette属性,获取或折纸图像所使用的颜色调色板。         Height属性和Width属性,返回图像的高度和宽度。         LockBits方法和UnlockBits方法,分别锁定和解锁系统内存中的位图像素。BitmapData对象指定了位图的属性:         Height属性,被锁定位图的高度。         Width属性,被锁定位图的宽度。         PixelFormat属性,数据的实际像素格式。         Scan0属性,被锁定数组的首字节地址。         Stride属性,步幅,也称扫描宽度。彩色图象灰度化24位彩色图象每个像素用3个
    2023-04-11 05:05:04下载
    积分:1
  • 696516资源总数
  • 106446会员总数
  • 9今日下载