位置: 编程技术 - 正文

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)

  • 交城市维护建设税填什么凭证
  • 增值税加计抵减政策10%和15%
  • 生产成本和销售费用是对应账户吗
  • 行政事业单位卖废品怎么处理
  • 快递公司快递人员工资记入什么会计科目
  • 会计核算是否健全 填错了有影响吗
  • 对公账户发工资1万要交税吗
  • 现金折扣为什么计入主营业务收入
  • 固定资产预计净残值可以为0吗
  • 实验用原材料的会计处理
  • 培训相关的场地租赁费可以列入职工教育经费税前扣除吗?
  • 农民工的工资是当月工作过月几号发工资政府有没有规定
  • 企业发工资交税
  • 报关单出口退税联在哪打印
  • 企业将现金借给员工
  • 已认证未抵扣的发票,又做了红字,如何处理
  • 银行手续费可以抵扣企业所得税吗
  • 提供餐饮服务的税率
  • 企业所得税年报更正申报
  • 递延所得税收益计算公式
  • 成品送检单表格
  • 退休职工费用哪里列支
  • 资本化利息金额
  • 劳务公司如何确定收入
  • 付款给对方怎么做分录
  • 库存商品过多说明什么问题
  • 个人以房产投资一人有限公司时,房产要开发票吗
  • 申请一般纳税人公司流程
  • mac菜单键怎么设置出来的
  • 补交社保如何做账务处理
  • 未分配收益怎么取出
  • php字符转换成数字
  • 购销合同印花税税率2023
  • 详解金球奖之争
  • 卡特迈国家公园熊吃人
  • 详解中国女足出线形势
  • python结合
  • chrome浏览器清除数据
  • js如何转换为数值型
  • vue route 参数
  • php中文字符串截取
  • _get_osfhandle
  • 从财务报表中能看出什么
  • 固定资产停止使用
  • 年底本年利润需要结转吗
  • 生产企业成本会计做账流程
  • mysql数据库优化及sql调优
  • 确认收入的时点包括
  • 会计常用分录
  • 没有收入如何做账
  • 进口环节增值税额
  • 调整凭证能不能做2个贷方
  • 赠送样品视同销售增值税该怎么做账务处理呢?
  • 转账时转错账号怎么办
  • 建筑业分包税收政策
  • 设置账本应当遵循哪些原则
  • centos7修改mtu
  • win10 9月更新 问题
  • 在unix系统中采用的页面置换
  • freebsd怎么安装
  • ubuntu无法下载
  • ubuntu服务器命令
  • linux关闭系统
  • vsftpd怎么配置
  • Intermediate Unity 3D for iOS: Part 1/3
  • Linux中删除文件夹的正确方式
  • dota2 服务器ip地址
  • 简单的安卓代码
  • jquery td
  • jquery dom对象
  • Unity for Absolute Beginners(三)
  • Unity3D Vuforia Android 拨打电话
  • java与android的区别
  • android基于linux还是unix
  • jquery点击方法
  • 上海地铁和公交乘车码
  • 如何查看税务登记信息
  • 小微企业印花税减半政策
  • 非税控发票是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设