资料介绍
在目前的CAD、CAE图形处理和工程仿真类软件中都有动态观察模型的功能,用户通过此功能可以用鼠标方便的移动、旋转、缩放图形或者图像,从不同角度动态观察模型效果。动态观察模型成了一个图形处理软件必备的功能,但如果通过几何变换的编程来实现图形的动态观察相对来讲比较困难编码量很大,而利用现代先进的图形开发环境和可视化技术来开发图形处理软件,可以加速软件开发进度,很方便的实现模型的动态观察。目前新的图形开发环境主要有两类:第-类是基于系统资源的图形开发环境。这类图形开发环境多在操作系统或网络平台上建立,以面向用户的图形程序包(类库)为语言形式。如OpenGL, VRML,Direct3D ,Java3D等。第二类是面向应用的图形开发环境,如AutoCAD等。
OpenGL是美国SGI公司开发的-套独立于操作系统和硬件环境的开放式的图形库,有着强大的图形功能和良好的跨平台移植能力,目前已被广泛应用于可视化技术、实体造型、模拟仿真等诸多领域,成为事实上的图形工业标准。其潜在的能力可以使用户方便地利用此图形库创建出接近光线跟踪的高质量静止或动态的三维彩色图像。本文利用OpenCL作为三维图形的引擎,在Visual+ +6. 0集成式开发环境下实现了图形的动态观察。
在Win32环境下,窗口程序必须首先处理设备描述表(DeviceContexts)指定画笔和刷子的颜色、设置绘图模式调色板、映射模式以及其它图形属性。同样, OpenCL forWindows也必须使用设置场景,但是由于设备场景的Windows概念是为2D图形应用程序设计的,对于3D图形来说它是受限制的。对于一个将渲染3D图形的OpenCL实用程序,它不仅包括颜色模式的定义,还包括很多特征,所以首先必须通过当前窗口的设备描述表来创建--个图形渲染场景(RenderingContext),然后再启用它,最后在所定义的窗口内按照常规方式调用OpenGL函数绘制图形。
- STM32环境配置和下载方式
- 如何在Linux环境下实现Python环境的搭建 14次下载
- 怎么样才能在Keil C51环境下实现64位浮点库的设计 16次下载
- Qt5环境下如何配置OpenCV 17次下载
- 如何在Mac下搭建PHP开发环境 14次下载
- 云环境下基于动态规则的数据冗余模型的研究与实现 0次下载
- 使用VisualC++6.0运行C程序 1次下载
- C51环境下TLC2543的软件设计 91次下载
- Win32环境下硬盘编辑器设计 0次下载
- TKScope在RVDS2.2环境下仿真方法
- 新版WinAVR-2006环境使用指南 0次下载
- 基于MFC和OpenGL三维图形的开发
- VC++6.0环境下GPIB虚拟仪器的设计
- 远程环境监测信息系统上位机的设计实现
- Win98环境下程控电源监控程序的实现
- 如何在不同应用场景下构建音频测试环境 241次阅读
- 一个动态环境下的实时语义RGB-D SLAM系统 482次阅读
- 如何在RT-Thread OS环境下使用ncnn进行AI推理 1108次阅读
- MAX9635环境光传感器的接口代码实现 578次阅读
- 利用MAX44009环境光传感器实现LCD亮度控制的简单方案 2287次阅读
- 优化MAX44007环境光传感器用于黑色玻璃应用 1018次阅读
- 如何利用GD32F310读取HDC1080环境温湿度 2609次阅读
- dfrobotI2C BME680环境传感器简介 2460次阅读
- 如何在静态和瞬态环境下冷却LED 558次阅读
- dfrobotBH1750环境光传感器简介 5113次阅读
- DEMO Android4.4.2环境搭建 1089次阅读
- 安华高科技正式推出了APDS-9007环境亮度传感器产品 1352次阅读
- OpenGL中的深度、深度缓存、深度测试 3612次阅读
- 基于FPGA的AFC环解调FSK信号原理及设计 7354次阅读
- USB接口的数模转换系统设计解析 3416次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多