当前位置:网站首页>unity中实现ue眼球的渲染
unity中实现ue眼球的渲染
2022-08-04 18:05:00 【暮志未晚Webgl】
此图取至ue官方网站
在shader里面我们还是需要使用英文,中英文对照:
巩膜:sclera
角膜缘:limbus
虹膜:iris
瞳孔:pupil
角膜:cornea
渲染效果。
模型方面:
使用一个突出的眼球模型来模拟整个的效果。内部的虹膜和瞳孔使用技术去实现凹陷下去的感觉。
uv的排布是以眼球瞳孔的中心点作为0.5 0.5来进行排列。
贴图方面:
巩膜的颜色贴图
巩膜的法向贴图
虹膜的颜色贴图
虹膜的法向贴图
这四张贴图主要为了实现眼球表面的效果。
然后还需要一张虹膜的mask贴图,来标记巩膜和虹膜的范围。
角膜是一个凸起并且半透明的结构。所以不需要相应的贴图,只需要使用虹膜的mask来确定角膜的范围即可。角膜是一个凸起的结构,我们可以想象一下放大镜,那么,虹膜的显示结果将会被角膜的厚度所影响,实现那种放大的效果。
所以,角膜需要额外的贴图来确定角膜的厚度。这里我们使用一张高度图,这是一张HDR贴图,意味着里面的值是可以超过1的。使用这张贴图,配合虹膜的mask,我们可以通过角膜位置高度-角膜缘位置高度,来获取到角膜距离虹膜的距离。
这张高度贴图生成是一个和眼球同朝向的平面,然后烘焙出前半球到平面的距离得出。
关于AO方面,采用在眼球前面额外的添加一层面片的处理方式,这层面片不会跟随这眼球的渲染而移动,用于模拟烘焙出来的眼球的环境光遮蔽效果。
后面,还需要添加眼部周围的结构,比如眼袋,眼睫毛,泪腺。相对来说比眼睛实现简单了很多。
效果查看:https://www.bilibili.com/video/BV19d4y127Mv
边栏推荐
- clickhouse online and offline table
- DOM Clobbering的原理及应用
- 【无标题】
- Go language Go language, understand Go language file operation in one article
- FE01_OneHot-Scala应用
- 基于层次分析法的“内卷”指数分析
- Boosting之GBDT原理
- Babbitt | Metaverse daily must-read: Weibo animation will recruit all kinds of virtual idols around the world and provide support for them...
- dotnet core 使用 CoreRT 将程序编译为 Native 程序
- 电源测试系统-ATE电源测试系统-ACDC电源模块测试系统NSAT-8000
猜你喜欢
Matlab画图1
Thrift IDL示例文件
PT100铂热电阻三种测温方法介绍
报道称任天堂在2023年3月前不会推出任何新硬件产品
Matlab drawing 1
小程序笔记2
Flask framework implementations registered encryption, a Flask enterprise class learning 】 【
2019年海淀区青少年程序设计挑战活动小学组复赛试题详细答案
Cholesterol-PEG-DBCO,CLS-PEG-DBCO,胆固醇-聚乙二醇-二苯基环辛炔科研试剂
Babbitt | Metaverse daily must-read: Weibo animation will recruit all kinds of virtual idols around the world and provide support for them...
随机推荐
How to make JS code unbreakable
DMPE-PEG-Mal,二肉豆蔻酰磷脂酰乙醇胺-聚乙二醇-马来酰亚胺简述
小程序笔记2
Go 言 Go 语,一文看懂 Go 语言文件操作
ptables基本语法使用规则
使用scikit-learn计算文本TF-IDF值
js函数传参是按值传递还是按引用传递?
CAS:385437-57-0,DSPE-PEG-Biotin,生物活性分子磷脂-聚乙二醇-生物素
YOLOv7-Pose尝鲜,基于YOLOv7的关键点模型测评
After EasyCVR is locally connected to the national standard device to map the public network, the local device cannot play and cascade the solution
敏捷开发项目管理的一些心得
"Involution" Index Analysis Based on AHP
DHCP&OSPF combined experimental demonstration (Huawei routing and switching equipment configuration)
linux下Mysql的简单操作
localstorage本地存储的方法
用Excel绘制统计图
clickhouse 上下线表
公司自用的国产API管理神器
【web自动化测试】Playwright快速入门,5分钟上手
Thrift IDL示例文件