位置: 编程技术 - 正文

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精灵编辑器)

  • 企业生产经营管理包括哪些
  • 经济补偿影响下份工作吗
  • 增值税专用发票的税率是多少啊
  • 车船税每年都要交吗,一般是多少钱交强险可以晚交吗
  • 转入公账怎么做账
  • 金税盘减免账务处理
  • 营改增利息收入不能抵扣
  • 滞留票税务局会罚款多少
  • 税控盘必须一直插着吗
  • 增值税专用发票抵扣税额是什么意思
  • 季节性停工折旧吗
  • 事业单位劳务派遣工作值得去吗
  • 商品非正常损耗收取的赔偿款账务处理怎么做?
  • 材料短缺赔偿会计分录怎么写?
  • 税率及征收率的区别
  • 赠送的固定资产需要计提折旧吗?
  • 公司发生业务分录
  • 个体户在银行开户
  • 母公司从子公司借款有何风险
  • 发票报销增值税
  • 稽查查补是什么意思
  • 政府性基金预算收入包括
  • 个独企业生产经营所得税率
  • 工会经费申报表的应税项应该怎样填写
  • 分配利润给股东怎么做分录
  • 如何找回windows密钥
  • win10待机久了自动关机
  • php8底层内核
  • php中cookie和session的区别
  • 仓储费用结算方式有哪些
  • PHP:apache_child_terminate()的用法_Apache函数
  • pyecharts绘制柱状图动态图
  • 伊斯塔神
  • 努沙杜瓦酒店
  • 出口退税备案是代理的需要主办会计身份证复印件吗
  • python字符串多行
  • 收残疾人就业保险合法吗
  • 采购商品的运费计入成本吗
  • mysql常用命令汇总
  • 成本费用率和成本费用利润率的区别
  • 普通发票税额没有打印全可以用么
  • 一般纳税人销售自己使用过的汽车
  • 合伙律师事务所管理办法最新
  • 进项税额有留底怎么做分录
  • 服务业税率表
  • 小规模纳税人购入货物收到增值税专用发票
  • 企业支付宝扣费
  • 母子公司可以合并吗
  • 其他应付款跨年了
  • 年度所得税汇算清缴报告在哪打印
  • 施工单位购买材料能直接进成本吗
  • 发票缴销后还要保存吗
  • 开具红字增值税专用发票信息表需要盖章吗
  • 未实际收到的投资收益
  • 机关事业单位以高于市场价租赁房屋
  • 企业付的快递费怎么做账
  • 金税系统怎么填写开票信息
  • 跨国企业在国外设立工厂的战略地位
  • MySQL使用xtrabackup进行备份还原操作
  • dllhost应用程序异常
  • rosnmgr.exe - rosnmgr是什么进程 有什么用
  • win8设置在哪
  • centos支持中文
  • 电脑如何将win10设置为win7
  • js数组常用的方法及用法
  • opengl颜色代码表
  • 在shell命令行方式下,一行只能
  • 利用的拼音
  • java多线程产生死锁
  • jqueryattrprop区别
  • unity unity3d
  • nodejs怎么启动服务
  • jquery操作文本可以使用什么方法
  • eclipse怎么写python程序
  • jquery实现点击按钮
  • 面向对象的知识
  • 山西国家税务总局官网
  • 苏州税务系统
  • 民族贸易产生的原因
  • 纳税人分类分级管理办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设