Maker无所不能。
是的,我们也这么认为。
虽然VR技术听起来像是一片红海,有很多厂商在努力,但它与创客之间的距离……其实比你想象的更近!现在许多虚拟现实设备只是为我们提供了一个现成的虚拟世界——你甚至无法改变它。
然而,我们今天推出的是一款可以让你DIY虚拟世界的工具:Unity。
什么是团结? Unity是一个可以制作2D和3D效果的游戏开发平台。
此外,它还可以用于开发3D视觉效果,并兼容PC、Mac OS 多种VR/AR设备。
简单来说,就是你可以自己创建一个新的虚拟世界,不再受到厂商提供的软件的限制。
下载路径 Unity分为个人版和专业版。
两者之间的区别可以在这里查看。
构建项目时需要注意的一件事是选择一个父文件夹来存储所有文件,以防止每次都重建一个新文件。
每个 Unity 项目都包含一个大文件夹,其中包括四个初始文件夹。
您需要仔细了解其中两个: 资产 - 所有源文件都将在这里。
包括3D模型、贴图、脚本、音效等,可以参考下面的模板进行存储,避免文件夹混乱。
· 材质 · 网格 · 插件 · 预制件 · 场景 · 脚本 · 纹理 ProjectSettings - 这是保存所有项目的地方。
可以在编辑-项目设置中找到。
Unity界面的核心就是如图所示。
场景——各种素材都将在这里进行编辑和塑造,就像一个舞台。
您可以在其上编辑多个场景,但元素是通用的并且可以一起使用。
Scene Gizmo - 以各种角度旋转场景并切换视角(当然,这只能在 3D 模式下使用)。
您的对象层次结构 - 类似于材质库,集成了所有原始材质。
您的资产文件夹 - 您可以通过拖动来添加资产。
看起来有点像首映。
游戏视图 - 以标签形式呈现。
我们都知道播放按钮和暂停按钮。
游戏对象和各种组件简单来说,我们可以交互的物品就是GameObject,可以理解为游戏对象。
它们就像构建虚拟世界的积木。
如果你还没有弄清楚,就用一个没有具体轮廓的游戏对象来代表你的主角,然后慢慢添加需要的东西。
以这个气缸为例。
在Scene中,它有三个不同颜色的坐标,分别代表X(水平)Y(垂直)和Z(远近)轴。
另外,大小、旋转角度、位置都可以随意改变。
菜单下的组件基本可以满足你的绘图需求。
如果您需要新组件,只需在右侧拾取即可,不客气。
预制件相当于固定模板。
您可以在同一个界面中复制许多相同的模板,然后为每个模板添加不同的功能。
该功能可以在Assets-Create-Prefab中实现。
将其拖入下面的候选框中,然后单击右侧的选项进行所需的设置。
之后,您可以将其拖到场景中。
相机 有一个“相机”选项。
顾名思义,它实际上假设远处有一个摄像头,你可以看到你画的东西“在镜头下”的样子。
简单圆柱体、立方体和球体的自定义网格很好,但您不想就此止步。
导入自定义网格为您提供更多选择。
目前 Unity 支持 .FBX、.3DS、.DXF 和 .obj 文件。
如果需要其他格式,则需要相关许可证的副本。
要导入自定义网格,请获取目标文件(我使用的是 .OBJ),在 Assets 文件夹中创建一个名为“Grid”的文件夹,然后将其拖到该文件夹??中。
我的自定义对象的大小需要调整,操作和前面说的一样。
运行场景并单击播放按钮预览所需的场景。
以上只是一些简单的操作。
官网上有很多教程可以学习。