Unity URP管线的PBR材质及Tessallation Shader(Height Map高度贴图)
在使用URP管线的过程中发现默认的URP管线的shader是没有提供height map参数设置的,经过查找才知道URP管线中height map相关的功能需要自己写shader开启Tessallation(曲面细分)和Displacement(移位贴图)功能才能使用。
学过建模的肯定知道这个Tessallation(曲面细分)是个啥子东东,没错Tessallation(曲面细分)就是让本来面数不高的模型细分出更多的三角面,让模型更圆滑细致,利用这个再结合height map(高度贴图)可以实现非常精细且真实的效果。
(height map,高度贴图,也叫displacement移位贴图,有人也叫置换贴图,不过我觉得移位贴图比较适合,因为这个功能就是通过将模型顶点进行偏移实现的)
推荐一个添加了Tessallation功能的URP shader插件
LWRP / URP - Tessellation & Displacement
![](/assets/blank.gif)
http://www.taodudu.cc/news/show-5723756.html
相关文章:
- Unity灯光、烘焙小结(五)Unity官方场景(PBR材质)制作经验总结
- 基于微平面理论的BRDF模型(PBR材质、Cook-Torrance、GGX)
- 如何一下清空微信好友_朋友圈信息太多怎么删(一次性清空微信朋友圈)
- 微信小程序仿朋友圈上传图片到服务器,后端通过C#实现
- 微信朋友圈被折叠?会自动化不存在的(下)
- uniapp 分享微信好友、微信朋友圈、QQ
- Android实现仿微信朋友圈发布动态(拍照、图库选择、照片压缩、显示、保存、缩略图、点击缩略图删除对应文件等)附源码
- 微信删除朋友圈多久会从服务器消失,6.6亿人消失在朋友圈,微信的社交属性正在降低?你多久没发了?...
- android 模拟分享到微信朋友圈,uni-app实现Android分享到微信朋友圈和微信好友
- RN仿微信朋友圈图片拖拽删除
- python代码画简单动物_Python代码简化
- 《机器学习有意思! 01》- 世界上最简单的机器学习入门
- 一组数字中算出最相近的组合_机器学习有意思! 世界上最简单的机器学习入门...
- 对于初学python编程语言的学习者最适合的初级程序教程以及代码详解!!
- 我的世界中国版服务器家园系统,《我的世界》中国版家园建造图文教程 家园建造位置推荐...
- 三十六计(19)
- 读书笔记-真实的诸葛亮-1
- tmemo 选择消除行_怎样快速消除闭口粉刺?做好这三点,轻松去闭口
- 在CSDN上分享自己写的小说是什么体验?[红色沐歌*]
- 【无标题】灵遁者:每个作家的过去,都是他宝贵的财富
- 产品型公司不需要产品经理(随笔)
- 起了一脸的疙瘩
- 恶习是脸上张疙瘩
- 前端请求参数中文乱码问题
- 关于数据库中文乱码问题解决步骤,编码问题:UTF-8,GBK,ISO-8859-1
- java设置中文语言编码_-GWA2 Java版本的i18n/中文编码/乱码问题
- 文件的打开(fopen)、读取和存储
- 什么软件可以测试吃鸡帧数,gtx750ti吃鸡多少fps,实际测试一下
- 华硕猛禽1080ti_F-22猛禽动力回路的视频分析
- 华硕主板1080ti显卡安装Ubuntu双系统
Unity URP管线的PBR材质及Tessallation Shader(Height Map高度贴图)相关推荐
- unity urp内置lit材质源码解析(上)
之前我发布过一篇对urp的内置shader lit的结构解析,发现自己说的也不完善,这次直接对源码进行一个解析,并提升一下自己的记忆. 如果你找不到这个shader,那么就有可能你不是urp渲染管线. ...
- unity urp管线扫光效果
urp管线下实现扫光效果 基本思路,还是根据深度还原世界坐标(以下简称world_pos),根据坐标的xyz判断是否在一些范围内,然后进行基于xyz两个坐标轴进行扫光 这里进行一个扩展,让扫光可以沿着 ...
- unity urp内置lit材质源码解析(下)
接上一篇,这已经是第三篇了,这一篇的难度应该是最高的,因为涉及到pbr的渲染.我作为一个小ta,也不能说能够把物理材质吃透,这里我将能把我理解的都列出来,并结合源码给大家讲解一下. Universal ...
- Unity URP管线下多光源渲染
抓手 urp管线下,获得其他多光源的方式和内置管线的不一样. 本文会阐述具体方法,并给出源码. 具体步骤 首先要在pipeline中打开Additional lighting的设置. 然后在shade ...
- Unity Shader - Occlusion Map 遮挡贴图
目录:Unity Shader - 知识点目录(先占位,后续持续更新) 原文:Occlusion Map 版本:2019.1 Occlusion Map 遮挡贴图用于提升模型间接光影效果.间接光源可能 ...
- unity urp内置lit材质源码解析(中)
上一篇(https://blog.csdn.net/qq_30100043/article/details/125725934)解析了内置shader lit的主文件和input文件,接下来,我们将视 ...
- Unity URP管线设置 后处理的使用
Unity推出通用渲染管线和高清渲染管线有很长一段时间了,但是感觉使用度上不是很高,很多人不愿意尝试新的渲染管线. 我在最开始使用Unity做可视化大屏的时候,也是选择的默认渲染管线,主要是Asset ...
- Unity灯光、烘焙小结(五)Unity官方场景(PBR材质)制作经验总结
********************Unity官方PBR场景总结******************* 1.所有可见物体不设置碰撞,单独按照可见物体(高精度模型)创建一个低精度的物体进行碰撞,如下 ...
- Unity URP世界空间后处理扫描圈效果Shader
实现原理 见这篇文章Unity Shader-深度相关知识总结与效果实现(LinearDepth,Reverse Z,世界坐标重建,软粒子,高度雾,运动模糊,扫描线效果)_puppet_master的 ...
最新文章
- Ubuntu 14.04上使用CMake编译MXNet源码操作步骤(Python)
- jQuery的Callback()方法
- Pandas学习笔记1(序列部分)
- java 多线程异常_java多线程执行异常
- 丘成桐:用10年时间培养一批本土一流基础科学人才
- qt种实现搜索栏功能
- linux目录结构与功能_深入理解linux系统的目录结构(总结的非常详细)
- 利用python进行数据分析——第11章时间序列
- 软碟通 UltraISO U启替代品 Win32DiskImager 无设备 无盘符 无u盘 无优盘 解决方案 之diskpart
- 如何把 Google adsense 的广告放到博客的Banner位置
- 微信小程序云开发教程-小程序在云开发下的运作模式
- win 10 右键新建offic失效问题
- acer switch 10 linux,acer switch 10好不好
- Android--图片轮播(banner)
- 透过容抗来看电容量和频率的关系
- 图像处理(十一)高斯差分算法(边缘检测)
- 【苹果相册推】软件安装ipv6得到可由Apple使用ArrayList tmpMacList
- iOS 13 修改状态栏背景色
- css3实现流星雨特效
- 省略to的动词不定式八种情况