位置: 编程技术 - 正文

Unity shader教程-第五课:自定义光照模型之Half Lambert模型(unity shader视频教程)

编辑:rootadmin

推荐整理分享Unity shader教程-第五课:自定义光照模型之Half Lambert模型(unity shader视频教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:《unity shader入门精要》,unity shader saturate,unity shader lerp,unityshader教程,unity的shader在哪儿,unity shader cull off,unity shader视频教程,unityshader教程,内容如对您有帮助,希望把文章链接给更多的朋友!

本文首发地址: Lambert光照模型是Valve公司在制作”半条命“游戏时发明的,用来给在比较暗的区域显示物体。总体来说,该光照模型提高了物体表面的漫反射光。下图是Valve的示例,左手边是Lambert模型,右手边是Half Lambert模型。

使用我们原来的基础的shader,我们把LightingBasicDiffuse()方法改成如下:

Unity shader教程-第五课:自定义光照模型之Half Lambert模型(unity shader视频教程)

保存shader后,我们回到Unity。

如果你没有对场景中的物体进行任何的改动,你可以发现现在物体整体表现比原来亮了。这个原因是因为代码

difLight在范围因为dot()方法的关系,在[0, 1]范围,因此, hLambert的范围在[0.5, 1]。这个算法把范围0~1映射到了范围0.5~1中,整体就提高了最后的数&#;。

教育原创,转载请注明出处(jy.net),否则视为侵权。

Unity中的快捷键(整理) 一、变换工具6个快捷键Q--Hand(手形)工具可以平移整个Scene视图快捷键W--Translate(移动)工具移动所选择的游戏对象快捷键E--Rotate(旋转)工具按任意

unity->汉诺塔 usingUnityEngine;usingSystem.Collections;publicclassNewBehaviourScript:MonoBehaviour{voidStart(){hannuota(t1,t2,t3,3);}voidhannuota(stringa,stringb,stringc,intn){if(n==1){Debug.Log(a----c);}else{hannu

unity->9x9乘法口诀 usingUnityEngine;usingSystem.Collections;publicclassNewBehaviourScript1:MonoBehaviour{voidStart(){cheng();}voidcheng(){strings=;for(inti=1;i;i){s=;for(intj=1;j=i;j){s=j*i=i*jt;}Debug.Log(s);}}}结

标签: unity shader视频教程

本文链接地址:https://www.jiuchutong.com/biancheng/381534.html 转载请保留说明!

上一篇:Unity更改鼠标样式(unity鼠标控制物体移动)

下一篇:Unity中的快捷键(整理)(unity ctrl)

  • 采购价格含税吗
  • 税务登记管理办法2023
  • 小企业如何做帐
  • 销售清单要装订吗
  • 现金流量为负的隐患
  • 单位注册表从哪里获取
  • 企业向个人借款合同模板
  • 自制原始凭证和原始凭证的区别
  • 付的押金能要回来吗
  • 借贷记账法要求对某一笔经济业务在两个账户
  • 扣押属于纳税担保吗
  • 发票抬头写错了还能报销吗
  • 有了营业执照就可以买社保了吗
  • 税务登记号和统计号区别
  • 残疾人可以给公司带来税收优惠吗
  • 工商年报报表
  • 事业单位研发支出资本化
  • 雇主责任险税务处理
  • 工商企业年报网上申报时间
  • 什么是增值税
  • 工程施工科目月末如何结转
  • 经常访问的网站怎么恢复
  • 债务优化是做什么的工作
  • 开发票没有银行回单可以入帐吗?
  • 虚增利润
  • 财务软件的摊销额计入管理费用
  • avgnt.exe
  • 一般纳税人差额征税申报表怎么填
  • 以前年度少计收入 会计怎么处理
  • 转销股票会计分录
  • php生成图片验证怎么弄
  • 前端部署发布项目有哪些
  • vue高级函数
  • threejs怎么用
  • js javascript
  • MMEngine理解
  • 建行对账单回签平啥意思
  • 什么叫做归属
  • 淘宝企业店必须绑定对公账户吗
  • 银行账户收费开什么发票
  • 公司代垫款如何记账
  • mysqlbinlog -vvv
  • python字符串方法总结
  • 换电脑了怎么办
  • 定额发票验旧日期怎么算
  • 个人增值税发票税率
  • 制造费用期末要结转吗
  • 开票航天信息要交年费吗
  • 发票已到材料未到会计分录
  • 开票给子公司的流程
  • 员工奖励的现金有哪些
  • 期初建账明细账怎么建账
  • 全资子公司的账户是什么
  • 借长期借款贷在建工程
  • 开出普票会计分录
  • 资产损失扣除
  • 现金支票办理电话
  • mysql安装配置教程5.7.26
  • 联想电脑BIOS启动键
  • Win10 Build 17035自制64位中国版十合一ISO镜像下载地址
  • iis503如何解决
  • vc6_cn_full.exe
  • win10系统计算器字体大小怎么调
  • win7显示
  • 安装xps虚拟打印机
  • centos fio
  • win单击变双击
  • 怎么清空windows8电脑里全部东西
  • win7系统网络连接禁用怎么开启
  • w8系统文件夹怎么设置密码
  • css一般可以放在几个地方
  • dos命令显示时间
  • Node.js中的construct构造函数
  • unity给物体添加重力
  • jquery 鼠标
  • js 模板框架
  • 3.5车船税2400还是3000
  • 以房产作价投资增值税怎么算
  • 纳税人就是负税人对还是错
  • 代办营业执照代办人有什么法律责任
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设