为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 - Color或Toon - 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动起来了还是感觉好爽啊……

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

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

$('body').css({background:'url(http://images.cnblogs.com/cnblogs_com/plab/1075161/o_ruby1.jpg) bottom no-repeat fixed','background-size':'cover'});

Ruby Rose动态壁纸制作记录的更多相关文章

  1. 【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!

    前言- Andorid SDK下载  baidu云 提取码:19jm 这次我们就来研究一下官方的例子之一的liveWallPaper,也就是开发Android的动态壁纸 先来看看这个例子运行的结果: ...

  2. 关于MAC设置免费的动态壁纸

    首先大部分的动态壁纸都是收费的或者是已经固定的,其实这一款也是固定的 但是这个固定的是可以进行修改的 第一先在App Store下载 LiveDesktop Pro  这一款是免费的 然后下载后进行打 ...

  3. 为你的Windows7设置动态壁纸

    From:http://www.cnblogs.com/killerlegend/p/3644014.html By KillerLegend DreamScene是Vista上的一个功能,可以让你设 ...

  4. DzzOffice添加动态壁纸例子-Bing每日壁纸

    Bing每日壁纸介绍:bing网站每天会更新一张不同的精选图片. 此压缩包内的程序,可以自动同步更新cn.bing.com网站每天更新的图片,作为dzzoffice的壁纸使用.实现自动每天更换不同的云 ...

  5. android浪漫樱花凋零动态壁纸应用源码

    android浪漫樱花凋零动态壁纸应用源码,是从那个安卓教程网拿过来的,本项目是一套基于安卓的樱花动态壁纸项目源码,安装以后桌面没有图标,但是可以在修改壁纸-动态壁纸中找到.我的分辨率是480×854 ...

  6. Mac电脑上一款非常时尚高清的动态壁纸Living Wallpaper HD

    很多朋友Mac电脑上都喜欢用动态壁纸,Living Wallpaper HD是本人尝试的一款非常不错的高清动态壁纸.有时钟.天气等各种组建,非常时尚美观. Living Wallpaper HD下载地 ...

  7. ASP.NET动态网站制作(3)--css(2)

    前言:css分为四次课讲完,第一节课内容见ASP.NET动态网站制作(2)--css(1),接下来的内容会涉及到定位.浮动.盒子模型(第二次课).css的具体应用(第三次课).css3(第四次课).今 ...

  8. Latex表格制作记录

    Latex表格制作记录 主要功能 合并表格的行列 长表格的使用 makecell例程借鉴 效果图 参考代码 \documentclass{ctexart} \usepackage{indentfirs ...

  9. 如何实现一个 windows 桌面动态壁纸

    ​ 更新: 2018/08/31 WS_MOUSE_LL 钩子,实现底层壁纸交互效果. 一.介绍 国内玩家第一次看到动态壁纸,都是出于一款来自 Wallpaper Engine 的 Steam 程序. ...

随机推荐

  1. 对于查询调优,你需要的不止STATISTICS IO

    在我查询调优期间,STATISTICS IO会话选项是我的朋友,因为对于指定的查询,它准确告诉你有多少页已读取.每次,SQL Server从缓存池骑牛一个8K的页,它通过STATISTICS IO的输 ...

  2. 【SQL*PLUS】常规使用

    登陆SQL*PLUS sqlplus sys/Manager123 as sysdba 创建数据库实例并挂载数据库,此时加载数据库文件,但数据表不能访问. SQL>startup mount; ...

  3. linux学习网站

    centos中文站  cnblogs.com/bethal/p/6007962.html 最火软件 veryhuo.com 学网资讯 xue163.com/Network/ linux大神 linux ...

  4. Python3使用Print输出带颜色字体

    Phton3使用print输出带颜色的彩色字体 实现过程:       终端的字符颜色是用转义序列控制的,是文本模式下的系统显示功能,和具体的语言无关.       转义序列是以ESC开头,即用\03 ...

  5. JavaScript 30 - 2 学习笔记

    学习JavaScirpt30的笔记! 有意思! 2------->   CSS clock 效果是这样的.... 这是改良过后的 版本.... 话不多说,直接来看代码. 首先是html部分 &l ...

  6. [2017-05-31]Abp介绍和经验分享-目录

    很久没动博客了,人比较懒. 最近想写点啥,主要就介绍下ABP框架和我这两年的使用经验. 文档翻译之类的工作就算了,需要的请参考: 官方文档 PS:官方文档末尾有中文文档的链接,这里就不贴了 先列个提纲 ...

  7. markdown常用语法教程

    1. 标题 总共六级标题,"#"号后面最好加空格,美观可以在后面加上对应数量的"#" # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ### ...

  8. Windows下配置Nginx

    一.今天是2017年1月18日.揣着一种也许叫做冲动的心情,决定以后每天都记录和回顾新涉及的技术,巩固已学到的知识,坚持. 二.回归到今天的技术主题,因为之前对于[反向代理]这种技术充满了好奇,借此机 ...

  9. [js高手之路]深入浅出webpack教程系列8-(postcss-loader,autoprefixer,html-loader,less-loader,ejs-loader)用法

    我们接着上文,那么在上篇文章的最后,写到了css-loader的用法,如果你用心发现,就能看到我在style.css样式文件中写了一个这样的样式: div { transition: all ease ...

  10. 解决在linux环境下面不显示验证码的问题

    详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt235 解决在linux环境下面不显示验证码的问题1.tomcat      ...