Spherical Shader弯曲世界球形材质着色器

  • 素材分类: 引擎素材 > UnrealEngine素材包 >
  • 素材格式: uproject/uasset
  • 下载权限: 钻石会员免费
  • 适用场景: 模型场景文件
  • 版权问题: ©共享素材,请勿商用 (查看说明)
  • 温馨提示: 点击缩略图下方的大图即可切换预览,支持滑动

球面着色器是一种顶点着色器,允许您只需使用材质函数和蓝图组件即可创建球形世界的错觉。曲率由材料参数集合控制,但其参数不需要直接设置。它们由蓝图组件控制。(注意:这是一个顶点着色器,它会影响顶点的渲染方式,而不会影响碰撞或物理效果。
请注意:
球面效果仅计算一个半球,即根据玩家站立的位置计算球体的上半部分。这是对所用数学的限制,可以防止远处的东西在玩家身后缠绕。
请记住,现实世界,游戏空间和碰撞仍然是平坦的。此着色器只是在渲染时偏移顶点,使它们从玩家的角度来看看起来好像是球形的。
此材质函数仅影响顶点,而不影响碰撞。因此,使用此着色器时,某些游戏机制(例如使用来自摄像机的线迹的机制)可能看起来与几何图形不匹配。
技术细节
包括:
具有创建球体效果的所有逻辑的材质函数
在材料函数中调整参数的材料参数集合(尽管这些值不需要手动调整)
添加到玩家角色或演员的蓝图组件,球体效果应随之移动
演示内容包括:
将球面着色器应用于静态网格体、树叶和景观的演示地图
静态网格体(1 层、1 根柱子、3 面墙和 1 个具有漫反射和正常纹理的楼梯)
叶子(1个静态网格体和漫反射纹理)
2种地形纹理,带法线贴图
应用了球形着色器的 3 种示例材质
应用于玩家角色的球形着色器蓝图组件
要使用着色器:
将包含的材料函数添加到材料的“世界位置偏移”
将包含的蓝图组件添加到玩家角色中
重要/附加说明:
此着色器需要在网格上有足够的顶点,以允许它们以球形变形。非常低的多边形网格(如基本基元)需要额外的细分才能使它们显示为圆形。
此着色器适用于移动预览版,并已验证可在多台 Android 设备上使用。它尚未在iOS硬件上进行测试。

下载权限

查看
  • 免费下载
    评论并刷新后下载
    登录后下载

查看演示

  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
声明:
1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:yunmukeji@gmail.com,我们将第一时间处理!
2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持
3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明
UnrealEngine素材包引擎素材

Spelunking Kit探险游戏洞穴冒险宝箱宝藏蓝图

2023-4-23 11:54:45

UnrealEngine素材包引擎素材

Spline Chain System样条线锁链铁链路障蓝图

2023-4-23 13:40:52

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索