想入公司倍培养成为优秀的技术型美术,欢迎call我!

  • Max制作翅膀模型部分

新建一个片面,模型给一些段数,赋予一张左右二方连续贴图。

加个FFD 4*4*4,并稍微拉出一点弧度。

将头尾的Alpha值改为0,尾部第二段Alpha值改为50,避免出现和消失的时候有硬边。

调节一下材质球,让贴图看的更直观一些。(上面已经处理过头尾Alpha值了,ma没显示头尾的顶点过度可以忽略,楼主不会怎么在max上弄出来)

一张线条有点单调,多复制了几份并调整了一下缩放和旋转值。

由于UV显示的都一样,所以简单错开了一下UV,让后面UV流动的时候不会有太明显的重复。

正视图(调整完UV之后发现刚刚弄的那个模型不太好看,所以又微调了一下部分模型的旋转角度和位置)

透视图


给翅膀建一些Bone骨骼

正视图
顶视图
正视图(新建一个虚拟体当作这些骨骼的总控。)

把这六组骨骼的根骨骼连接到总控上。

给翅膀加上一个蒙皮命令,并添加所有骨骼,除了总控以外。(这里只是做了蒙皮,没去刷权重。因为蒙皮的时候max已经帮我们做了简单的权重关系,我没打算给这翅膀K动画,所以这已经够用啦。)


导出模型和骨骼。

  • Unity3D设置部分

引擎中使用到带UV动画的shader和DynamicBone插件
DynamicBone插件主要用来模拟翅膀跟随角色运动后的惯性效果。(版权问题,附件就不放出该插件啦!请支持正版!)

在Unity中给翅膀加入一个特效shader,这里直接加了带UV动画的shader。如果没有带UV动画的shader,可以手K一下UV动画或者找程序的小伙伴帮忙写个UV动画的脚本吧。
在Unity里面新建一个空集,并把翅膀放到该空集里面(翅膀可以没有动画组件,但是模型的Rig面板的Animationg Type里不能选None模式即可)。给该空集添加Dynamic Bone脚本。在Root里添加入翅膀模型。
这时翅膀上多了几条白色的线条,正面已经成功啦!
点击播放,拖动一下带有Dynamic Bone脚本的那个空集看下效果吧!
附上贴图、模型、和翅膀动画的视频
链接:http://pan.baidu.com/s/1bo4Nt9d 密码:ut05

好久不发帖,转一下公司技术美术独立完成的U3D模拟暗黑泰瑞尔翅膀物理运动效果的更多相关文章

  1. 关于IT公司技术委员会职责

    技术委员会的核心职责 组织人才相关 • 制定职级标准 - 能力框架:知识,技能,通用素质 - 职级标准:T2T3T4-P7P8P9- • 职级评审,对齐标准 • 高端招聘,对齐标准 • 校园招聘,对齐 ...

  2. 50家硅谷IT公司技术博客

    分享一下 50 家硅谷优秀 IT 公司技术博客,从中可以了解企业文化,技术特色和设计语言,如果直接列出来很单调,加上点评,算吐槽版吧. 知名大厂   1. Facebook https://www.f ...

  3. B轮公司技术问题列表

    B轮公司技术问题列表 1.异构系统的接口对接我们有自己的一套统一接口,但是需要与其它公司的接口做对接,但是各个公司的接口各不相同,有什么好的方式能够方便与各公司的接口做对接的同时我们这边也能尽量少或者 ...

  4. 我的那些年(12)~公司技术转行,我也跟着转到java了

    回到目录 我的那些年(12)~公司技术转行,我也跟着转到java了 CTO换人了 微软技术栈不被认可经常被喷 技术统一向java转 换了mac book后,docker还是很占内存 学习springb ...

  5. IT公司技术博客地址

    IT公司技术博客 美团点评技术团队今日头条技术博客Tencent ISUX DesignTGideas-腾讯互动娱乐创意设计团队>AlloyTeam | 腾讯全端 AlloyTeam 团队 Bl ...

  6. B轮公司技术问题列表(转)

    1.异构系统的接口对接我们有自己的一套统一接口,但是需要与其它公司的接口做对接,但是各个公司的接口各不相同,有什么好的方式能够方便与各公司的接口做对接的同时我们这边也能尽量少或者不需要改动代码就能实现 ...

  7. 各大IT公司 技术博客汇总

    来自:http://www.cnblogs.com/IT-Bear/p/3191423.html 腾讯系列(13)  阿里系列(18)  百度系列(3)  搜狐系列(3)  新浪系列(2)  360系 ...

  8. 承接Unity3D外包公司 — 技术分享

    Cardboard SDK for Unity的使用 上一篇文章作为系列的开篇,主要是讲了一些虚拟现实的技术和原理,本篇就会带领大家去看一看谷歌的Cardboard SDK for Unity,虽然目 ...

  9. ios外包公司——技术分享:IOS开发教程

        iOS入门培训,适合已经有C/C++/Java/C#基础的人学习.   本大仙主讲,总共4讲(第4讲尚在制作中),这仅仅是iOS开发的入门而已.学完本教程,应该已经足够你自学并开发app了. ...

随机推荐

  1. uboot的配置及编译

    1. 先执行配置命令 make board_name_config 再执行编译命令 make all 2. 通过在Makefile中找到 board_name_config 目标,可以查看为了得到目标 ...

  2. Servlet Filter 过滤器 对指定页面不拦截

    package niit.dxs.controller; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; i ...

  3. SpringBoot application.yml logback.xml 多环境

    启动命令为 //开发环境 java -jar app.jar --spring.profiles.active=dev--server.port=8060 //测试环境 java -jar app.j ...

  4. cdoj第13th校赛初赛A - AC Milan VS Juventus 【枚举】

    http://acm.uestc.edu.cn/#/contest/show/54 A - AC Milan VS Juventus Time Limit: 3000/1000MS (Java/Oth ...

  5. HttpClient(一)

    package com.cmy.httpClient; import org.apache.commons.httpclient.HttpClient; import org.apache.commo ...

  6. iOS 各种方法

    tableViewCell分割线左对齐: - (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)c ...

  7. 测试SQL

    create database testDB create table users(    id int primary key identity(1,1),    uname nvarchar(20 ...

  8. 9-centos定时任务-不起作用- 没指明路径!!!

    crond 是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务 工具,并且会自动启动crond进程,cro ...

  9. 【JVM】浅谈双亲委派和破坏双亲委派

    一.前言 笔者曾经阅读过周志明的<深入理解Java虚拟机>这本书,阅读完后自以为对jvm有了一定的了解,然而当真正碰到问题的时候,才发现自己读的有多粗糙,也体会到只有实践才能加深理解,正应 ...

  10. yii2中的rules 自定义验证规则详解

    yii2的一个强大之处之一就是他的Form组件,既方便又安全.有些小伙伴感觉用yii一段时间了,好嘛,除了比tp"难懂"好像啥都没有. 领导安排搞一个注册的功能,这家伙刷刷刷的又是 ...