VR 虚拟现实


文章转载:http://blog.csdn.net/duzixi/article/details/45172359

仅以此系列文章献给那些想了解虚拟现实(VR, Virtual Reality)的朋友,专业人士及行业人士慎入。

“虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界,

提供使用者关于视觉、听觉、触觉等感官的模拟,

让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。”

话是这样说,可虚拟现实(以下简称VR)到底是什么样的呢?

本系列首先从虚拟现实的应用领域也就是行业开始,分别从相关硬件设备、相关软件技术等几个主题层次陆续展

开讨论。

由于本人目前的研究方向,所举的实例更多以Unity引擎为导向。当然,也有很多VR技术并不是用Unity引擎开

发的。

另外本文所说的VR是宽泛的,也包含增强现实(以下简称AR)的内容。


Create on 2015年04月21日 杜子兮(www.duzixi.com)  

Edited on 2015年06月21日 添加实例若干

应用领域:

虚拟现实的应用领域可以大体分为展示类、教育类以及管理类等。

每一类都有其各自的特点,这些特点进而会影响其技术实现需求。

  1. 展示类:

  1. 展示类的行业应用就是要视觉逼真,就是要炫,就是要外貌协会。相关行业如下:

(1)建筑、房地产与家装行业


现在的城市人往往最缺的是时间,买房这样的事情也会懒得直接去看。可是不实地看一看怎么知道这个小区的是

不是自己喜欢的呢?怎么知道这个房子的格局适不适合自己呢?怎么知道在这样的房子里去布置自己喜欢的家具

会生活的很舒服呢?于是就催生了房地产行业的VR应用。

实例:虚拟现实在房产开发方面的应用  by 中信远景



视频: 虚拟现实 unity3d房地产家装


视频: Ipad Unity3D 虚拟现实房产展示


梦吧科技推出的数字沙盘也是房地产行业很好的应用。

相关硬件设备包括:多媒体演示系统、灯光控制系统、触摸屏一体机、语音同步模型灯光控制系统、模型灯光控

制系统等。


宜家北美早在2013年就提出使用增强现实(AR)功能展示如何搭配房间,当时这项技术是否会在中国推广还是

个推测。 而如今《家具指南》这个移动平台的应用我们已经可以从App Store上下载到了。

基本原理就是讲通过摄像头照射的房间场景与宜家提供的家具模型融合在一起。

从使用的角度来说,对场景照射时的条件有些高,可能性还并不是很理想。



从房地产开发商的角度,VR技术及Unity在建筑信息模型(BIM,Building Information Modeling中的应

用也UNITE 2015的技术课程中有所介绍。

虽然刘钢先生强调Unity的自我功能定位是展现与交互而非精准计算,但Unity依然可以在BIM相关领域中发挥其

作用。
  • 三维渲染,宣传展示

  • 虚拟施工,有效协同

  • 碰撞检查,减少返工


而对于精度要求不高的计算,Unity引擎及脚本完全可以轻松胜任。

比如实时计算地面距离吊灯的距离,沙发到茶几的距离等等。


(2)服装行业

很多朋友都有这样的体会,网上买衣服,模特穿的很好看,而买回来自己一穿完全不是那个效果。试想,如果网

上衣服能完全按照你的身材(各种维)试穿一下,摆上几个POSE就像实体店照镜子一样会怎样?VR技术可以实

现这一切。当然,从技术上说,这对材质,Shader以及动态网格模型的要求都要高于一般的游戏,但却是非常贴

近民生的一个行业。

示例:虚拟试衣间




注意:上面这个图只是一个“示例”而非“实例”,还没有做到模型随用户变化和衣物随人体模型变化以及360

度多视角的程度。

试衣的虚拟应用若想实现的完美相对来说会比较难,因为真人的3D模型是不一样,同一个衣服3D模型穿在不同

人形身上自然也就不同。

同时还要考虑衣服自身的物理质感(柔软或者僵硬)和渲染质感。

逼真程度控制在70%~80%是相对容易的,而再往上就需要一点点的技术细节处理和难点突破了。

相关参赛作品:第十二届“挑战杯”省赛作品 《面向真人的三维虚拟试衣技术及系统》


除此之外,在服装设计上也可以应用VR技术来辅助设计。

相关论文:《基于unity平台的三维模拟技术在服装设计方面的应用》

甚至还可以定制自己的衣服,走进全民服装设计的新时代。


其实市面上专门用于服装设计的3D软件已经有很多了,在服装设计的专业度上,Unity引擎本身肯定有很多不足

之处。

但Unity引擎的交互性、逻辑性,以及Unity5的新的渲染系统带来的展现力及其与其他内容的结合(例如和上一

个部分房地产行业结合,决定参加某个特定的高档晚会在什么样的场景下穿什么样的礼服合适)将是Unity引擎

可以发挥的地方。

(3)汽车行业

这次UNITE 2015上拿到一张传单即《奔驰携手Three Glasses(眼镜)投入千万基金举办VR大赛》。VR在汽车行

业的应用已经体现在了很多方面。从面向最终客户的汽车展示、汽车驾驶场景漫游到面向设计开发人员的方针模

拟,都离不开VR技术。有代表性的,福特公司就在这个方面做了大量的工作,在此只展示一张图片。

实例:福特采用3D虚拟现实技术



网址:http://auto.hexun.com/2013-05-17/154237309.html

(4)影视演艺行业

我们所熟知的太多的电影都用到了基于VR技术的影视特效。仅乐客VR一家公司(网

址:http://www.strongvr.com/?team=%E4%B9%90%E5%AE%A2vr),就在《重返地球》《星际迷航》

《大闹天宫》《一九四二》《画皮2》等多项影视作品中屡屡施展。

这些技术也同样用在大型晚会、演唱会的舞台美术效果上。

实例:




而另一方面,一个艺术与技术碰撞的领域——新媒体艺术中也用到了VR技术。

UNITE 2015上现场表演的《继承之物》轰动全场,让人们看到了更广大的创作空间。未能现场观看的朋友也可

以通过网络视频一饱眼福。

视频(需翻墙观看):https://www.youtube.com/watch?v=Jfxcb0o-_aw

去年(14年)10月份听Unity朱培军老师介绍互动电影的时候还只是个概念,没想到现在已经市场化,并打

着“7D”的旗号公然招商引资了。

消费者不只是被动的看着,感受着,还可以手持红外枪机打电影中的敌人,且有排名积分机制。


显然这已经远远超出了传统电影的界限,而“电影”和“游戏”的感念也变得更加模糊起来。

实时交互,意味着实时渲染,这一点就需要靠3D引擎来完成,传统电影的制作技术是无法满足的。

该行业对VR的要求是酷炫的视听效果和对观赏者的影响力。因而,对设计开发者来说不仅要在技术上精湛,还需

要有基本的艺术素养。

(5)旅游行业


你想足不出户游遍大江南北么?虚拟旅游满足你。虚拟旅游不仅可以降低各个方面的旅游成本,给行动不便的人

群旅游的机会,还会避免看景不成看人心烦的尴尬。当然,虚拟旅游同样可以应用于导游培训,就是接下来教育

类的应用部分。

实例:《三维数字旅游模拟教学》 by 北京鼎盛诺蓝科技有限公司




  1. 教育类:

  1. 相对于展现类来说,教育类的VR技术应用对视觉效果的要求并不那么高。但是应用领域特点往往要求仿真

  2. 计算的严密性(例如航空航天医疗),以及精准逻辑模型的提炼(例如,灾难应急系统)。

(1)医疗行业

医疗是一个很特殊的行业,也是最贴近民生的行业。医生的培训长期以来一直都是重要的课题。例如高难度高风

险的外科手术医生,传统的培训方式是用人或动物的尸体来进行解剖授课与培训。但真实的外科手术是活体的,

有本质上的差异。以下是来自香港中文大学的研究员给出的虚拟医疗系统解决方案。

实例:虚拟医疗系统 助医生掌握技术

视频(需翻墙观看):https://www.youtube.com/watch?v=yxKgHfuYTeI

(2)应急救援行业

地震、火灾、水灾.... 这些看似小概率事件的天灾人祸,一旦发生给生命财产安全带来的损害都是灾难性的。而对

于这样的事情人们往往没有直接经验教训的积累,也不希望有真实体验。可一旦发生了应该怎么办呢?VR技术下

的仿真场景会告诉你
实例:煤矿应急救援仿真——中视典数字科技

视频(需翻墙观看):https://www.youtube.com/watch?v=yW1_7tKyeWM

(3)军工行业

先进技术往往都是先军用再民用,这个行业我不多说,原因你懂得。

(4)航空航天

飞机的造价是高昂的,飞机的驾驶充满着危险,对于新人尤为如此。因而

实例:





(5)电力系统

        这个信息点是在UNITE 2015大会上和一位同行朋友聊天的过程中无意中获取到的。由于对该行业不了

解,就不多说了,直接上例子。

实例:国内第一个3D电力安全技能培训系统  by 福建省电力有限公司




(6)科学研究

科学实验是近现代自然科学家们进行科学研究的惯用手法。但对于某些学科领域,实验的设备是昂贵的,实验的

条件创造是艰难的,有时还伴随着高危险性。对于这种情况,基于VR技术的仿真就发挥了作用。

实例:哈工程 “核科学与技术教学中心”

受自然科学的影响,人文社会学科也讲究用数字说话。而数据可视化及情景再现也是一种仿真模式。

例如:根据人们的行踪数据信息仿真出一个地区或者商场的人流及消费行为习惯,从而更好的进行规划。说到

这,跟下面的第三类就息息相关了。

(7)儿童教育


儿童教育要求简单易用,视觉鲜明灵活多变。VR技术在这个领域的应用通常是以AR(增强现实)的形式表现

的。例如,从纸质的卡牌到电子3D卡牌的转变,从实体积木到虚拟积木等玩具形态的转变,也将是一个趋势。

而家长也再也不用担心屋子的凌乱了,因为这一切都是VR技术在电子设备上搞定的。当然,长时间使用电子设备

对儿童身体健康(其实也不只是儿童)的影响仍然是一个有待研究的重要课题。

实例:互动学习教材  by 曼恒


网址:http://news.hexun.com/2012-11-16/148026861.html


(8)重型工程机械


前不久看到了一个挖掘机培训的VR实现,最终虚拟到一个模拟的挖掘机驾驶台。

很有意思,后续补充。


  1. 管理监控类:

  1. 宏观而直观的展现往往能够给决策者特供更多有价值的决策依据。管理监控类的VR技术应用关键点也在于

  2. 对现实世界的模型提炼,包括相关控制参数的设置与设计等多个方面。显然这些都已经不是单纯的技术实现
  1. 范畴,而是涉及到理论范畴。所以一个合理有效的管理监控解决方案应当由理论研究者和技术实现者共同配

  2. 合来完成,比如我们常说的“校企合作”。

(1)城市规划与交通管理


有没有觉得以北京为首的大城市的交通已经让人忍无可忍了呢?交通管理已经不是哪个路口投入几个交警或协警

层面的问题了。从早期的城市规划到后续的交通管理,是一个庞杂的系统工程。可是没有建设好之前,没有发生

交通事故之前,谁知道会怎么样?VR技术来帮你。从基于GIS系统的基础数据层到展现,可以为管理和决策者提

供一个基于系统仿真的决策预测平台。

实例:道路桥梁规划方案分析对比



(2)小区管理


小区管理可以说是城市规划的一个缩影。目前能够想到在管理中应用VR技术的肯定是高档小区了。该领域更加关

注业主的居住舒适度,整个小区的资源调度(例如停车位)等内容。这一领域在业界也被称之为“小区网络化管

理”。

(3)古建复原

其实这个应用领域的分类非常模糊,这里从古建筑的复原主体的角度姑且放在管理监控类。

实例:




  4. 工业仿真:

 (1)机械制造业


传统工业的设计制作,为了看设计的好不好,合不合适,往往会先做出一个样品。样品OK了,再投入批量生

产。但如果问题在样品制作阶段反反复复,那么成本代价是可想而知的。

 (2)石油化工业

实例:




 (3)船舶海洋


VR实验室已经成为主流高校船舶海洋工程专业的一个主要可研建设组成部分。

实例:

大连理工大学 船舶海洋工程学院 VR实验室

小结:


一位学生看过了这次UNITE 2015 的VR展之后,感慨道到感觉所有领域都可以用到VR。其实说得很有道理。本

文虽然尽可能的列举了VR在多个行业中的应用,但这些也绝不是全部。无论对于现在,还是未来。并且行业与行

业之间也是有相关性的,对于一个综合的解决方案来说,这一点体现的尤为明显。

从使用Unity引擎的角度来说,一个实际的解决方案往往不是用单一技术或工具软件完成的。明确软件功能定

位,把准自我能力与方向定位,是在不断革新的技术浪潮中找到自我职业规划方向的关键。

下一篇对VR的讨论主题是硬件设备,也是一个概览综述的形式,敬请期待。

也欢迎留下您的宝贵意见(http://blog.csdn.net/duzixi)。

(声明:文章图片均来源于网络,版权归属为图片下方标记的网址,若有侵权,请及时与作者联系)
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
DEF walk Viewpoint { position -48 -12.74 -10.73 orientation 0.03594 -0.998 0.05267 -4.337 fieldOfView 0.928 description "walk" } DEF top Viewpoint { position -25.51 16.12 -17.32 orientation 0.7043 0.6409 0.3053 -1.189 fieldOfView 1.277 description "top" } DEF Light01 PointLight { intensity 1 color 1 1 1 location 218.7 226.9 281.9 on TRUE radius 966 } DEF Light01-TIMER TimeSensor { loop TRUE cycleInterval 1 }, DEF Light02 PointLight { intensity 1 color 0.2784 0.2784 0.2784 location -420.1 53.69 -124 on TRUE radius 966 } DEF Light02-TIMER TimeSensor { loop TRUE cycleInterval 1 }, DEF Light01_0 PointLight { intensity 1 color 1 1 1 location -13.92 -6.275 -26.55 on TRUE radius 966 } DEF Light01_0-TIMER TimeSensor { loop TRUE cycleInterval 1 }, DEF Light02_0 PointLight { intensity 1 color 0.2784 0.2784 0.2784 location -29.07 -14.24 -47.11 on TRUE radius 966 } DEF Light02_0-TIMER TimeSensor { loop TRUE cycleInterval 1 }, NavigationInfo { headlight FALSE } DEF fangzi Transform { translation 16.61 -8.759 -22.77 rotation 1 0 0 0 scale 4.131 4.131 4.131 children [ Shape { appearance Appearance { material Material { diffuseColor 1 1 1 ambientIntensity 0.532 specularColor 0.49 0.49 0.49 shininess 0.62 transparency 0 } } geometry DEF fangzi-FACES IndexedFaceSet { ccw TRUE solid FALSE coord DEF fangzi-COORD Coordinate { point [ -1.992 0.5827 -1.015, -3.933 0.5827 -2.021, -1.992 0.5827 -2.029, -2.089 0.5827 -2.15, -2.02 0.5827 -2.091, -2.213 0.5827 -2.175, -2.322 0.5827 -2.15, -2.397 0.5827 -2.091, -2.426 0.5827 -2.029, -3.526 0.5827 -2.031, -3.884 0.5827 -2.096, -3.819 0.5827 -2.135, -3.73 0.5827 -2.155, -3.631 0.5827 -2.135, -3.561 0.5827 -2.091, -2.426 -1.365 -2.029, -3.526 -1.365 -2.031, -2.397 -1.365 -2.091, -2.322 -1.365 -2.15, -2.213 -1.365 -2.175, -2.089 -1.365 -2.15, -2.02 -1.365 -2.091, -1.992 -1.365 -2.029, -1.992 -1.365 -1.015, 3.93 0.5827 -1.015, 3.93 -1.365 -1.015, 3.933 0.5827 2.175, 3.933 -1.365 2.175, -3.884 -0.6598 -2.096, -3.933 -0.6598 -2.021, -3.819 -0.6598 -2.135, -3.73 -0.6598 -2.155, -3.631 -0.6598 -2.135, -3.561 -0.6598 -2.091, -3.531 -0.6598 -2.039, -3.531 -1.365 -2.039, -1.988 0.5827 2.169, 1.085 0.5827 2.169, 1.085 0.5827 -1.012, -1.988 0.5827 -1.012, 1.085 1.365 2.169, -1.988 1.365 2.169, 1.085 1.365 -1.012, -1.988 1.365 -1.012, -1.988 -0.6587 2.175, -1.988 -1.365 2.175, -1.988 -1.365 0.5831, -3.531 -1.365 0.5831, -3.531 -0.6598 0.5831, -3.76 -0.6598 0.5831, -1.988 -0.6587 0.5831, -3.76 -0.6587 0.5831, -1.974 -1.338 2.142, -3.532 -1.338 2.142, -1.974 -1.338 0.5659, -3.532 -1.338 0.5659, -3.532 -1.359 2.142, -1.974 -1.359 2.142, -1.974 -1.359 0.5659, -3.532 -1.359 0.5659, -3.889 0.5827 1.947, -3.933 0.5827 1.807, -3.526 0.5827 2.175, -3.933 -0.6598 1.807, -3.71 0.5827 2.123, -3.526 -0.6587 2.175, -3.889 -0.6598 1.947, -3.76 -0.6598 2.074, -3.71 -0.6587 2.123, -3.76 -0.6587 2.074, -3.961 0.1228 1.635, -3.961 0.2185 1.497, -3.961 0.2185 -1.671, -3.961 0.1334 -1.788, -3.961 -0.02607 -1.831, -3.961 -0.2281 -1.788, -3.961 -0.3132 -1.682, -3.961 -0.3132 1.508, -3.961 -0.2281 1.625, -3.961 -0.04734 1.689, -0.2581 0.1228 2.177, -0.3856 0.2185 2.177, -3.309 0.2185 2.177, -3.416 0.1334 2.177, -3.456 -0.02607 2.178, -3.416 -0.2281 2.178, -3.318 -0.3132 2.178, -0.3758 -0.3132 2.178, -0.2679 -0.2281 2.178, -0.2091 -0.04734 2.178, 3.814 0.1228 2.177, 3.693 0.2185 2.177, 0.9088 0.2185 2.177, 0.806 0.1334 2.177, 0.7686 -0.02607 2.178, 0.806 -0.2281 2.178, 0.8994 -0.3132 2.178, 3.702 -0.3132 2.178, 3.805 -0.2281 2.178, 3.861 -0.04734 2.178, -1.995 -0.3176 -1.018, 3.839 -0.3176 -1.018, 3.839 0.2094 -1.018, -1.995 0.2094 -1.018, -3.507 -0.6567 1.957, -2.061 -0.6567 1.957, -3.507 -0.6567 0.5831, -3.507 -1.358 1.957, -2.061 -1.358 1.957, -3.507 -1.358 0.5831, -2.014 1.865 0.7741, -2 1.981 0.689, -1.993 2.034 0.5083, -1.999 1.991 0.3275, -2.014 1.865 0.2425, -2.089 1.253 0.2425, -2.089 1.253 0.7741, -2.014 1.865 1.884, -2 1.981 1.799, -1.993 2.034 1.618, -1.999 1.991 1.437, -2.014 1.865 1.352, -2.089 1.253 1.352, -2.089 1.253 1.884, -2.014 1.865 -0.2721, -2 1.981 -0.3572, -1.993 2.034 -0.5379, -1.999 1.991 -0.7187, -2.014 1.865 -0.8037, -2.089 1.253 -0.8037, -2.089 1.253 -0.2721, 1.147 1.865 0.2987, 1.133 1.981 0.3837, 1.127 2.034 0.5645, 1.132 1.992 0.7452, 1.147 1.865 0.8303, 1.219 1.253 0.8303, 1.219 1.253 0.2987, 1.147 1.865 -0.8109, 1.133 1.981 -0.7259, 1.127 2.034 -0.5451, 1.132 1.992 -0.3644, 1.147 1.865 -0.2793, 1.219 1.253 -0.2793, 1.219 1.253 -0.8109, 1.147 1.865 1.345, 1.133 1.981 1.43, 1.127 2.034 1.611, 1.132 1.992 1.791, 1.147 1.865 1.876, 1.219 1.253 1.876, 1.219 1.253 1.345, 0.8568 -1.169 2.177, 3.795 -1.169 2.177, 3.795 -0.6607 2.177, 0.8568 -0.6607 2.177, -0.5942 -1.169 2.181, -0.1952 -1.169 2.181, -0.1952 -0.6607 2.181, -0.5942 -0.6607 2.181, -1.23 -1.169 2.181, -0.8313 -1.169 2.181, -0.8313 -0.6607 2.181, -1.23 -0.6607 2.181, -1.848 -1.169 2.181, -1.449 -1.169 2.181, -1.449 -0.6607 2.181, -1.848 -0.6607 2.181, -3.531 -1.169 -1.925, -3.531 -1.169 0.4777, -3.531 -0.6607 0.4777, -3.531 -0.6607 -1.925, -0.3091 1.865 2.193, -0.3942 1.981 2.178, -0.5749 2.034 2.172, -0.7557 1.991 2.177, -0.8408 1.865 2.193, -0.8408 1.253 2.268, -0.3091 1.253 2.268, -1.355 1.865 2.193, -1.44 1.981 2.178, -1.621 2.034 2.172, -1.802 1.991 2.177, -1.887 1.865 2.193, -1.887 1.253 2.268, -1.355 1.253 2.268, -0.8408 1.865 -1.036, -0.7557 1.981 -1.022, -0.5749 2.034 -1.015, -0.3942 1.991 -1.021, -0.3091 1.865 -1.036, -0.3091 1.253 -1.111, -0.8407 1.253 -1.111, 0.5616 1.867 2.331, 0.4765 1.983 2.331, 0.2957 2.037 2.331, 0.115 1.994 2.331, 0.02994 1.867 2.331, 0.02994 -1.367 2.331, 0.5616 -1.367 2.331, 0.02994 1.867 -1.29, 0.115 1.983 -1.29, 0.2957 2.037 -1.29, 0.4765 1.994 -1.29, 0.5616 1.867 -1.29, 0.5616 -1.367 -1.29, 0.02994 -1.367 -1.29, -1.972 2.184 2.15, 1.104 2.184 2.15, 1.104 2.184 -0.9932, -1.972 2.184 -0.9932, -2.097 1.136 2.278, 1.229 1.136 2.278, 1.229 1.136 -1.121, -2.097 1.136 -1.121, -0.1084 2.293 -0.8525, 0.723 2.293 -0.8525, 0.723 2.293 -1.286, -0.1084 2.293 -1.286, -0.1084 -1.363 -0.8525, 0.723 -1.363 -0.8525, 0.723 -1.363 -1.286, -0.1084 -1.363 -1.286, -0.1084 2.293 2.329, 0.723 2.293 2.329, 0.723 2.293 1.895, -0.1084 2.293 1.895, -0.1084 -1.363 2.329, 0.723 -1.363 2.329, 0.723 -1.363 1.895, -0.1084 -1.363 1.895, -1.988 2.173 -0.8525, -1.157 2.173 -0.8525, -1.157 2.173 -1.286, -1.988 2.173 -1.286, -1.988 -1.363 -0.8525, -1.157 -1.363 -0.8525, -1.157 -1.363 -1.286, -1.988 -1.363 -1.286] } coordIndex [ 1, 0, 2, -1, 4, 3, 5, -1, 2, 4, 5, -1, 2, 5, 6, -1, 2, 6, 7, -1, 2, 7, 8, -1, 1, 2, 8, -1, 1, 8, 9, -1, 10, 1, 9, -1, 11, 10, 9, -1, 12, 11, 9, -1, 13, 12, 9, -1, 14, 13, 9, -1, 9, 8, 15, -1, 9, 15, 16, -1, 8, 7, 17, -1, 8, 17, 15, -1, 7, 6, 18, -1, 7, 18, 17, -1, 6, 5, 19, -1, 6, 19, 18, -1, 5, 3, 20, -1, 5, 20, 19, -1, 3, 4, 21, -1, 3, 21, 20, -1, 4, 2, 22, -1, 4, 22, 21, -1, 2, 0, 23, -1, 2, 23, 22, -1, 0, 24, 25, -1, 0, 25, 23, -1, 24, 26, 27, -1, 24, 27, 25, -1, 19, 20, 21, -1, 19, 21, 22, -1, 18, 19, 22, -1, 17, 18, 22, -1, 15, 17, 22, -1, 10, 28, 1, -1, 29, 1, 28, -1, 11, 30, 10, -1, 10, 30, 28, -1, 11, 12, 31, -1, 30, 11, 31, -1, 13, 32, 12, -1, 12, 32, 31, -1, 13, 14, 33, -1, 13, 33, 32, -1, 14, 9, 34, -1, 9, 16, 34, -1, 14, 34, 33, -1, 16, 35, 34, -1, 23, 35, 22, -1, 22, 35, 15, -1, 15, 35, 16, -1, 31, 28, 30, -1, 36, 26, 37, -1, 26, 24, 37, -1, 24, 38, 37, -1, 24, 0, 38, -1, 38, 0, 39, -1, 41, 40, 42, -1, 41, 42, 43, -1, 36, 41, 43, -1, 37, 41, 36, -1, 41, 37, 40, -1, 37, 38, 40, -1, 43, 39, 36, -1, 40, 38, 42, -1, 39, 42, 38, -1, 42, 39, 43, -1, 26, 44, 27, -1, 45, 27, 44, -1, 27, 45, 25, -1, 46, 25, 45, -1, 23, 25, 46, -1, 47, 23, 46, -1, 23, 47, 35, -1, 48, 34, 35, -1, 49, 34, 48, -1, 47, 48, 35, -1, 45, 44, 46, -1, 46, 44, 50, -1, 47, 46, 50, -1, 50, 51, 48, -1, 48, 51, 49, -1, 50, 48, 47, -1, 53, 52, 54, -1, 53, 54, 55, -1, 53, 56, 57, -1, 53, 57, 52, -1, 52, 57, 58, -1, 52, 58, 54, -1, 54, 58, 59, -1, 54, 59, 55, -1, 55, 59, 56, -1, 55, 56, 53, -1, 56, 59, 58, -1, 56, 58, 57, -1, 0, 1, 60, -1, 1, 61, 60, -1, 61, 1, 29, -1, 64, 0, 60, -1, 0, 64, 39, -1, 26, 62, 65, -1, 62, 26, 36, -1, 29, 63, 61, -1, 63, 29, 28, -1, 34, 64, 33, -1, 64, 34, 49, -1, 33, 64, 32, -1, 28, 64, 63, -1, 64, 28, 31, -1, 64, 31, 32, -1, 36, 64, 62, -1, 64, 36, 39, -1, 26, 65, 44, -1, 44, 65, 50, -1, 64, 67, 66, -1, 67, 64, 49, -1, 67, 49, 51, -1, 50, 65, 68, -1, 50, 68, 51, -1, 51, 68, 69, -1, 67, 51, 69, -1, 63, 64, 61, -1, 65, 62, 64, -1, 61, 66, 60, -1, 61, 64, 66, -1, 66, 67, 60, -1, 68, 65, 64, -1, 68, 64, 60, -1, 60, 69, 68, -1, 67, 69, 60, -1, 215, 216, 217, -1, 215, 217, 218, -1, 215, 219, 220, -1, 215, 220, 216, -1, 216, 220, 221, -1, 216, 221, 217, -1, 217, 221, 222, -1, 217, 222, 218, -1, 218, 222, 219, -1, 218, 219, 215, -1, 219, 222, 221, -1, 219, 221, 220, -1, 223, 224, 225, -1, 223, 225, 226, -1, 223, 227, 228, -1, 223, 228, 224, -1, 224, 228, 229, -1, 224, 229, 225, -1, 225, 229, 230, -1, 225, 230, 226, -1, 226, 230, 227, -1, 226, 227, 223, -1, 227, 230, 229, -1, 227, 229, 228, -1, ] } } 只是一部分
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值