首先,我先声明,关于美工制作我是一点都不了解,甚至基本上没接触过,所以今天开始我就兼并这美工加程序来学习。

当然,我只是对unity中的美术比较感兴趣而已,仅此而已。

所以,如果我在文章中讲的不对的地方,还请大牛帮忙指正。

今天呢,我随手研究了一下场景中关于云彩飘动的制作,其实很简单,就是在一个长方形的mesh中呢,添加云彩的shader,然后在让材质球的贴图呢,每帧移动一点点距离的偏移量。

这样就达到飘动的效果额。仔细观看上方云彩的飘动。

制作这样的云彩需要的工具:

(1)一张长方形带有两边弯曲的mesh,其实quad也行(但是只能取上或下其中一部分做云彩)

(2)一张全白色的贴图

就是如此简单。

然后制作材质球,我们选择Mobile/Particles/Additive这个shader,然后把贴图赋值上去。

接着写代码:CloudFlow.cs

using UnityEngine;

using System.Collections;

#region 模块信息

/*----------------------------------------------------------------

// 模块名:CloudFlow

// 创建者:chen

// 修改者列表:

// 创建日期:2015.9.26

// 模块描述:云彩偏移脚本

//----------------------------------------------------------------*/

#endregion

public class CloudFlow : MonoBehaviour

{

public float m_speedU = 0.1f;//偏移速度,也就是云彩飘动速度

void Update()

{

float newOffset = Time.time * m_speedU;

if (this.renderer)

{

this.renderer.material.mainTextureOffset = new Vector2(newOffset, 0);//设置主贴图的偏移量

}

}

}

运行之后,就可以看到云彩飘动的效果啦。

unity3d模拟树叶飘动_unity3d-地图制作之云彩飘动相关推荐

  1. unity3d 模拟电脑实现_Unity3D实现3D立体游戏原理及过程

    下面的教程是我今天整理的资料,教大家一步步完成自己的3D立体游戏,并向大家介绍一些3D成像的原理. 理论上,每个普通的非立体3d游戏,都可以改为3D立体游戏,看完这篇帖子,你们都可以把自己之前做过的3 ...

  2. unity3d模拟树叶飘动_Unity3D独立游戏开发日记(一):动态生成树木

    目前写的独立游戏是一个沙盒类型的游戏.游戏DEMO视频如下: 提到沙盒类型的游戏,就有人给出了这样的定义: 游戏世界离现实世界越近,自由度.随机度越高才叫沙盒游戏.所谓自由度,就是你在游戏里想干啥就干 ...

  3. unity3d模拟树叶飘动_Unity3D实现扭动挤压浏览效果

    最近的项目中,想做到一种能够吸引眼球的一种角色选择浏览效果 Demo源码:点击打开链接 最终实现了下按如下图这么一种浏览效果: 效果图一 效果图二 可能要实现这么一种效果用动画插件会很快,但总感觉有点 ...

  4. unity怎么制作云飘动_Unity3D 实用技巧 - 分享实时飘动动画插件

    其实在游戏制作里面,实现角色头发衣服飘带等实时飘动,有很多的物理模拟插件,无论是通过骨骼驱动模拟,还是布料的的物理模拟,都有很多现成的插件能快速实现.小编针对实现实时飘动动画插件进行了简单的资源收集调 ...

  5. echart 三维可视化地图_揭秘720°三维全景3D实景地图制作技术

    近两年来三维全景3D实景地图在三维虚拟现实领域中占有相当大的地位.目前的三维720°线上三维实景展示基本都是通过商迪3D三维全景建模与3d全景地图技术制作.例如:VR游戏.智慧城市规划项目.智慧房地产 ...

  6. 人类一败涂地做图教程_人类一败涂地-怎么制作地图-地图制作教程详细入门级...

    这是一份非常非常详细的地图制作教程,包括怎么下载,怎么导入,以及导入第三方地图,拖拽物体,以及物理碰撞等.希望可以给喜欢的朋友们一些参考和帮助. 一 .下载以及配置 1.下载 首先放上已经从官网拿的正 ...

  7. unity3d 模拟电脑实现_基于Unity3D的机器人仿真实验系统

    龙源期刊网 http://www.qikan.com.cn 基于 Unity3D 的机器人仿真实验系统 作者:庄严 卢阿丽 杨庆 来源:<电子技术与软件工程> 2018 年第 03 期 摘 ...

  8. 性化地图制作软件OpenOrienteering Mapper(附安装包)

    01 概述 众所周知,百度和高德地图都有提供个性化地图,其中百度的个性化地图可以在水经微图中进行定制和下载,但是这些个性化地图只能修改样式,并不能够增加要素或者修改要素的空间位置,如果要完全个性化定制 ...

  9. 地图定义一个中间不动标注_高精度地图制作(三)

    高精度地图主要用于无人驾驶路径规划,还可以应用于无人驾驶定位,ROI区域过滤等.接下来我们主要来看如何制作高精度地图. 高精度地图制作流程 高精度地图的制作过程分为4个步骤: 地图采集 点云地图制作 ...

最新文章

  1. 用Arduino检测环境中的温湿度
  2. base64图片保存获取本地路径
  3. Java集合—ArrayList底层原理
  4. Redis高可用方案-RedisCluster-SpringBoot整合
  5. ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
  6. 如何成为一名Web前端开发人员?入行学习完整指南
  7. 左手代码,右手带娃,还能发十几篇 paper,程序员女神是如何炼成的?
  8. java 自定义注解 生成json_Java中如何创建自定义的注解
  9. 说说携程准备推出的「3+2」工作模式。
  10. nacos更换数据库为mysql
  11. linux回到桌面的命令符_Linux终端命令快捷键汇总
  12. 2013 VS 2018:五年前和今天的十大数字货币大比拼
  13. python0不能做除数报错_浅谈pandas dataframe对除数是零的处理
  14. 大数据学习——Hadoop本地模式搭建
  15. Android 6.0 Marshmallow介绍
  16. C#中悲观锁和乐观锁
  17. (附源码)ssm校园拼车服务系统 毕业设计211633
  18. us域名在哪里注册_us域名,什么是us域名,注册us域名有什么优势
  19. 起诉中介的民事诉讼状
  20. 明解C语言入门篇练习题第十章

热门文章

  1. java国家电网面试试题_2018国网备考:国家电网面试形式及面试试题(一)
  2. html页面预加载图片不出来,页面图片预加载与懒加载策略
  3. java基础学习-7
  4. 光明之魂2修改器android,如何使用光明之魂2修改器
  5. android 短信验证计时,Android自定义Chronometer实现短信验证码秒表倒计时功能
  6. alertDialog的底部显示
  7. MQTT客户端(基于mosquitto库)上报温度到阿里云
  8. sockaddr和sockaddr_in详解
  9. 纪念刘旭:操纵记忆的先行者
  10. TD-1-DIY存储服务器