unity三维云图_Unity3d温度云图shader

本文介绍了如何在Unity中使用Shader创建温度云图效果,详细讲解了Shader代码,包括点温度设定和计算方法。通过示例展示了Shader在项目中的应用效果,并指出还有更复杂的温度监控点和温度监控功能待进一步研究。
摘要由CSDN通过智能技术生成

项目中用到关于温度云图效果,考虑到有些人对shader 的使用还不熟悉,所以下面就给大家介绍下使用shader实现温度云图的方法,希望能帮到大家。

Shader "Custom/TemperatureField" {

Properties {

_MainTex ("Base (RGB)", 2D) = "white" {}

_Point1("Temperature1",Range(0,100)) = 50

_Point2("Temperature2",Range(0,100)) = 50

_Point3("Temperature3",Range(0,100)) = 50

_Point4("Temperature4",Range(0,100)) = 50

SubShader {

AlphaTest Greater 0.1

Pass {

CGPROGRAM

#pragma exclude_renderers d3d11 xbox360 gles

#pragma target 3.0

#pragma vertex vert

#pragma fragment frag

#include "UnityCG.cginc"

sampler2D _MainTex;

float4 _MainTex_ST;

float _Point1;

float _Point2;

float _Point3;

floa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值