位置: 编程技术 - 正文

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

  • 居民个人取得境内、境外所得,如何计算应纳税额?
  • 个人所得税手续费返还属于政府补助吗
  • 企业的承兑汇票贴息很高说明什么
  • 固定资产直接计入成本的规定
  • 暂估收入的必要条件
  • 汇算清缴从业人员平均值
  • 税收优惠退税账户是什么
  • 房产税和城市房地产税
  • 如何在房产证上加父母名字
  • 会计凭证的票号
  • 办理外汇账户开户手续
  • 公司取现备用金违法吗
  • 高新企业如何结转成本
  • 银行承兑到期之前怎么兑现
  • 进项税额转出转多了
  • 未摊销的费用怎样处理
  • 实收资本印花税是一年一交吗
  • 以前工会是没有公章的吗
  • 2018年业务宣传费与广告费税前扣除标准及依据
  • 收购粮食怎么做账
  • 费用类有什么科目
  • 国家税务局如何登录
  • 亏损的递延所得税怎么理解
  • 现在就是去年
  • 盘盈的固定资产怎么做账务处理
  • 合伙企业需要交哪些税
  • 发票遗失复印件加盖什么章
  • window10总是自动开机
  • PHP:xml_parse_into_struct()的用法_XML解析器函数
  • php如何实现伪静态
  • php判断为空的方法有哪些
  • thinkphp withjoin
  • 预收账款什么时候确认增值税
  • 可以税前扣除的支出
  • 增值税应税行为是什么意思
  • php foreach二维数组
  • 营业执照年检认缴和实缴怎么填
  • 申报增值税税额正确,销售额少0.94
  • 赠送礼品账务处理会计分录
  • 公司主营业务怎么介绍
  • vite 插件开发
  • mysql 小时差
  • 固定资产怎么确定折旧年限
  • 免税产品出口是否可以退税
  • 零星采购入什么科目
  • 固定资产未转固属于什么问题
  • 收到科技局补贴金费怎么入账
  • 应收账款少收会计分录
  • 实收资本的印花税什么时候申报
  • 管理费用的核算要求
  • 企业票据贴现属于什么业务
  • 残保金超比例奖励政策
  • 缴纳社保记账凭证怎么开
  • 发票怎么保管不会坏
  • 行政事业单位计提工资怎么做账
  • 员工预支工资规则
  • 其他综合收益影响利润总额吗为什么
  • 应收账款的余额百分比
  • 支票上的金额和确定的金额
  • sql导入和导出数据
  • sqlserver分页查询sql
  • Win10预览版桌面图标和任务栏不翼而飞怎么办?
  • ubuntu浏览网页
  • Linux系统配置网关
  • dgservice.exe是什么
  • win10电脑去掉快捷箭头百度经验
  • windows开始按钮点了没用
  • win8系统网络设置在哪里
  • win7电脑老是自动重启怎么回事
  • 如何写出一篇游戏活动案例
  • android开发步骤
  • css设置表格隔行换色
  • Python随机生成均匀不重复的数
  • 浅析Python中MySQLdb的事务处理功能
  • 江苏国税电子税务局网上申报流程
  • 贵州国家税务局陈开平
  • 车辆购置税怎么买
  • 税收优惠与政府补助对于企业研发来说哪个优惠力度大
  • 安徽省建筑企业资质查询
  • 盘州市税务局党组成员图片
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设