位置: 编程技术 - 正文

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)

  • 印花税的征税范围具体有哪些
  • 无形资产多摊销了怎么办
  • 公司的车不处理违章可以吗
  • 仓库出入库账本图片大全
  • 收入费用率为100.13%说明什么
  • 支票上哪里填付款人账号
  • 增值税专票税种
  • 建设工程未交付什么意思
  • 财产保险合同的被保险人自其知道
  • 定期存款准备金是什么
  • 长期待摊费用进项税可以一次性抵扣吗?
  • 免税企业如何做年终汇算清缴
  • 单位处置车辆账务处理
  • 慈善机构捐赠
  • 退货但发票不冲销
  • 小微企业分公司 企业所得税优惠
  • 费用无发票财务怎么做账
  • 研发设备一次性计入研发费用账务处理
  • 主营业务收入写不写明细
  • 退了货的发票还能用吗
  • 供应商给客户员工回扣有罪吗
  • 外资企业注销需要商务局备案吗
  • 高新补贴是什么意思
  • 内账增值税会计核算
  • 测网速中国联通
  • 注册的注释
  • 联想昭阳k41笔记本
  • win11任务栏消失了怎么办
  • 初级会计中应收账款贴现
  • 绿萝可以放卧室吗晚上睡觉对人害吗
  • 通过mac地址查找ip的协议
  • 固定资产残料收税吗
  • 不确认收入要结转成本吗
  • 契税计税依据及计算方式
  • 享受安置残疾人优惠政策的报告怎么写
  • 发票开错抬头怎么进行税务处理?
  • 房地产企业土地增值税预缴计税依据
  • 自产的产品对外捐赠
  • vue前端开发常见问题
  • 怎样取消红字
  • ChatDoctor本地部署应用的实战方案
  • web自动化测试平台
  • thinkphp pathinfo
  • sendmailadmin
  • 进货退出进项税额的核算
  • 企业什么时候才能按工龄退休
  • 物权转移手续是什么
  • 进项税额申报表怎么填写
  • spring框架使用教程
  • 非限定性净资产包括哪些科目
  • 日主题ripro v8.1破解版(修复缓存器功能)
  • SQLite教程(十二):锁和并发控制详解
  • python中返回结果为true
  • 新旧会计准则对比
  • 变更法人代表是重大事项吗
  • 期末应交增值税的会计科目怎么做
  • sql无法运行
  • 小规模纳税人企业所得税怎么算
  • 税控盘 减免
  • 消费税是在哪个环节缴纳
  • 资产负债表日后期间是指
  • 商品盘点短缺
  • 购买用品开专票怎么入账
  • 预付账款转营业外支出
  • 失业人员的养老金
  • 担保公司预计负债
  • 红字更正法红字冲销法
  • 无形资产减值准备借贷
  • 财务报表是否合法公允
  • explain分析sql效率的方法
  • win7注册表修改开机密码
  • Linux下which、whereis、locate、find 区别
  • win8如何设置默认输入法
  • opengl mesa
  • 如何正确使用零钱
  • 基于stm32的100个毕业设计
  • 性能优化实验
  • javascript中变量的命名规则有哪些?
  • 长沙税务网站查询系统
  • 小规模纳税人和一般纳税人的区别
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设