`
wezly
  • 浏览: 484611 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

2D转3D技术—伪3D

 
阅读更多

3D技术好,没有争议,但是伪3D备受争议。我们先来了解一下真、伪3D的区别

a,真3D,裸眼画面发虚,必须佩戴3D眼镜观看,3D内容浮出荧幕,向自己面前而来,很有压迫感,视觉冲击力较强。

b,伪3D,分为两种,简单版和复杂版:简单版,例如《加勒比海盗4》,就字幕是3D的,画面轻微发虚,可以不带眼镜观看;复杂版,裸眼观看画面发虚,必须带快门3D眼镜观看,内容不会浮出荧幕,有景深感,没有啥视觉冲击感。

3D片源,始终困扰影视产业的发展,不仅由于制作成本高,而且发行困难。由于电影产品的兴盛,现今几乎所有的美国大片皆有3D版本,但是依然无法满足电影爱好者的观看需求量。

 



 

 

3D技术让小和尚动了凡心

虽然非正规渠道很嚣张,但是依然杯水车薪。由于3D片源紧张,很多厂家,开始动2D转3D的主义。难道,这技术真能拯救3D产业?

 



 

 

3D应用

对于此,若从2D转3D的原理和技术讲,过于浪费笔墨;简单来说,2D转3D,就是2D深度技术,也就是假3D,伪3D。这个牛X的技术,有两种实现方式。一种,硬转换,包括NV的3D转换技术,可以将游戏、电影、图片统统专为3D格式;另一种为,同步显示,即无需转化,通过显示设备或专用的播放器即可实现。这个同步转换技术,已经在少数几款投影机、电视、显示器上出现。标志为,有“3D深度调整”的选项。

 



 

 

3D深度选项

这个深度选项,对于片源是真3D的电影没有任何实际意义,但是对于2D电影,可以实时显示为发虚,或称之为有重影的裸眼视觉效果。 




 
 

 

满心欢喜的体验者

 




 
 

 

真3D蓝光碟片

我们特意征集了几位体验者,分辨体验了真3D片源的视频效果,后再体验了2D转3D的实时播放效果。在观看3D《阿凡达》时,你会感觉有物体脱离屏幕,飘浮在空中,有一种触手可及,或有要闪避危险物品的视觉感。2D片源,通过转出来的3D,则没有此感,你会感觉中心人物没有变化,但是人物身后的背景更深远了;这就是所谓的,景深加大了,而视觉冲击感、压迫感,全然没有。

坑爹的伪3D,眼泪哗哗的。

  • 大小: 44.4 KB
  • 大小: 31.8 KB
  • 大小: 39.3 KB
  • 大小: 8.4 KB
  • 大小: 6.1 KB
  • 大小: 35.7 KB
分享到:
评论

相关推荐

    echarts2D地图实现3D阴影效果 山东省.zip

    在本文中,我们将深入探讨如何使用ECharts,一个流行的JavaScript数据可视化库,来实现2D地图的3D阴影效果,特别是在展示山东省地图时的应用。ECharts 提供了丰富的图表类型和自定义选项,使得开发者能够创建出具有...

    java伪3d效果测试.zip

    Java中的伪3D效果主要通过二维图形库,如Graphics2D,来模拟三维空间的视觉效果。Graphics2D是Java 2D API的核心组件,它提供了丰富的绘图和渲染功能,能够帮助开发者创建复杂的2D图形和图像。在这个"java伪3D效果...

    WPF伪3D实现

    伪3D效果是一种巧妙的技术,可以在2D环境中模拟3D视觉体验,而无需处理复杂的3D图形编程。 首先,我们要理解`ThicknessAnimation`的作用。`ThicknessAnimation`是WPF中的一个动画类,专门用于改变`Thickness`属性,...

    伪3D效果demo

    在IT领域,尤其是在游戏开发和用户界面设计中,"伪3D效果"是一种常见的技术,它利用2D图形和特定的视觉技巧来模拟三维空间的感觉,而无需进行完整的3D建模和渲染。WPF(Windows Presentation Foundation)是微软.NET...

    Cocos2D游戏之旅(四):卡牌翻转效果的实现(下)---源代码

    在本篇【Cocos2D游戏之旅(四):卡牌翻转效果的实现(下)】中,我们将深入探讨如何在Cocos2D游戏引擎中实现引人入胜的卡牌翻转特效。Cocos2D是一款强大的2D游戏开发框架,广泛应用于iOS、Android以及Windows等平台...

    WPF实现伪3D效果的图片浏览

    在本文中,我们将深入探讨如何使用Windows Presentation Foundation(WPF)框架来实现一种伪3D效果的图片浏览体验。WPF是.NET Framework的一部分,它提供了一套强大的UI工具集,用于构建具有丰富图形、多媒体和数据...

    3D_pygame3D_Pygame_3d_

    OpenGL是一个跨语言、跨平台的编程接口,用于渲染2D、3D矢量图形。在Pygame中使用OpenGL,我们可以创建3D模型、实现视图变换、光照效果等。 项目中的两个文件,"3D.py"和"cube.py",很可能是实现3D功能的关键部分。...

    3D立体旋转美女纯css3实现

    3. **3D转换**:CSS3的`transform`属性允许我们对元素进行2D和3D转换,如旋转、缩放、平移等。在这个效果中,`rotateX`、`rotateY`和`rotateZ`用于实现3D旋转。 4. `perspective`属性:它定义了观察者到3D元素的...

    2D3D4D_PerlinNoise

    通过学习和实践"2D3D4D_PerlinNoise"项目,开发者可以深入理解Perlin噪声的生成原理,掌握在Unity中创建自然景观、动态效果的技术,并进一步提升在游戏开发、视觉特效等方面的创新能力。同时,对于Cg语言的运用也有...

    Perlin噪声1D&2D&3D&D代码

    Perlin噪声是一种在计算机图形学中广泛使用的模拟自然现象的伪随机数生成算法,由Ken Perlin在1983年提出。它主要用于创建平滑的、有纹理的噪声,适用于生成地形、云彩、火焰等逼真的图像效果。在这个项目中,开发者...

    3D-flat3D.zip

    标题中的“3D-flat3D.zip”提示我们这是一个与3D技术相关的压缩文件,而描述进一步指出这包含在Haxe编程语言中创建的伪3D库。Haxe是一种多平台的开源编程语言,能用于开发跨平台的应用程序,包括2D和3D图形。 3D...

    unity3d 麻将

    Unity3D是一款强大的跨平台游戏开发引擎,广泛用于制作2D和3D的互动内容,包括游戏、模拟器以及各种视觉体验。在这个“unity3d 麻将”项目中,开发者利用Unity3D的技术来构建了一款麻将游戏,允许用户查看源代码,这...

    3D效果登录界面

    HTML5是现代网页开发的基础,它引入了许多新特性,如Canvas元素,可以用于绘制2D和3D图形。在"3D效果登录界面"中,开发者可能利用了HTML5的Canvas或WebGL来创建三维场景。WebGL是一个基于OpenGL标准的JavaScript API...

    易语言动态伪3D效果

    本主题聚焦于“动态伪3D效果”这一技术,这是一种在2D平面上模拟3D视觉效果的技术,通过特定的算法和绘图方法,可以创建出具有立体感的画面,而无需实际的三维模型。 在易语言中实现动态伪3D效果,通常涉及到以下几...

    css3 3D悬停图片翻转洗牌动画特效.zip

    3. 在悬停事件触发时,通过JavaScript或CSS伪类(如`:hover`)更改图片的3D旋转角度,例如,`transform: rotateY(180deg);`实现正面到背面的翻转。 4. 为了实现洗牌效果,可以在翻转过程中添加多个中间状态,每个...

    CSS3超酷图片3D旋转显示图片信息特效

    1. **CSS3 3D Transform**:这是CSS3的一个关键特性,允许开发者在2D和3D空间中对元素进行转换。在这个特效中,主要应用了`rotateX()`和`rotateY()`函数,通过改变元素的X轴或Y轴旋转角度来实现3D旋转效果。 2. **...

    使用Animation中的Camera构造伪3D动画效果(水平翻转 翻页)

    本文将深入探讨如何使用`Animation`类中的`Camera`来构建一种伪3D动画效果,具体是水平翻转和翻页效果。这种技术可以应用于各种场景,如电子书应用的翻页效果或者卡片式UI的翻转展示。 首先,我们需要理解`...

    网页素材3D按钮不错哦

    设计师们会利用CSS3、JavaScript或者WebGL等技术来创建这类3D效果,其中CSS3是实现2D和3D转换最常用的工具,它允许开发者无需依赖图像就能创建出动态的3D效果。 其次,3D网页素材的使用对于提升整体网页设计质量至...

    pseudo3d:伪3D道路的简单实现

    在IT行业中,伪3D(Pseudo-3D)是一种技术,它利用二维图形和视觉技巧来模拟三维空间效果。这种技术尤其适用于资源有限或计算能力不足的平台,如早期的计算机游戏和网页应用。本话题主要关注的是如何在JavaScript...

Global site tag (gtag.js) - Google Analytics