打开主菜单

Macintosh中文维基 β

更改

QuickDraw

删除20字节2019年1月26日 (六) 13:58
无编辑摘要
<br>
除文本内容之外,上述元素均由可定义尺寸、颜色、 颜色 样式 的抽象概念 “笔” 生成,由于 “笔” 的形状是矩形且与坐标轴对齐,因此绘制的对角线会较横或纵向的水平直线更粗。<br><br> 
“笔” 可以在窗口自身坐标系内绘制内容,例如在下面的示例图中执行了两步操作:
# 将 “笔” 用相关函数移动到坐标系位置(10,20)
1987 年的 Macintosh II 发布后,Apple 扩充了原有 QuickDraw 的内容,升级到 Color QuickDraw ,引入了代表各个连接的显示设备及显卡的 GDevices 与承载颜色的 CGrafPort,从而实现最高 24 位 1677 万色或 256 级灰阶显示及相应的真彩色显示卡支持。<br>
随着 QuickTime 的问世,QuickDraw 又增加了处理 JPEG 等压缩格式的能力与对 [https://en.wikipedia.org/wiki/[ColorSync |ColorSync 色彩管理技术]]的支持。<br>
QuickDraw 3D 是 Macintosh 的 3D 图形 API,基于纯 C 代码,它分为与 Direct3D 或 MiniGL 功能相近的跨平台硬件抽象层 RAVE(Rendering Acceleration Virtual Engine)和面向对象的场景图形系统,可以加载并生成与 OpenGL++ 相似等级的模型,并提供了一系列文件转换功能和标准化 3DMF 模型文件格式,但也存在部分性能问题。<br>
使用 RAVE 的应用包含了在当时随每台 Power Macintosh 发行的 Graphing Calculator 图形计算器以及 [https://en.wikipedia.org/wiki/Quake_(video_game) Quake] 等游戏。<br>
[[File:QD3D2.png|缩略图|Graphing Calculator]]
Classic Mac OS 系统中默认提供支持 QuickDraw 3D 的查看器,例如自带的剪贴册应用。<br>
1998 年 Apple 放弃了 QuickDraw 3D 的开发,并宣布未来 Mac OS 的 3D 图形部分将由 OpenGL 提供支持。<br>  <gallery>File:QD3D2.png|Graphing Calculator[[File:QD3D.png|缩略图|通过“剪贴册”查看由 QuickDraw 3D 建立的模型]]</gallery>
85
个编辑