unity3d模拟树叶飘动_unity3d-地图制作之云彩飘动
首先,我先声明,关于美工制作我是一点都不了解,甚至基本上没接触过,所以今天开始我就兼并这美工加程序来学习。
当然,我只是对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-地图制作之云彩飘动相关推荐
- unity3d 模拟电脑实现_Unity3D实现3D立体游戏原理及过程
下面的教程是我今天整理的资料,教大家一步步完成自己的3D立体游戏,并向大家介绍一些3D成像的原理. 理论上,每个普通的非立体3d游戏,都可以改为3D立体游戏,看完这篇帖子,你们都可以把自己之前做过的3 ...
- unity3d模拟树叶飘动_Unity3D独立游戏开发日记(一):动态生成树木
目前写的独立游戏是一个沙盒类型的游戏.游戏DEMO视频如下: 提到沙盒类型的游戏,就有人给出了这样的定义: 游戏世界离现实世界越近,自由度.随机度越高才叫沙盒游戏.所谓自由度,就是你在游戏里想干啥就干 ...
- unity3d模拟树叶飘动_Unity3D实现扭动挤压浏览效果
最近的项目中,想做到一种能够吸引眼球的一种角色选择浏览效果 Demo源码:点击打开链接 最终实现了下按如下图这么一种浏览效果: 效果图一 效果图二 可能要实现这么一种效果用动画插件会很快,但总感觉有点 ...
- unity怎么制作云飘动_Unity3D 实用技巧 - 分享实时飘动动画插件
其实在游戏制作里面,实现角色头发衣服飘带等实时飘动,有很多的物理模拟插件,无论是通过骨骼驱动模拟,还是布料的的物理模拟,都有很多现成的插件能快速实现.小编针对实现实时飘动动画插件进行了简单的资源收集调 ...
- echart 三维可视化地图_揭秘720°三维全景3D实景地图制作技术
近两年来三维全景3D实景地图在三维虚拟现实领域中占有相当大的地位.目前的三维720°线上三维实景展示基本都是通过商迪3D三维全景建模与3d全景地图技术制作.例如:VR游戏.智慧城市规划项目.智慧房地产 ...
- 人类一败涂地做图教程_人类一败涂地-怎么制作地图-地图制作教程详细入门级...
这是一份非常非常详细的地图制作教程,包括怎么下载,怎么导入,以及导入第三方地图,拖拽物体,以及物理碰撞等.希望可以给喜欢的朋友们一些参考和帮助. 一 .下载以及配置 1.下载 首先放上已经从官网拿的正 ...
- unity3d 模拟电脑实现_基于Unity3D的机器人仿真实验系统
龙源期刊网 http://www.qikan.com.cn 基于 Unity3D 的机器人仿真实验系统 作者:庄严 卢阿丽 杨庆 来源:<电子技术与软件工程> 2018 年第 03 期 摘 ...
- 性化地图制作软件OpenOrienteering Mapper(附安装包)
01 概述 众所周知,百度和高德地图都有提供个性化地图,其中百度的个性化地图可以在水经微图中进行定制和下载,但是这些个性化地图只能修改样式,并不能够增加要素或者修改要素的空间位置,如果要完全个性化定制 ...
- 地图定义一个中间不动标注_高精度地图制作(三)
高精度地图主要用于无人驾驶路径规划,还可以应用于无人驾驶定位,ROI区域过滤等.接下来我们主要来看如何制作高精度地图. 高精度地图制作流程 高精度地图的制作过程分为4个步骤: 地图采集 点云地图制作 ...
最新文章
- 用Arduino检测环境中的温湿度
- base64图片保存获取本地路径
- Java集合—ArrayList底层原理
- Redis高可用方案-RedisCluster-SpringBoot整合
- ASP.NET MVC 入门10、Action Filter 与 内置的Filter实现(实例-防盗链)
- 如何成为一名Web前端开发人员?入行学习完整指南
- 左手代码,右手带娃,还能发十几篇 paper,程序员女神是如何炼成的?
- java 自定义注解 生成json_Java中如何创建自定义的注解
- 说说携程准备推出的「3+2」工作模式。
- nacos更换数据库为mysql
- linux回到桌面的命令符_Linux终端命令快捷键汇总
- 2013 VS 2018:五年前和今天的十大数字货币大比拼
- python0不能做除数报错_浅谈pandas dataframe对除数是零的处理
- 大数据学习——Hadoop本地模式搭建
- Android 6.0 Marshmallow介绍
- C#中悲观锁和乐观锁
- (附源码)ssm校园拼车服务系统 毕业设计211633
- us域名在哪里注册_us域名,什么是us域名,注册us域名有什么优势
- 起诉中介的民事诉讼状
- 明解C语言入门篇练习题第十章