学习VR需要掌握哪些技术?

1,学习C#语言。如果没有编程基础,可以挑一本C#入门书先学学。需要一两个月的时间,不用太深入就能读写简单的代码。当然,如果这个学习过程让你很兴奋,很上瘾,那么恭喜你,这条路很适合你,你可以直接走得更深;

2.学习Unity引擎。一个3D引擎包含的知识范围很广,一般不要学。找一本有项目示例的入门书,边敲代码边从一个简单的示例项目中学习。大概还要两三个月。如果你在学习C#的时候觉得单调,学习Unity的过程很枯燥,那你就要认真考虑是否继续了。

3.学过C#入门和Unity,方向坚定。我可以再花半年时间做/学几个小项目,适当加强知识的深度和广度。那么题主要有一定的积累才能思考下一个方向,建议以兴趣/性格取向为主。如果喜欢做产品的快感,掌握3D应用开发的方方面面,在设计、资产、技术、测试、运营、项目管理等方面有一定的把控能力,会很有帮助。如果是技术型的,就需要回去补作业了。你要把算法、数据结构、3D图形等等列一个清单慢慢学,一定要打好基础才能深入。两个方向都不容易,都要成为大牛10年的积累。但是三年过去了,我相信我已经可以在一般的队伍中贡献自己的力量了。

4.入门后,你会发现需要了解甚至深入研究的东西很多,而且越来越多。现在给你列出来也没什么意义。多领域保持关注,一步一步走下去,一直看着自己的方向,根据自己的兴趣和实际情况做出选择,尽量少走弯路。