Ruby Rose动态壁纸制作记录
为Wallpaper Engine做的动态壁纸,使用Unity制作,在这里记录一下制作过程和一些遇到的坑,以后有了github账号再搬到那边去。
最后大概要做出这样的效果,截图来自RWBY "Red" Trailer
8/25
项目开始
Ruby Rose模型(XNALara)
Crescent Rose模型(Rhinoceros4)
XNALara的.mesh/.mesh.ascii文件导入Unity
- 使用Blender 2.7,加载XPS插件
- 按照插件页面里的教程将.mesh/.mesh.ascii文件导入
- 把Camera、Cube、Lamp这些没用的东西删掉,然后导出为Unity使用的.fbx文件
- 先把材质文件导入到Unity里,然后再导入.fbx文件,这样材质就会自动绑定了
下面是对Ruby的模型额外需要做的
- 在Blender里,XPS Tools中点击Shadeless,然后按N呼出菜单,选择Backface Culling,这样模型就能正常预览了,不过貌似不这么做最后导出的模型也没区别
- 在Unity里,对模型的所有material使用Unlit - Transparent Cutout的shader,这样才能正常显示
- 其实应该还有一步但我还不知道该怎么实现,就是在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动态壁纸制作记录的更多相关文章
- 【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!
前言- Andorid SDK下载 baidu云 提取码:19jm 这次我们就来研究一下官方的例子之一的liveWallPaper,也就是开发Android的动态壁纸 先来看看这个例子运行的结果: ...
- 关于MAC设置免费的动态壁纸
首先大部分的动态壁纸都是收费的或者是已经固定的,其实这一款也是固定的 但是这个固定的是可以进行修改的 第一先在App Store下载 LiveDesktop Pro 这一款是免费的 然后下载后进行打 ...
- 为你的Windows7设置动态壁纸
From:http://www.cnblogs.com/killerlegend/p/3644014.html By KillerLegend DreamScene是Vista上的一个功能,可以让你设 ...
- DzzOffice添加动态壁纸例子-Bing每日壁纸
Bing每日壁纸介绍:bing网站每天会更新一张不同的精选图片. 此压缩包内的程序,可以自动同步更新cn.bing.com网站每天更新的图片,作为dzzoffice的壁纸使用.实现自动每天更换不同的云 ...
- android浪漫樱花凋零动态壁纸应用源码
android浪漫樱花凋零动态壁纸应用源码,是从那个安卓教程网拿过来的,本项目是一套基于安卓的樱花动态壁纸项目源码,安装以后桌面没有图标,但是可以在修改壁纸-动态壁纸中找到.我的分辨率是480×854 ...
- Mac电脑上一款非常时尚高清的动态壁纸Living Wallpaper HD
很多朋友Mac电脑上都喜欢用动态壁纸,Living Wallpaper HD是本人尝试的一款非常不错的高清动态壁纸.有时钟.天气等各种组建,非常时尚美观. Living Wallpaper HD下载地 ...
- ASP.NET动态网站制作(3)--css(2)
前言:css分为四次课讲完,第一节课内容见ASP.NET动态网站制作(2)--css(1),接下来的内容会涉及到定位.浮动.盒子模型(第二次课).css的具体应用(第三次课).css3(第四次课).今 ...
- Latex表格制作记录
Latex表格制作记录 主要功能 合并表格的行列 长表格的使用 makecell例程借鉴 效果图 参考代码 \documentclass{ctexart} \usepackage{indentfirs ...
- 如何实现一个 windows 桌面动态壁纸
更新: 2018/08/31 WS_MOUSE_LL 钩子,实现底层壁纸交互效果. 一.介绍 国内玩家第一次看到动态壁纸,都是出于一款来自 Wallpaper Engine 的 Steam 程序. ...
随机推荐
- github+hexo搭建自己的博客网站(三)主题之外的一些基本配置(图片位置,文章目录功能)
使用的yilia主题之后,还需要进行自己的定制配置 1.图片的位置 比如打赏的支付宝二维码图片,是在当前博客的source/assets/img/下 (不是当前主题) 配置:(在yilia主题下文件里 ...
- TF-IDF模型详解
1. 理论基础 由于数据挖掘所有数据都要以数字形式存在,而文本是以字符串形式存在.所以进行文本挖掘时需要先对字符串进行数字化,从而能够进行计算.TF-IDF就是这样一种技术,能够将字符串转换为数字,从 ...
- css小工具
自定义滚动条.task-holder::-webkit-scrollbar { height: 7px; width: 7px; } .task-holder::-webkit-scrollb ...
- 中了J.Fla的毒!
中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒!中了J.Fla的毒! ...
- 关于idea的使用心得
开发java多年,所在的项目组一直都在使用的eclipse或者myeclipse,今天偶然的机会接触到了idea,感觉优化的确实不错,下面是我的一些使用心得:
- loadrunner scripts
1. ReadFile: Action(){ int count,total=0; char buffer [50]; long file_stream; char * filename = &quo ...
- 分布式memcached-虚拟节点
1.通过memcached服务器下的不同端口来达到模拟多台服务器的效果 2.假设现在有三台memcached服务器,本地分别使用11211,11212,11213三个端口来模拟 ①打开端口 ②连接端口 ...
- 裸机LCD驱动配置
横屏4.3寸LCD为480*272(行:480个像素点 列:272个行) 1.1 LCD原理图 : Pin1:Von 电源正(这里由硬件自动控制) Pin2:VM/VDEN 数据使能 ...
- 分享45个android实例源码,很好很强大.收藏吧!!!
andriod闹钟源代码 http://www.apkbus.com/android-20974-1-1.html android源码分享之指南针程序 http://www.apkbus.com/an ...
- FPGA学习:VHDL设计灵活性&不同设计思路比较
概要 由于VHDL编程实现数字电路具有很高的灵活性,为多种不同的思路编写实现同一种功能提供了可能.这些不同的设计思路,在耗费资源,可靠性,速度上也有很大的差异,往往需要我们根据实际需求和资源条件选择适 ...