• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Ruby Rose动态壁纸制作记录

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

Wallpaper Engine做的动态壁纸,使用Unity制作,在这里记录一下制作过程和一些遇到的坑,以后有了github账号再搬到那边去。

最后大概要做出这样的效果,截图来自RWBY "Red" Trailer


8/25

项目开始

Ruby Rose模型(XNALara)
Crescent Rose模型(Rhinoceros4)

XNALara的.mesh/.mesh.ascii文件导入Unity

  1. 使用Blender 2.7,加载XPS插件
  2. 按照插件页面里的教程将.mesh/.mesh.ascii文件导入
  3. 把Camera、Cube、Lamp这些没用的东西删掉,然后导出为Unity使用的.fbx文件
  4. 先把材质文件导入到Unity里,然后再导入.fbx文件,这样材质就会自动绑定了

下面是对Ruby的模型额外需要做的

  1. 在Blender里,XPS Tools中点击Shadeless,然后按N呼出菜单,选择Backface Culling,这样模型就能正常预览了,不过貌似不这么做最后导出的模型也没区别
  2. 在Unity里,对模型的所有material使用Unlit - Transparent Cutout的shader,这样才能正常显示
  3. 其实应该还有一步但我还不知道该怎么实现,就是在Unity里重现XNALara里Environment Map的效果来显示阴影,目前还在研究中

Rhinocero4模型导入Unity

直接用Rhinocero打开.3dm文件,然后保存为.fbx文件。
对于Crescent Rose,在Unity里把所有material的shader设置为Unlit - ColorToon - Basic


8/27

费好大劲才摆了个姿势,然后首次运行了

Crescent Rose的原模型是没有像Ruby一样的黑色轮廓效果的,所以使用了Unity里自带的Toon - Basic Outline shader,效果不好,远处看起来很粗糙。


8/28

修复了Crescent Rose的显示问题,并重新制作了其轮廓效果,使用了和Ruby同样的原理,参考这里,在Blender中制作单独的一个法线翻转的模型然后导入到Unity中。

整体效果,Crescent Rose的轮廓效果明显好了很多,并且这次使用了终极画质8x MSAA

9/1

尝试让Ruby动起来……

先是创建avatar,还好可以自动生成。

调骨骼的时候出现了一些奇怪的东西

然后去Asset Store找免费的素材,本来没抱什么希望的,结果还真找到了一些武器的动作,里面有个挥斧子的,正好可以用上。

最后就成了这个样子,效果还不错,就是这个动作有点man

虽然最后的成品肯定不会用上这种动作,但是让Ruby动起来了还是感觉好爽啊……

可以看到披风还是硬的,下一步就准备研究一下披风的效果。

不过这段时间会很忙,估计没什么时间更新了


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Ruby学习笔记-Block, Proc and Lambda发布时间:2022-07-13
下一篇:
ruby学习笔记(1)--初识语法发布时间:2022-07-13
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap