1 打开一个unity自带的share spirit ,

2 修改color节点为 HDR 模式

------------------------------脚本


public class TestEission : MonoBehaviour
{public string property;         // share内部 Color节点的名字public MeshRenderer meshRenderer;private Material material;[Range(0f, 10f)]public float intensity;private Color c;private void Start(){material = meshRenderer.material;c = material.GetColor(property);}void Update(){float factor = Mathf.Pow(2, intensity);Color color = new Color(c.r * factor, c.g * factor, c.b * factor);material.SetColor(property, color);}
}

---------------------------------------------效果

Unity 动态修改HDR 的intensity相关推荐

  1. Unity 动态修改URP自带材质参数

    Unity 动态修改URP自带材质参数 前言 代码 Emission 参考连接 前言 修改此处默认参数 代码 Emission 启用自发光效果的代码是 material.EnableKeyword(& ...

  2. unity动态修改标准材质自发光(Emission)

    目录 一.目的 1.想知道:unity动态修改标准材质自发光(Emission) 二.参考 1Unity利用材质自发光实现物体闪烁 三.操作:一:完成:变换材质自发光的数值 1.运行效果:材质变换了 ...

  3. Unity动态修改窗口分辨率

    有没有遇到Unity发布出来的exe每改一次分辨率,就要重新发布一次,我们来实现以下可以动态修改分辨率的功能,只要按下键盘上Ctrl + 上/下,就可以将分辨率调大一级过调小一级,可以拿来当工具使. ...

  4. Unity动态修改环境光照强度

    在RenderSettings中存在ambientIntensity属性,但是当我们使用脚本修改该属性的时候,会发现环境光强度并没有发生变化,这可能是Unity的一个bug.但是我们可以通过修改环境光 ...

  5. unity 动态修改粒子特效

    So Easy: 例如把透明图改为0 // 获取粒子系统ParticleSystem particleSystem = lightEffectInstance.GetComponent<Part ...

  6. Unity动态修改材质球

    脚本里直接两个材质球赋值代码,当不同情况触发时调用相应的函数: public class CM_missingScreen : MonoBehaviour {          public void ...

  7. 动态修改spine动画渲染层次

    在unity中做2D游戏开发的时候我们使用sprite比较多,sprite的层次修改我们手动修改sprite renderer下面的Order in Layer属性就行了.也可以动态的获取它的层次属性 ...

  8. Unity3D代码动态修改材质球的颜色

    代码动态修改材质球的颜色: gameObject.GetComponent<Renderer>().material.color=Color.red;//当材质球的Shader为标准时,可 ...

  9. Unity动态加载3D模型

    Unity动态加载3D模型 在Unity中创建游戏对象的方法有 3 种: 第一种是将物体模型资源由 Project 视图直接拖曳到 Hierarchy 面板中: 第二种是在 Unity 3D 菜单 G ...

最新文章

  1. urlrewrite使用小结
  2. 微信朋友圈,QQ空间,微博等列表展示的功能实现
  3. Mysql 8二进制包多实例绿色解压安装Windows配置
  4. python json解析方法_Python 中的 JSON 方式讲解
  5. 暴跌300亿,“撤离”中国!乔布斯12年前憋的大招,又把一个巨头逼下神坛
  6. java day25【Junit单元测试 、反射 、 注解】
  7. 物联网技术是怎么分类的,物联网主要面临哪些难题?
  8. ffmpeg之libx264编译安装方法及一键shell脚本
  9. Flink无法在yarn提交任务:取消检查虚拟内存
  10. 视频教程-java淘宝优惠券系统-Java
  11. number of splits 划分的条件
  12. MySql经典面试题(含表)
  13. 名帖233 俞和 行书《自书诗卷》
  14. 博弈论2:学会换位思考(弱劣势策略)
  15. 图像的二维频谱图的理解 20170622
  16. java可以制作动画么_java – 如何为陀螺制作动画?
  17. 软件质量有什么特性?
  18. 两台电脑互传文件你还可以这么做
  19. Delphi菜单栏背景色-转载收藏学习
  20. 使用74LS245驱动8×8LED点阵屏显示数字

热门文章

  1. centos安装nvidia-docker2
  2. c语言如何删除输出的最后一行数据库,新人提问:如何将输出时每行最后一个空格删除...
  3. 鐘明系列十三:『16阶类自然数可抹标准平方幻立方』(上)
  4. bash local关键字带来的退出码问题
  5. C语言之结构体 现有36名教师,每个教师包括教工号,姓名,工资共三项基本信息,请用C语言编程,从键盘上输入每一位教师的基本信息,并打印输出工资最高者的工号,姓名工资和所有教师的平均工资
  6. 集成树模型(Ensemble)
  7. LaTex常用技巧3:加粗字体
  8. 亚马逊html在线编辑器,在线纯文字写作编辑器工具
  9. Flutter学习资料集合(开发必备)
  10. Jenkins+Pipeline流水线+Docker实现自动化CI/CD发布Java项目