Smaker 发表于 2021-5-10 00:33:39

利用Unity3D插件制作并导入自己的场景

VAM画面比较写实,所以我们希望有更多写实的场景,那么什么地方有这种资源呢?没错,国内大量的装潢设计网站,上边有很多设计样图,比如3D溜溜网,网站上有分类标签,可以选择免费的下载,导入到VAM中.

这里,我们需要的工具有:1.Unity3D引擎—对版本有要求,2017后半到2018年前半之间的, ver.201819f1测试可用.https://download.unity3d.com/download_unity/24bbd83e8b9e/Windows64EditorInstaller/UnitySetup64-2018.1.9f1.exe2.AssetBundles-Browser插件https://github.com/Unity-Technologies/AssetBundles-Browser3.3DsMax+FBX导出插件+VRay3.6 (可选)

首先来说如何使用Unity的资源包(assetbundle):1.在编辑界面点蓝色加号,或者标签Scene Add Atom,选Misc CustomUnityAsset,点击下边的Add Atom

2.点击下边的箭头图标或者左边的select标签,选中我们添加好的CustomUnityAsset组件

.scene.unity3d .assetbundle 这些后缀名的文件都可以这样打开

那么如何自己制作assetbundle资源呢:1.下载并安装Unity3D,注意版本,打开U3D后会要求登陆,需要自行注册账号
2.选择个方便的路径,创建一个3D工程.将下载好的AssetBundles-Browser插件解压缩,直接将文件夹拖动到Unity的工程视图中的Assets层级下,如下图所示.这个插件是工程插件,用于Unity的Editor模式,并非是我们一般理解的那种软件插件.不明白也不要紧,跟着做就行了.

然后在Unity的菜单栏Windows中,你会发现AssetBundle Browser的选项,证明你已经安装成功了.先不用点开.
3.去3D模型网站选几个喜欢的模型.你下的模型或者自己建的模型,在比例上可能和VAM不符,这就需要一个参考物对模型进行缩放.正好VAM非常够意思的提供了obj网格文件的导出功能.VAM中选择人物的根节点,control标签,点下边Export Obj.导出的文件在VAM的根目录下.一般会导出两组Obj+Mtl,其中一组带蒙皮的.
4.随便选择一个Obj文件,也像第二步那样拖到Unity的工程视图中的Assets层级下.为了方便,也可以像我上图做的那样,在Asset下再建个文件夹.把Obj拖到文件夹里.
5.把你下载的模型文件(.Obj .Fbx)也拖到刚才的位置
6.把人物和你下载的模型拖拽到层级视图下


7.对照人物比例,在上图右侧红框那里调整模型的PRS(位置旋转缩放)
8.把调整好的模型再从层级视图托回到工程视图,注意和原来的区分,右下角AssetBundle,第一个选项框点New,随便填个名字,第二个不用填.

9.菜单栏Windows AssetBundle Browser,就是第二步中我们找到那个,点击它.

选中,然后点Build,再根据下图设置参数和文件导出路径,再点Build

10. 会导出4个文件,最大的那个就是我们想要的,后缀名改成 .scene或者.assetbundle,剪切到..\VaM\Custom\Assets目录下,用我之前提到的方法就可以在游戏中打开了.

实际操作过程中肯定会遇到很多问题,这些软件的环境搭建就不是一个简单的事.可能大家下载到的模型多是3dsmax文件,需要利用插件导出Fbx文件,再导入到Unity中.再就是物理特性,按上边说的做完是没有碰撞的,需要在Unity里添加碰撞组件.
不过今天就先说这么多吧,之前有个潜水的老号找不到了,虽然没什么资产,但是靠勤劳的签到还是有些等级和酱油的.等注册了两个小号后,又找不到网站了…如今一穷二白地回来,写这么多东西一直截图好累,如果支持的人多再继续写.
还有如何制作皮肤贴图,制作更复杂的BDSM玩具,这游戏潜力太大了.顺便把写教程时候下载制作的房间分享出来


页: [1]
查看完整版本: 利用Unity3D插件制作并导入自己的场景