图形库

MFC,微软的基础类库

OpenGL:是个定义了一个跨编程语言、跨平台的编程接口规格的专业的图形程序接口。它用于三维图像(二维的亦可),是一个功能强大,调用方便的底层图形库。

OPenCL:是第一个面向异构系统通用目的并行编程的开放式、免费标准,也是一个统一的编程环境,便于软件开发人员为高性能计算服务器、桌面计算系统、手持设备编写高效轻便的代码,而且广泛适用于多核心处理器(CPU)、图形处理器(GPU)、Cell类型架构以及数字信号处理器(DSP)等其他并行处理器,在游戏、娱乐、科研、医疗等各种领域都有广阔的发展前景。 OpenCL是一个为异构平台编写程序的框架,此异构平台可由CPU,GPU或其他类型的处理器组成。OpenCL由一门用于编写kernels (在OpenCL设备上运行的函数)的语言(基于C99)和一组用于定义并控制平台的API组成。OpenCL提供了基于任务分割和数据分割的并行计算机制。

Open Inventor、Cosmo3D、Optimizer等多种高级图形库

DirectX:是由微软公司创建的多媒体编程接口。由C++编程语言实现,遵循COM。被广泛使用于Microsoft Windows、Microsoft XBOX、Microsoft XBOX 360和Microsoft XBOX ONE电子游戏开发,并且只能支持这些平台。最新版本为DirectX 12,创建在最新的Windows10

背景: SGI(Silicon Graphics )中文商标:硅图。美国硅图公司成立于1982年,是一个生产高性能计算机系统的跨国公司,总部设在美国加州旧金山硅谷。
3DLabs:三维实验室
OpenAl:这是音频有关的库
CUDA:是一种针对支持CUDA功能的GPU(图形处理器)的C语言开发环境。

时间: 2024-10-29 19:06:54

图形库的相关文章

各种图形库介绍

各种图形以及其它库图形库,著名的有两个:OpenGL和DirectX.OpenGL(“Open Graphics Library”)是一个性能卓越的三维图形标准,是图形硬件的软件接口.他是在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准,具有使用简便.效率高.便于移植.性能卓越等特点,独立于窗口系统和操作系统,以它为基础开发的应用程序可以十分方便地在各种平台间移植.目前包括Microsoft.SGI.IBM.DEC.SUN.HP等大

【 随笔 】 JavaScript 图形库的流行度调查

2014年可以说是 JavaScript 最风光的一年,成为上升最快的语言,在 Github 上最受关注的前10个仓库中,有7个是基于 JavaScript 开发的,数不胜数的函数库可适应于各种需求.那么,在可视化图形库方面,最受关注的有哪些呢? 1. 编程语言排行榜 数据来源于 TIOBE,前六名是我们都耳熟能详的语言:C.Java.C++.PHP等,JavaScript排名第 7,上升率最大.排在之后的语言,一眼看过去,非神者恐怕会有些不认识. 2. 图形库的流行度 统计使用的是 Googl

强大的矢量图形库:Raphael JS 中文帮助文档及教程

Raphael 是一个用于在网页中绘制矢量图形的 Javascript 库.它使用 SVG W3C 推荐标准和 VML 作为创建图形的基础,你可以通过 JavaScript 操作 DOM 来轻松创建出各种复杂的柱状图.饼图.曲线图等各种图表,还可以绘制任意形状的图形,可以进行图表或图像的裁剪和旋转等复杂操作 Rapha?l 是跨浏览器的矢量图形库,目前支持的浏览器包括: Firefox 3.0+,Safari 3.0+,Chrome 5.0+,Opera 9.5+ 以及 Internet Exp

C语言图形库简单对比及EGE库的安装小手册

近期在琢磨C语言的图形库,发现主要有如下几种选择: Turbo C 的graphics库 SDL EasyX EGE 1. 普遍认为Graphics库太老了,而且TurboC本身使用比较麻烦,网上一边倒地不推荐.不过其实Turbo C也出了for Win 7/8/10的版本了,试着下载安装,发现需要微软的一些DLL,于是就没有继续了.有兴趣的朋友可以试试:https://turboc.codeplex.com/ 2. SDL是个大块头,似乎功能很多很强大,以下提供几个连接,供有兴趣的朋友钻研:

电梯调度系统(界面由C图形库编绘)

电梯调度系统编程 1.编程题目 电梯调度. 2.结对编程组员 黄冠译,刘畅. 3.编程语言 C语言图形库. 4.题目要求: 5.代码运行及结果调试: ① 运行界面为C++图形库支持,开始运行的初始界面如图,且默认所有电梯初始状态都为1楼,此时不分奇偶层: ② 我设置了鼠标响应事件,左边上下箭头为当前楼层有人要上或下的按钮,可以用鼠标直接点击响应,点击后要输入有多少人在此楼层等待,示例点击5楼,输入15人,如图所示: ③ 输入完毕后,电梯会根据单双层或全部楼层4个电梯的忙碌状态调度一个电梯过去,第

EGE图形库配置(Dev-C++ 5.10 , TDM GCC 4.8.1)

准备工作:1>Dev-C++ 5.10版本    系统 Win XP/WIN 7 2>下载EGE图形库“ege-13.04.02-full” !,关于本次配置的Dev-C++的信息见如: 现在开始配置: 1,解压“ege-13.04.02-full”到任一个文件夹,如C:/ege 2,在解压后的文件中有一个"include"的文件夹.文件夹里有 一个“ege”文件夹和两个.H的文件 复制下来. 3,把include文件夹内的文件拷贝到安装目录对应的文件夹内.C:\Progr

ege图形库之动画排序

老师布置了一个学习ege图形库来做动画排序的小动画程序,这是我自己做的效果.由于个人水平有限,可能代码有些地方可以改进.不足之处敬请指出. 注:要运行该代码需要正确配置,连接好ege图形库的头文件,做好准备工作.具体教程请看http://jingyan.baidu.com/article/4b07be3c40d35f48b380f3c7.html 编程环境:codeblocks   windows10  corei5 cpu 源代码: #include<graphics.h>#include&

网易云课堂_C++程序设计入门(上)_第2单元:丹青画松石– EGE图形库_第2节:一个简单的EGE程序

网易云课堂_C++程序设计入门(上)_第2单元:丹青画松石– EGE图形库_第2节:一个简单的EGE程序 #ifndef _GRAPHICS_H_ #define _GRAPHICS_H_ #ifndef __cplusplus #error You must use C++ compiler, or you need filename with '.cpp' suffix #endif #include "ege.h" using namespace ege; #endif #inc

嵌入式GUI系统Enlightenment Foundation Libraries图形库简介

******************************************************************************************************************************************************* 作者:EasyWave