找回密码
 立即注册
查看: 172|回复: 1

unity撑持全景图吗。?

[复制链接]
发表于 2024-7-15 18:33 | 显示全部楼层 |阅读模式
unity可以实现点击进全景图效果吗?
发表于 2024-7-15 18:34 | 显示全部楼层
你知道游戏中的skybox么?
随便一个标准材质库里面,拖一个cubemap到天空盒子,就是了,360度全方位全景图。
补充,评论区说我理解错了,那就附上unite 2018的一场笔记内容吧,答案自己翻。
用视频高效制作3A手游场景
罗志达(Unity大中华地区技术专家)
主要的原理是使用Unity的360视屏录制功能录制逐帧图,然后形成视频或者静态的cubemap,最后在还原回现场进行渲染。
360视频 [video]
  优点:drawcall非常非常低
  缺点:占用空间大
  选择其初期场景或者今后的Unity支持的串流模式进行播放
360静态图(cubemap)类似与PS1的《生化危机2》背景图
  优点:空间很小
  缺点:需要手动设置非常多的层,才能正确处理场景与前景人物的遮挡关系
Unity API(2018):
渲染:
  Camera.RenderToCubemap()
  camera.stereoSparatioin
缝合:
  RenderTexture.ConvertToEquirect()
  cubemapLeftEye.CovertToEquirect
  cubemapRightEye.CovertToEquirect
官方出的插件: Recorder (AssetStore上有):
https://assetstore.unity.com/packages/essentials/beta-projects/recorder-94079
支持Timeline录制(使用Dolly Track)
不是所有的Post Processing Stack都支持360烘焙[ppt]
对于Alpha的处理,使用Key Color的方式(类似拍电影绿幕),用Shader进行渲染前景抠图,而不是使用带alpha通道的视频。[ppt] [video]
静态场景的360全景图制作流程
  多个相机
  复制场景,使用layer区分
  制作阴影的方法
  [ppt]
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-23 17:33 , Processed in 0.099521 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表