位置: 编程技术 - 正文

Unity3D开发之Unity5版本自写Shader没有雾的效果问题(unity3d官方教程)

编辑:rootadmin

推荐整理分享Unity3D开发之Unity5版本自写Shader没有雾的效果问题(unity3d官方教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3d 开发,unity3d开发之对象池,u3d unity3d,unity3d documentation,unity3ds,unity3d官方教程,unity3d documentation,unity3d documentation,内容如对您有帮助,希望把文章链接给更多的朋友!

原本项目是Unity 4.6版本的,升级到Unity 5之后发现原本的雾不再看见了,然后查了一下相关资料,发现官方是改变了雾的渲染。

Unity3D开发之Unity5版本自写Shader没有雾的效果问题(unity3d官方教程)

这里有相关的官方方式:

surface shaders, nothing needs to be done; fog variants & code will be generated. You can add "nofog" to #pragma surface line, if you really don't want fog.For vertex/fragment shaders, if you want fog you have to do this:Add #pragma multi_compile_fogAdd UNITY_FOG_COORDS(n) to your vertex-to-fragment structAdd UNITY_TRANSFER_FOG(o,o.vertex); to your vertex shader. "o" is output struct name, and "o.vertex" is position in clip space.Add UNITY_APPLY_FOG(i.fogCoord, col); to end of your pixel shader. "i" is input struct name, and "col" is the color computed in your pixel shader. This applies standard fog color; if you want custom fog color (as some particle/additive shaders do, for example), you can do UNITY_APPLY_FOG_COLOR(i.fogCoord, col, fixed4(0,0,0,0)); to fog towards black for example.For fixed function shaders, nothing needs to be done. "Fog { ... }" command in shaderlab still works, but now it onlyaffects fixed function shaders (for non-fixed function, see point 2 above).By default, fog modes used by scenes are included into game data build. If you know you'll want to change them at runtime, you can choose "Custom fog modes" (default is "automatic") under project's Graphics Settings, and tick checkboxes you need.

Unity3D制作2D精灵动画 首先导入图片,我自己做了个简单的图片。图片导入unity3d,修改spritemodel,点击spriteeditor。如果,图片中的各个元素距离比较开,可以用Slice自动划分。

Unity3D教程宝典之Shader篇 基本知识 基础讲:基本知识以下内容不需要入门的时候立刻阅读和理解,建议逐渐深入学习后,不时回来看看即可。什么事GUP?GUP:GraphicProcessingUnit,中文翻译为

unity商店demo学习:俯视视角RPG游戏 一下所有素材和源码都来自unity商店的实例Top-DownRPGStarterKit,这个demo是unity商店上最好的入门级rpg游戏实例,麻雀虽小,五脏俱全,想要弄清楚一个标准

标签: unity3d官方教程

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

上一篇:【边玩边学Unity3d】实现可编辑网格(unity3drpg游戏教程)

下一篇:Unity3D制作2D精灵动画(unity精灵编辑器)

  • 滞留票有什么影响
  • 我国现行的增值税属于什么
  • 代理税务有哪些机构
  • 小规模企业税务登记流程
  • 出口结汇必须要开票吗
  • 境外公司汇款给境内个人
  • 应收账款属于利润嘛
  • 小规模纳税人支付的增值税
  • 小企业周转材料包括什么
  • 行政单位支出科目中组织事务是什么
  • 虚报亏损的税务处理办法
  • 以旧换新的金子划算吗
  • 电商平台流量费用怎么算
  • 招待费的增值税专用发票可以抵扣吗
  • 什么发票可以用来抵税
  • 个人独资企业免税额度
  • 民办幼儿园怎么给老师交五险一金
  • 行车记录仪怎么开发票
  • 利息收入要不要交增值税?
  • 公司三季度亏损20个亿这股票值得买吗
  • 企业处理二手车增值税没交,有什么影响
  • 税务异常不处理会的后果
  • 拆迁补偿款有退的吗
  • 购买增值税专用发票会判刑吗
  • 资产预测怎么写
  • win10 microsoft store怎么改变下载途径
  • 未担保余值的账户怎么查
  • php上传文件参考文件类型
  • windows无法连接到system Events
  • PACKAGER.EXE - PACKAGER是什么进程 有什么用
  • 微软的客户主要是什么
  • 增值税纳税申报首先要稽核比对
  • 消费税的会计分录怎么写
  • wordpress文章主题
  • 深度学习第一步——Pytorch-Gpu环境配置:Win11/Win10+Cuda10.2+cuDNN8.5.0+Pytorch1.8.0(步步巨细,少走十年弯路)
  • 不带息票据按面值入账
  • framework教程
  • php模板引擎执行时间
  • video.js教程
  • php实现有序数组的数据
  • 期末结转主营业务收入负数
  • 应付职工薪酬账户
  • 主营业务成本如何记账
  • 营业利润包括资产处置收益吗
  • 6月发5月工资怎么做账
  • 2022年最新苹果平板电脑
  • union ll
  • python中except用法
  • 车票增值税抵扣怎么操作
  • 税控盘 金税盘
  • 发票上一定要盖章吗
  • 第四季度所得税跟汇算清缴是一样吗
  • SQL一条语句统计记录总数及各状态数
  • case语句怎么执行
  • 发票不按实际数量单价开 但金额一致
  • 存货毁损损失应计入的科目是
  • 展厅租赁税率
  • 没有发票的费用怎么报销
  • 库存退货怎么做账
  • 生产费用总分类核算的程序包括
  • SQLServer XML查询18句话入门教程
  • 当恢复系数e=1时碰撞属于什么碰撞
  • win8系统怎么安装office
  • 应该怎么消除
  • centos7搭建nfs详细步骤
  • windows10设置无法使用
  • mac双系统怎么删除win系统
  • win7安装kb4534310补丁失败
  • 圆形图表分析怎么做
  • nodejs实现微服务
  • tree 怎么用
  • jquery中的基本选择器有哪些
  • 甘肃职称申报评审入口官网
  • 湖南省国家电子税务局官网
  • 噼里啪啦财务公司加盟
  • 个人怎么在网上交医保和养老保险
  • 建筑施工及安装单位企业在异地
  • 国内进口税最低是哪里
  • 核定土地增值税的条件
  • 契税有发票吗,还是纳税证明
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设