位置: 编程技术 - 正文

Unity3d插件之Shader Forge第1,2,3讲(unity3d cant add script)

编辑:rootadmin

推荐整理分享Unity3d插件之Shader Forge第1,2,3讲(unity3d cant add script),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unityshaderlab,unity3d插件下载手机版,unity2019shader插件下载,unity3d cant add script,unityshaderlab,unityshader插件,unity2019shader插件下载,unity 3d插件,内容如对您有帮助,希望把文章链接给更多的朋友!

Shader Forge 第一讲:制作一个简单的Shader

Shader Forge是当今Asset Store上最火热的Shader可视化编辑工具,并获得了Unity3D 技术奖。本系列主要介绍如何使用该插件。本系列教程中Shader Forge简称SF。

第一部分:制作一个简单的Shader

【第一步 创建新Shader】

【第二步 创建Texture2D节点】

【第三步 设置贴图】

【第四步 桥接输出】

第二部分:加入法线贴图并添加设置颜色的功能

【法线贴图】添加Normal节点,赋予法线贴图并桥接至Main面板中的Normal。

【添加颜色】通过Add模块, 混合Texture2D和Color并输出。

第一部分:制作一个简单的Shader

【准备阶段 导入插件】

【第一步 创建新Shader】(必须通过SF创建)

打开主界面:点击Window-> Shader Forge

创建新的Shader:点击New Shader

Unity3d插件之Shader Forge第1,2,3讲(unity3d cant add script)

【第二步 创建Texture2D节点】创建后界面如下(该面板可以通过 Shader Inspector ->Open In Shader Forge打开)

拖拽Texture2D模块进入编辑区域并起名为Diffuse(也可以通过编辑区域右键->Properties->Texture2D打开)

【第三步 设置贴图】

点击Select选择贴图sf_conc_floor__d

【第四步 桥接输出】

拖拽RGB至Diffuse

链接后Shader自动被编译,然后在左侧的框可以看到预览了。

第二部分:加入法线贴图

【法线贴图】

再次创建Texture2D节点并选择sf_conc_floor__n,链接至Normal

编译后是 带法线贴图的Shader,如下

【添加颜色】

加一个Add节点,一个Color节点,并如下链接。

至此一个带法线贴图并且可以设置颜色的Shader就创建出来了,怎么样,是不是很简单呢?

Shader Forge 第二讲:顶点颜色以及UV设置

首先介绍一下快捷键:鼠标左键点击拖拽编辑区域Alt&#;鼠标滚轮 = 缩放编辑区域【顶点颜色】添加Vertex Color节点,再通过拖拽桥接至Main面板对应节点(如Diffuse)即可【UV Tiling】添加Multiply节点,右侧连 UV Coorddinates节点和 Value节点,左侧连Texture2D节点。UV Coorddinates节点输出u或者v或者uv.根据采样的位置取&#;0-1,可以通过Multiply节点等和Value节点做运算。【实例:将2个带法线的贴图通过顶点颜色混合】首先我们使用SF工程中附带的一个特殊的名为“sf_vertex_color_hexgon”的模型,该模型是一个六边形面片。周围一圈的顶点颜色为(0,0,0,0),使用一张贴图,中间位置顶点颜色为(1,1,1,1)使用另外一张贴图,过渡区域通过lerp混合。如下图,A和A_copy是一组贴图/法线贴图,B和B_copy是另外一组贴图/法线贴图。顶点颜色为0的部分使用A贴图,为1的部分使用B贴图。它们接受同样的从Multiply输出的UV。贴图之间,法线贴图之间分别混合。A和B通过顶点颜色在Lerp节点通过顶点颜色作插&#;计算混合。法线贴图之间在下方蓝色Lerp节点通过顶点颜色作插&#;计算混合。各自桥接,最后通过下图黑色lerp节点对B区域赋予高光。

Shader Forge 第三讲:自定义光照模型

本讲分为三个步骤。最后一张图里有节点注释。【一 最基本的光照模型】【二 基本漫反射模型】【三 完整的漫反射&#;镜面反射Shader】 详细步骤首先选择光照模式为Custom【一 最基本的光照模型】接收光的强度【二 基本漫反射模型】【三 完整的漫反射&#;镜面反射Shader】&#;乎Shader Forge还是有一些没实现的细节,如1. AlphaTest2. GrabPass3. 全屏的PostProcess.4. Multi Pass,也没有use pass但是单物体的效果大部分都能实现了。

十分详细的测试unity与android之间的通 遇到的问题:1.U3D导出安卓版本,总会出现Unabletofindunityactivityinmanifest.Youneedtomakesureorientationattributissettoportraitmanually.解决方法:在AndroidManifest.xml加入一

联机Unity Profile性能调试技巧

Unity ShaderLab学习总结

标签: unity3d cant add script

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

上一篇:Unity3d知识总结-C#使用1(unity3d基础操作)

下一篇:十分详细的测试unity与android之间的通(详细的测试用例)

  • 企业所得税年报补报
  • 一般增值税怎么开票的
  • 发票可不可以盖财务专用章
  • 公司注销章要销毁吗
  • 吸收合并一般需要多久
  • 折扣折让红字发票怎么做账务处理
  • 法人可以自己申诉个税吗
  • 运输费发票备注栏没备注
  • 已经认证的抵扣联不见了,怎么办?
  • 施工企业预算怎么编制
  • 应纳税额计算举例
  • 营改增建筑业税率是多少
  • 营改增后房地产企业如何开票
  • 房地产企业土地增值税清算案例
  • 怎么打印事业单位准考证
  • 核定经营额是一个季度还是一个月
  • 员工借款收不回来账务处理
  • 笔记本电脑的触摸板怎么用右键
  • 固定资产清理净值是什么意思
  • 预付维修费计入入账价值吗
  • 直接计入当期利润的利得,即企业非日常
  • 重装系统D盘文件还能恢复吗
  • realtek自动安装
  • 有销项无进项税务局会怎么罚
  • 其他暂收和应付账款区别
  • 照片文件夹如何压缩
  • 餐厅手撕发票
  • 已抄报未反写什么意思
  • Python图像识别实战(四):搭建卷积神经网络进行图像二分类(附源码和实现效果)
  • three.js如何给模型锚点
  • 智慧工厂协同管控下载
  • 已申报未导入是什么情况
  • 科目汇总表一张不够怎么写下一页
  • 利润表的格式分为哪几种
  • 免征和抵扣税额的区别
  • 发现以前年度的账错误
  • 织梦相关文章调用
  • 企业哪些增值税免征
  • PostgreSQL教程(九):事物隔离介绍
  • 企业收到海河工厂发运的乙材料,并验收入库
  • 小额收据入账规则最新
  • 租房合同 陷阱
  • 可供出售金融资产属于什么科目
  • 计提的费用收到发票时候怎么做账
  • 成品油发票的六个问答
  • 平销返利如何开票是负数的
  • 享受小微企业免征增值税政策
  • 发票作废怎么写说明
  • 主营业务税金及附加借贷方向
  • 赠送的产品怎么算成本
  • 什么是汇总记账凭证账务处理程序?有哪些特点?
  • mysql安装时出现的问题
  • 安装软件提示windows 无法访问指定设备,路径或文件
  • 微软软件怎么用
  • ubuntu20.04 unity
  • fedora怎么安装软件
  • linux中使用bash是什么意思
  • 装win7ahci
  • linux模块的概念
  • centos7rz
  • pruttct.exe - pruttct是什么进程 有什么用
  • win8怎么把c盘恢复出厂设置
  • linux error 27:unrecognized command
  • nwtray.exe - nwtray是什么进程 作用是什么
  • win7电脑视频预览图如何显示出来
  • 一起回顾一下本周我们的读书生活
  • 通过node-mysql搭建Windows+Node.js+MySQL环境的教程
  • 一起学ap
  • linux中的shell命令
  • jquery keydown
  • unity camera fov
  • listview subitems
  • javascript教程chm
  • 应付和未付的区别
  • 安徽省地方税务局公告2016年第1号
  • 福建省国家税务总局稽查局局长
  • 发票校验码不清楚
  • 生产企业出口退税申报流程操作
  • 通辽这个地方怎么样
  • 单位固定资产转到个人名下要交税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设