什么是3D
来源:互联网 发布:js移动端点击图片放大 编辑:程序博客网 时间:2024/05/08 19:39
三维(或3D)这个术语表示一个正在描述或显示的物体具有三个维度:宽度、高度和深度。从本质上说,画本身是个二维物体,因为它只是用色彩在二维的画布上所创作的作品而已。3D图形在实质上也是平面的,它只是在计算机屏幕上显示二维图像,但它可以提供深度(或第三维)的幻觉。
2D+透视=3D
为了真正看到3D图像,实际上需要用两只眼睛观察一个物体,或者为每只眼睛分别提供这个物体的一幅独立而又唯一的图像。每只眼睛所看到的都是二维的图像(图像投射在视网膜上),因为左右眼看到物体的视角不同,所以左右眼睛看到的物体图像也是略微不同的。随后,大脑对这两幅略微不同的图像进行组合,在头脑中形成一幅单一的、合成的3D图片。3D电影就是利用了这个效果,在每只眼睛上戴上一副不同的滤色眼睛,将两幅层次不一的图像分离。这些图像通常进行了过度增强,以取得影院效果。加大了透视效果,从而产生“真正”的立体3D体验。
计算机屏幕是在平面上显示平面图像,而不是通过不同的视角在两只眼睛上显示两幅图像。这样一来,绝大多数3D计算机图形实际上只是类似3D。这种近似效果和多年来画家在绘画作品中实现视觉深度所使用的书法是一样的,就像人们用一只眼睛也能够观察到3D效果一样。单凭透视本身就足以创建三维的外观。比如,我们经常画的正方体。但是,如果长时间地凝视这个长方体,就会发觉这个长方体的前后就会交换位置。由于缺少表面着色,大脑将会因此而产生混淆的感觉。
- 什么是3D
- 什么是3D引擎
- 什么是3D
- 介绍1---什么是3D
- 什么是IMAX 3D电影
- Toque 3D文档:介绍(什么是Torque 3D)
- 什么是D类地址
- 什么是 D 语言?
- 什么是d-pointer
- 什么是RGB-D图像
- 3D游戏引擎FAQ 3. 什么是剔除(culling)系统和LOD系统?
- ArcGIS教程:什么是 ArcGIS 3D Analyst 扩展模块?(一)
- ArcGIS教程:什么是 ArcGIS 3D Analyst 扩展模块?(二)
- 什么是A/D转换和D/A转换
- 什么是4D技术(DEM,DLG,DRG,DOM)
- 什么是4D(DRG、DLG、DOM、DEM)数据?
- 什么是多态(OOA/D/P中之精华)
- %03d、%3d、%-3d规则
- C#取随机数注意事项
- 采用rsync实现两台solaris服务之间的文件同步
- [ARM&Linux]Linux下中断处理的上下文保存与切换的一些细节
- C#中的日期格式设置
- RSync实现文件备份同步
- 什么是3D
- C#中的类的“引用字段”和“非引用字段”
- 正则表达式复习笔记
- 第六章 - 图像变换 - 未实现算法
- rsync同步由手动到自动
- ECShop 整合UCenter 后转移报错
- Linux命令学习手册-more命令
- linux下32位机与64位机基本数据类型长度对比
- uva11235