想学虚拟现实怎么入门

随着VR火爆,越来越多的人想要从事、学习VR,很多想学VR的小伙伴们,经常不知道从哪里开始入手,特别是零基础的,如果一开始就抱着一本书啃,肯定是看不懂的,而且打击学习的热情,那么零基础应该如何学习VR呢?其实VR的核心就是Unity3D,而要想学习VR,那么首先就是学习Unity3D,那么如何学习Unity3D呢?1、先大致了解unity是如何生产游戏的(初级框架)。这个阶段你不要了解unity里面的原理,你也理解不了,这个阶段最重要的是对unity生产游戏流程的认识,你了解这个流程你能检验你是否真的喜欢这样的工作。2、了解上面的框架后,心里就有底了,学的东西有什么用,了解框架后这个时候开始来学习C#语言,因为你这个时候学C#学了之后可以马上去动手试试,挂到物体上让它动起来,一来可以加深记忆,二来可以知道是不是对的;3、学习完脚本语法后,就可以正式进入unity的学习了,建议刚开始从视频学起,有一定了解后再去买书回来死磕!刚开始学习一定要看视屏,最好能跟着做,他做一步你就做一步,多动手,做到一定基础后再买书回来系统学习,在网上看视频切不要东看一节课西看一节课,找那种一套完整的教学看;书籍推荐官方出版的两本书《unity5.x从入门到精通》、《unity官方案例精讲》,这两本书对零基础学员来说绝对是很好的两本教材,知识面很广但不深,很系统!4、 如果你把上面所说的都认真学完了的话,我觉得你基本已经入门了,也基本已经有了自己的学习计划,后面的事情就是哪里不会补哪里,再到官方网站上面去找案例学,官网是个很宝贵的地方,勤去!后面需要进阶的部分(物理数学、Shader、3D图形学、内存管理优化、网络、架构、系统引擎等等)就留给大牛来指点。

想学虚拟现实怎么入门

3d小幽明显是在做C3D-Creator 的广告吧~~纠正他回答中的几个错误:一、“virtools功能很好,需要编程,而且不易学。"a.VT是达索3DVIA产品线中的一个小工具,至于评论VT功能好不好,却不在于软件本身去考虑,实际上在于你想做什么,也就是我们常说的"什么项目采用什么软件,没有任何一款工具是万能的,所以工具适用就是最好的。”b.VT有超过500个行为模块,而使用者基本上可以用这500个模块相互搭配做出至少超过10万种交互行为。c.如果这样仍然不能满足你的作品要求,那么就可以使用VT的SDK来开发属于你自己的行为模块,达索有过统计,截止到2010年,VT的非官方行为模块早已超过100万种。二、“有q3d等,不太用编程”Q3D最著名的特效是它的水,其水纹效果是极其惊艳的,而这个shader则是俄国人开发的,所以你真是想玩好VR,编程是你必须具备的能力,否则就只能做点没有什么技术含量的漫游什么的。三、“也有的公司软件提供编程接口,可以满足深入研究的人需求、像Converse3D。”我想小幽应该是指这些软件的二次开发平台,就实际应用看来,包括VT和VRP(分别是目前比较有代表性的海外和本土软件)在内,都仅仅是为用户开放部分接口而已,如果你想做类似ITER类的项目,则不应采用这类套装引擎,建议用VP,或者如果你是图形编程牛人的话,就自己直接从底层写吧(这个很难)。所以就更不用说一些不太有代表性的软件了,更弱!四、“虚拟现实项目的制作一般偏重美工,你只要会使用虚拟现实软件就可以制作作品。”真正意义上的VR技术,对于美工这种锦上添花的噱头是不那么重视的,VR的特点在于实时的交互和真实的数据反馈,而这些是必须利用适合的软件、具备一定程度的图形程序知识和你这个项目所必须的专业知识结合起来表现,画面是否精美,对于上述的VR特征来说,并不是很重要。而国内的VR作品一直就只是在低端徘徊,就是因为绝大多数VR作品都是一帮子美工在玩,他们的编程基础基本上是非常弱的,所以现在很多人都以为“VR就是漂亮的美工+场景漫游+骨骼动画”而已,没有什么深度,也就没有什么技术含量,也就不值钱。相信我,你要做真正的VR人,就必须不能指望用小幽说的套装引擎。不过你如果只是玩玩,想混个入门,那么随便找个D版软件就好了,U3D也不错哦,至少比小幽广告做得好!之于webmax这类~~~~~~~就更不用说了,个人觉得在这个软件根本不入流~

想学虚拟现实怎么入门

发表评论