新闻资讯
3DCAT实时渲染云平台
让任意设备随时随地访问您的3D/XR应用!


在Unity游戏开发中,ScriptableObject(可编程对象)是一种强大的工具,它可以用来存储、管理和共享数据。它虽然不是游戏对象或组件,但在许多情况下,它可以极大地改善游戏开发的流程和质量。在本文中,3DCAT实时云渲染小编将与您深入探讨ScriptableObject,包括它的定义、与传统配置文件的对比,以及如何在项目中引入它以提高效率和可维护性。
1. 什么是ScriptableObject(可编程对象)
ScriptableObject是Unity引擎中的一种特殊类型,它可以用于创建可序列化的对象,这些对象可以保存数据并在不同场景和脚本之间进行共享。与MonoBehaviour不同,ScriptableObject不附加到游戏对象,因此它们不具有生命周期或可见性,仅用于存储数据和逻辑。
ScriptableObject通常用于存储游戏中的配置数据、资源引用、编辑器工具等。它们可以在Unity编辑器中轻松创建和管理,并且非常适合用于创建可重用的数据资产。
2. 相比传统配置文件有什么好处?
2.1 数据的可序列化
传统配置文件通常是文本或二进制文件,需要自定义解析和加载逻辑。而ScriptableObject中的数据是可序列化的,可以在Unity编辑器中轻松编辑和修改,无需手动解析。这提供了更直观和可维护的数据管理方式。
2.2 强类型支持
ScriptableObject支持强类型数据,这意味着您可以创建具有特定字段和属性的脚本对象,而不是在运行时进行类型转换或检查。这减少了错误和调试的可能性,提高了代码的可靠性。
2.3 易于共享和重用
ScriptableObject可以在项目中轻松共享和重用。您可以创建一次并在多个地方引用它们,确保数据的一致性。这对于处理游戏中的角色、武器、道具等数据非常有用,因为它们可以在不同场景和脚本中重复使用。
3. 对项目管理有什么好处?
3.1 减少硬编码
使用ScriptableObject可以将游戏配置从代码中解耦,降低了硬编码的程度。这使得在不重新编译游戏的情况下进行更改和调整变得更加容易,同时降低了出现错误的风险。
3.2 增加可维护性
将配置数据存储在ScriptableObject中使得项目更易于维护。开发人员和设计师可以在Unity编辑器中直观地编辑和更新数据,而无需深入代码。这降低了对编程知识的依赖,有助于团队协作。
4. 在现有项目中引入可编程对象
要在现有项目中引入ScriptableObject,可以按照以下步骤进行:
4.1 创建ScriptableObject
在Unity编辑器中,选择Assets -> Create -> Custom -> ScriptableObject来创建自定义的ScriptableObject类。然后,在该类中定义所需的字段和属性,以存储您的配置数据。
4.2 编辑和配置
在创建ScriptableObject实例后,您可以在Inspector窗口中编辑和配置数据。这些实例可以保存在Assets文件夹中,并在项目中共享和重用。
4.3 在代码中使用
在需要使用配置数据的代码中,通过引用ScriptableObject实例来访问数据。这通常涉及在脚本中添加一个公共字段,然后将ScriptableObject拖拽到该字段中以进行关联。
public class GameManager : MonoBehaviour{ public MyConfigScriptableObject configData; void Start() { // 使用配置数据 Debug.Log(configData.someValue); }}
通过引入ScriptableObject,您可以改善项目的可维护性,降低硬编码的程度,并使配置数据更易于管理和共享,这将有助于提高游戏开发的效率和质量。好了本文到这就结束了,记得持续关注3DCAT实时云渲染,带你了解更多Unity游戏动画开发相关资讯!
本文《Unity中的ScriptableObject:提升游戏开发的灵活性和效率!》内容由3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接:https://www.3dcat.live/news/post-id-170/
2023-09-20

2023年8月4日,由洛阳市人民政府驻深圳招商引资联络处和洛阳国宏投资控股集团有限公司深圳分公司共同主办的''与洛阳·深互动·同创新—数智产业专场对接会''在深圳市南山区同方信息港F栋5层路演厅举行。本次活动旨在促进数字经济和实体经济的深度融合,推动洛阳市打造具有国际竞争力的数智产业集群。
会议现场图(图源官方)
作为国内杰出的视觉云计算服务提供商,深圳市瑞云科技股份有限公司(以下简称“瑞云科技”)受邀出席了本次活动,并在路演环节进行了精彩的演讲。
瑞云科技数字产业合作总监周龙(左一)演讲(图源官方)
瑞云科技数字产业合作总监周龙介绍了瑞云科技的发展历程、产品线、核心技术、行业案例等方面的内容,并展示了瑞云科技在数智产业领域提供的视觉云计算解决方案3DCAT 实时渲染云。
瑞云科技数字产业合作总监周龙(左一)演讲(图源官方)
瑞云科技的视觉云计算服务平台包括Renderbus瑞云渲染、青椒云、3DCAT实时渲染云、镭速传输、RayLink远程控制软件等一系列IaaS、PaaS及SaaS云服务,能满足图形图像行业用户的专业需求,并支持用户在云端实现全球协同工作,使用户摆脱沉重的IT和计算设施投入,将更多的精力和资源放在内容创作和运营上,大大提高行业生产协作效率,并极大降低成本,从而推动整个行业快速发展。
周龙对3DCAT实时渲染云进行了详细介绍,3DCAT是一种利用云端渲染XR应用并实时推送到终端的综合性解决方案,它可以让用户无需下载安装,只需通过一个链接或轻量化微端即可启动3D/XR应用,享受高品质、低延迟、可交互的视觉体验。
3DCAT实时渲染云已在 汽车三维可视化、建筑家装工程、健康&医疗仿真、 虚拟仿真教学实验、数字孪生、元宇宙等领域提供专业的实时云渲染服务,帮助不同行业客户实现云渲染赋能,提升传播和视觉效果。
瑞云科技的分享引起了与会嘉宾的热烈反响,多位洛阳市领导和企业代表对瑞云科技的视觉云计算技术和产品表示了高度赞赏和兴趣,纷纷表示希望与瑞云科技加强合作,共同推动数字经济和实体经济的深度融合,打造具有国际竞争力的数智产业集群。瑞云科技也表示愿意与洛阳市政府和企业携手合作,共同探索视觉云计算在不同领域的应用和创新,为洛阳市的数字化转型和产业升级贡献力量。
图片合照(图源官方)
本文《 瑞云科技在深圳&洛阳数智产业对接会上展示视觉云计算解决方案》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-162/
2023-08-09

新的“iPhone”时刻
筹备了多年之后,2023年6月,苹果在WWDC2023终于发布了第一代AR/VR头显,VisionPro,这是苹果近十年来最重要的产品之一,这或许将是下一个“iPhone时刻”。
Unity引擎首次作为Apple官方开发工具,获得了官方提供的VisionPro全功能支持,让广大Unity开发者激动不已。不过目前对应版本的Unity和Apple开发者工具都还没有正式公布,我们可以先通过部分Apple释放出的一些开发者文档先行过过瘾,后续正式发布后可能会有所调整,仅供初期参考。
沉浸式和全沉浸式
Vision OS应用开发可以简单分为两类,一类是“沉浸式”,常规理解上更偏向于AR或者MR,用户可以看到数字内容和现实画面的融合;另一类是“全沉浸式”,更偏向于 VR虚拟现实,用户完全沉浸在虚拟世界。
Unity x Reality OS
PolySpatial
首先Unity专门为VisionOS开发了PolySpatial,在发布到VisionPro之前,项目中的材质、MeshRender、粒子系统、图集等等都会进行转换。
渲染管线支持
渲染管线方面支持Build-in渲染管线和URP,HDRP本来也是针对主机端设计的渲染管线,不太可能支持,目前相当于已经获得了和移动端一样的支持。
Shader和材质
在VisionOS上,可以使用Unity提供的ShaderGraphs来编写需要的shader,但是暂时不支持手写的shader。
材质方面支持PBR材质、用户自定义材质以及部分特效材质,以下是可用的材质类别:
所有这些内置材质都将在打包到VisionOS之前转换成Reality Kit中专有的PhysicallyBased材质,也就是苹果的PBR材质。
如果是使用ShaderGraph制作的shader,则会通过Materialx进行转换。
如果是手写的Shader,暂时还不支持转换到Reality Kit,如果确实有需求,可以将它渲染到 RenderTexture上进行显示,这种形式是支持的,也算一种过渡方案。
开发过程中的场景调整也不必担心,Unity中提供了专用的Volume Camera,开发者可以用它来在Scene中查看实际效果。
模型和Mesh
常规的MeshRender和SkinnedMeshRender都可以完整支持,这方面几乎不用做任何调整。
模拟仿真系统
物理系统、自动寻路、动画、TimeLine、开发者的MonoBehaviour脚本、ScriptObject等等都不受影响。
运行和调试
Unity提供了三种方式让开发者可以运行自己的项目:Unity引擎、Xcode模拟器,以及真机。
借助上面提到的Volume Camera,开发者可以直接在PlayMode看到运行效果,如果愿意,也可以发布并运行到模拟器或真机上进行查看。
在编辑器模式和模拟器模式下,Unity允许用户进行断点调试,并查看自己的代码逻辑。
Volume Camera
利用Volume Camera,开发者可以选择使用哪种方式:“Bounded“和”Unbounded“,也就是之前提到的”沉浸式”或者“全沉浸式”。
Bounded Volumes
在这种模式下,Unity的应用运行在一个“共享空间”,应用是有尺寸和位置的,并且和其他应用一样,都运行在这个“空间”下,用户可以看到周围的环境,随意调整应用位置、切换应用。需要注意的是,在这个模式下,Unity仍然有两种形态可以让开发者选择如何去展示应用:dimensions和transform,可以简单理解为3D或者是2D模式。
在Dimensions模式下,应用将会立体显示在空间中,通过调整Volume Camera的覆盖范围,可以控制用户所看到的区域,Volume缩放也将映射到场景和用户真实世界之间的大小比例关系上。
Unbounded Volumes
在Unbounded Volumes,开发者可以创建一个无边界的沉浸式VR环境,使用Bounded Volumes时,Vision OS会屏蔽外界环境,用户可以体验到完整的VR内容。
需要注意的是,Unity中的单位将会精准的投射到用户的视野范围中,请将场景中的物体设置为精准的尺寸,不能过大或者过小,作为参照,可以在场景中创建一个Cube,它的尺寸刚好是1m的立方。
在此环境中,Unity可以追踪用户的手势、头部姿态,其中最常见的交互就是手指的点击,如果要让物体可交互,则必须要添加input collider组件。编辑器中可以模拟最多两个手指的点击,Unity为此专门设计了WorldTouch事件,通过监听事件,可以实现需要的逻辑。
AR Foudation
想必大家还记得AR Foudation,这是Unity基于传统的ARKit实现的一个AR基础包,由于VisoinPro同样可以基于ARKit实现AR应用开发,因此基于ARFoudation为VisionOS开发AR应用同样可行。
开发者仍然可以使用Plane detection、World mesh、Image marker等等基础功能,基于ARFoudation开发的应用将会以Unbounced模式运行,并且会像往常一样请求相机等相应的权限。
蓝牙设备支持
VisionPro可以连接外部蓝牙设备,如键盘、手柄控制器以及其他系统支持的设备,因此Unity中也可以通过InputSystem接收这些设备的输入事件并做处理。需要注意的是,在Bounded 和 Unbounded两种模式中所支持的交互方式是有所区别的,以下是详细的支持信息:
小结
3DCAT是一家总部位于深圳的 实时云渲染服务商,隶属于瑞云科技。作为行业的领先者,3DCAT不断聚焦于最新技术前沿,致力于为广大用户提供稳定、流畅的云渲染基础服务;
作为一个实时云渲染服务提供商,3DCAT具备强大的计算能力和渲染引擎,可以满足各种复杂场景的渲染需求,无论是游戏开发者、动画制作公司还是建筑设计师,都可以依靠3DCAT的实时云渲染服务来快速高效地渲染出精美的视觉效果。
本文《 首发!使用 Unity 为 Apple Vision Pro 开发应用》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-152/
2023-06-14

2023年5月10日-5月12日,一场涵盖了 元宇宙终端头显、数字文娱、数字艺术、数字运动、数字多媒体展陈设计、数字展厅展馆、科技文旅、夜游演艺、沉浸式KTV/酒吧等多个领域的元宇宙商业盛会——2023第2届世界元宇宙生态博览会在广州广交会展馆A区3.2馆、4.2馆掀开帷幕。本届博览会展览规模约20,000㎡,近300家企业同台竞秀,开展首日便吸引了超30,000+人次专业观众到现场洽谈采购、寻找商机。
深圳市瑞云科技股份有限公司(下文简称“瑞云科技”)作为参展商参与2023第2届世界元宇宙生态博览会,其旗下产品3DCAT实时云渲染携最新元宇宙行业应用案例亮相博览会,向各位莅临展位的客户及参观者展示了3DCAT实时云渲染云端强大的图形渲染算力和高度自研的网络串流技术,为用户带来跨终端、可交互、超高清、沉浸式的“元宇宙体验”。
01 持续创新,3DCAT荣获“元宇宙交互技术奖”
2023年5月10日下午举办的2023万人盛典颁奖大会同样盛况空前,首次为技术优势明显、实力雄厚或刚崭露头角的表现卓越、具有创新意识、具有投资价值的企业元宇宙领域企业颁发超过27个奖项。
组委会及评选委员会已共同审定评选出本次“2023万人盛典颁奖大会”获奖名单,瑞云科技荣获“元宇宙交互技术奖”。该奖项是对瑞云科技在元宇宙交互技术方面的突出贡献和创新能力的肯定,也是对 3DCAT实时渲染云在元宇宙行业杰出影响力的认可。
02 门庭若市,3DCAT为观众提供元宇宙沉浸式体验
在广交会展馆4.2馆A106展位现场,3DCAT为观展嘉宾带来了包括汽车、教育、元宇宙、数字人、医疗、房地产等多个行业VR/3D实时云渲染解决方案。
3DCAT实时云渲染还提供了VR现场体验区和微信小程序供观众体验,让观众可以通过VR设备或微信小程序感受到更加沉浸式和逼真的元宇宙世界。
许多观众表示,3DCAT实时云渲染给他们带来了前所未有的视觉震撼和交互乐趣,也让他们对元宇宙的发展和应用有了更深刻的认识和期待。
3DCAT实时渲染云基于云计算理念,通过将 3D/XR 应用部署在云端服务器上运行,结合平台自研的RayStreaming实时音视频推流技术,即可将应用在云端上的运行画面、以可实时交互视频流(Streaming)的形式推送到用户终端。终端用户无论使用何种设备,只需通过一个链接或轻量化微端即可启动您的3D/XR应用。
目前,3DCAT实时渲染云已在汽车三维可视化、建筑家装工程、健康&医疗仿真、 虚拟仿真教学实验、 数字孪生、元宇宙等领域提供专业的实时云渲染服务,帮助不同行业客户实现云渲染赋能,提升传播和视觉效果。
未来,瑞云科技将继续深耕实时云渲染技术,为元宇宙产业发展提供更多的可能性和价值。
本文《 展会回顾 | 2023元宇宙生态博览会圆满落幕,3DCAT荣获“元宇宙交互技术奖”》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-146/
2023-05-18

3月24-25日,教育部高等学校科学研究发展中心主办、广州番禺职业技术学院承办的2022-2023年职业教育示范性虚拟仿真实训基地建设工作推进会在中国广州举行。会议旨在指导各院校建好用好管好虚拟仿真示范实训基地,以数字化、网络化、智能化赋能职业教育高质量发展。
会议期间,瑞云科技作为校企合作代表受邀前往番职院公共虚拟仿真实训基地里的校企合作区域,进行了广州番禺职业技术学院(下文简称“番职院”)虚拟数字人合作项目的展示。
该项目是瑞云科技旗下3DCAT 实时云渲染与番职院共同开展的一项校企合作项目,旨在利用3DCAT实时云渲染的云算力和内容创作优势,为番职院提供高质量、高效率、低成本的虚拟数字人制作和应用服务,满足番职院在 虚拟仿真实训中对虚拟数字人的需求。
展示现场,3DCAT实时渲染云的工作人员向参观嘉宾介绍了3DCAT实时渲染云的核心技术和产品功能,包括基于云端计算的实时云渲染服务、基于虚幻引擎的3D超写实数字人制作、基于矩阵扫描的人物模型还原和基于AI训练的声音还原表情动作生成等。
工作人员将虚拟数字人应用上传至3DCAT 实时云渲染平台,实现了跨终端、可交互、超高清、沉浸式的访问体验,覆盖电脑、手机、智能屏、等多种终端显示设备。
展示中,虚拟数字人与现场嘉宾进行了互动,展现了其逼真的外观、自然的动作和灵活的表达。展示内容精彩纷呈,吸引了众多嘉宾的关注和好评。
虚拟数字人在教育领域有着广阔的应用前景,可以作为教师或助教,提供个性化和智能化的教学服务;可以作为学生或同伴,提供多元化和协作化的学习环境;可以作为角色或对象,提供丰富化和沉浸化的实训场景。数字人不仅能够提高教学效果,还能够激发学生的兴趣和创造力。番职院虚拟数字人合作项目就是一个典型的案例,展示了数字人在职业教育中的巨大潜力和价值。
3DCAT实时渲染云作为国内外屈指可数的能够同时提供公有云+私有云的 实时渲染云平台,致力于为各行各业提供优质的元宇宙实时云渲染服务,赋能数字化转型和创新发展。
3DCAT实时渲染云与番职院的深度合作,是校企双方共同探索职业教育 虚拟仿真实训新模式的重要举措,也是推动数字人技术在教育领域广泛应用的有力尝试。未来,3DCAT实时渲染云将继续与番职院保持紧密合作,共同打造更多优秀的虚拟仿真实训项目,为职业教育质量提升和人才培养做出更大贡献。
本文《 瑞云科技助力番职院打造虚拟数字人,探索职业教育创新之路》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-134/
2023-03-29

2023年3月18日上午11点整,广西高等教育学会高校教育技术专业委员会组织了一批来自广西各院校的专家老师,来到深圳市瑞云科技股份有限公司(以下简称瑞云科技)参观考察。瑞云科技是一家专注为视觉行业提供垂直云计算服务的公司,用户超20万,遍及50多个国家和地区。
参观考察人员包括来自广西大学、广西民族大学、广西医科大学、广西开放大学、广西农业职业技术大学、桂林理工大学、桂林学院、梧州学院等高校的专家和老师共18余人。
考察团在瑞云科技副总经理黄金进等人陪同下,参观了瑞云科技的办公环境,了解了瑞云科技的发展历程、企业文化、核心产品和服务等情况。考察团对瑞云科技的规模、实力、创新能力和社会责任给予了高度评价。
随后,考察团听取了瑞云科技关于3DCAT 实时云渲染教育行业解决方案的介绍。3DCAT是一个基于强大的图形渲染算力的 元宇宙实时云渲染平台,可以为教育行业提供公有云+私有云解决方案。
3DCAT依托自研的高性能实时渲染平台及资源调度软件,配合 GPU 服务器设备,将基于游戏开发引擎(Unity、UE5等) 制作的超高清可交互、可视化 虚拟仿真实训教学内容进行云端计算渲染,并通过网络及串流技术,实时推送到终端。 满足广大师生群体随时随地跨终端、可交互、超高清、沉浸式的访问需求。
3DCAT可以应用于高等教育仿真实验、在线课堂、虚拟校园等场景,为教师和学生提供更加沉浸式、交互式和创新式的教学体验。
考察团对3DCAT 实时云渲染平台表示出浓厚的兴趣,并与瑞云科技进行了深入的答疑交流。双方就如何利用3DCAT平台提升教学质量和效率、促进资源统一管理及共享、激发学生兴趣和创造力等问题进行了探讨,并就后续合作计划进行了初步沟通。
最后,考察团向瑞云科技介绍了广西各院校在教育信息化方面的现状以及未来发展规划,并邀请瑞云科技加强与广西高校之间的联系与合作,共同推动教育信息化建设。
此次参观考察活动取得了圆满成功,双方表示希望进一步加强沟通与合作,共同推动高等教育信息化水平提升。瑞云科技表示将秉承“一键赋能 元宇宙”的使命,不断完善自身产品与服务,在实时云渲染赋能教育行业上做出更多贡献。
本文《 广西高等教育学会高校教育技术委员会莅临瑞云科技考察交流》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-127/
2023-03-21

2023年2月27日,中国移动在陕西西安召开全国教育行业全年工作部署暨电子学生证专项调度会,来自全国各地的移动分公司、专家、合作伙伴等参加了会议。瑞云科技旗下3DCAT 实时渲染云作为中国移动的重要合作伙伴之一,也受邀出席进行项目展示。
在会上,主办方介绍了3DCAT和中国移动共同合作打造的某职业院校5G+智慧校园项目,并在会场外设置了“5G智慧教学”专区,3DCAT协助进行了该项目的展示,参会人员可佩戴头盔体验5G智慧教学带来的美妙体验。
一、全国高职院校5G+智慧校园建设标杆
该项目是3DCAT 实时渲染云在教育行业的一个重要案例。5G+智慧校园在全国率先部署了5G双域专网+智慧教育云+XR教学系统,构建了虚实一体泛载化沉浸式智慧校园;2022年成功落地大数据智能服务平台,树立了职业教育大数据平台标杆。
图源网络
该项目荣获一系列大赛奖项和重点项目评选,获联合国教科文组织专家好评肯定。该院校表示已在多个学院和学科开展XR教学来助学增效,能明显提高学习效率,带来更高的教学质量。
5G+XR智慧教育云系统让教学过程实现AR、MR互动,把抽象深奥的理论和知识点,用直观、互动的方式呈现在现实课堂上,让远古的恐龙、待修的机器等“现身”师生们面前,做到了体验式学习、情景式学习;沉浸式教学不再受时空限制,老师和学生可以随时进行课前、课中、课后全周期XR学习。
课堂上学生佩戴VR头盔沉浸式学习(图源网络)
二、3DCAT极强云算力+安全性高+轻量化=绝佳智慧校园体验
以上体验的实现,离不开3DCAT实时渲染云。3DCAT为该项目提供了核心实时云渲染技术支持,将 虚拟仿真实验和VR/AR等多种XR应用部署在云端运行,并通过5G网络高速并低延迟推送到终端,实现了超高清、可交互、沉浸式的教学体验。
搭建 CloudXR实时云渲染平台,让XR课程资源在云上渲染和运行,可以实现所有XR课程资源和IT资源的统一管理、统一运维和共享使用,还实现了终端轻量化,彻底解决了XR课程资源碎片化的问题。
学生可以通过手机、电脑、VR/AR设备等多种终端访问和体验CloudXR应用,无需下载安装,无需购买昂贵的硬件设备。
图源网络
老师可以通过大数据平台监控和分析学生的学习情况和效果,打破数据孤岛,实现资源统一管理及共享,提供个性化和精准化的教学服务。
3DCAT 实时云渲染不仅为该项目提供了技术解决方案,还为该项目提供了运营和维护服务,保证了项目的稳定性和安全性。3DCAT实时渲染云拥有全国各地区的节点覆盖,根据用户地址位置实时分配最近的渲染节点。3DCAT还采用独有的数据压缩和RayStreaming传输技术,保证低延时和高帧率。
三、3DCAT实时渲染云为教育行业信息化转型赋能
通过此次会议,3DCAT实时渲染云向全国教育行业展示了其在5G+智慧校园领域的强大技术优势和丰富应用场景。
作为项目合作方之一,3DCAT实时渲染云将持续赋能教育行业。以技术创新为动力,3DCAT致力于通过实时云渲染、 虚拟现实等技术手段,提升教育教学效果,实现教育的现代化转型。同时,3DCAT还将不断探索和推进5G+智慧场景下的技术应用,为教育行业提供更加智能、高效、便捷的服务和解决方案。
本文《 全国标杆!3DCAT实时云渲染助力深圳移动5G+智慧校园建设》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-126/
2023-03-21

VR一体机的痛点
自2016年的"VR元年”以来,VR设备经历一轮又一轮的演变,也从最初少数人的玩具,走进了更多消费者的家庭。目前最主流的消费VR设备已经从早期的PC端主机头显转变为了更轻量化的VR一体机,如HTC Focus、Oculus Quest、Pico Neo,这些一体机对于消费者价格更加友好,使用也更加便捷。但同样也有部分缺点,其中最重要的是这些设备都是ARM64架构,使用的移动端处理器,内部系统仍然是Android系统,在性能上和传统的主机+头显的方案仍然无法比拟,因此对于内容制作方的项目开发增加了诸多限制。
考虑到一体机的处理能力,项目中的场景、特效、美术资源等等都需要做出妥协,另外为了在移动一体机上保持稳定的帧率,开发团队也需要花费额外的时间做性能分析和项目优化。
云渲染的概念
云渲染本质是将客户端放在云端服务器上运行,然后利用 云流化(服务端推流)的形式,将画面实时推送到客户侧,用户无需下载原本几百MB甚至几个G的内容就可以便捷的体验到优质内容。对于用户没有硬件配置和平台要求,移动端、PC端浏览器均可,可以将应用访问链接做成二维码、加入企业官网,也可以加入微信公众号,或者将页面嵌入已有的Android/iOS 应用。
3DCAT是国内领先的 实时云渲染提供商,在国内各大区域均有节点覆盖,根据用户地址位置实时分配最近的渲染节点,采用独有数据压缩和传输技术,保证低延时和高帧率,为用户提供媲美本地应用的体验。
VR的云渲染
对于VR应用,3DCAT同样提供了 Cloud XR 云服务。覆盖了主流的VR一体机,包括HTC VIVE等传统有线设备。开发者只需要按照标准开发并托管交付,用户即可在远端连接3DCAT云服务,访问云端的内容。
VR云渲染的优点
1.性能解放:3DCAT节点机使用的是兼容性和处理能力最优的X86架构+NVIDIA RTX图形平台,也就是Windows平台,开发者无需再针对移动端VR做性能优化,彻底摆脱了性能的束缚。
2.自主配置:开发者可以根据自身应用选择合适的配置,大中小型应用都可以获得性价比最高的方案。
3.随时更新:应用、游戏的开发经常需要考虑到热更新,而传统热更新方案会消耗团队大量精力。使用VR云渲染无需考虑热更新,随时可以更新线上内容。
4.用户友好:用户只需安装小体积的微端(用于连接云服务以及获取用户设备交互信息),即可随意浏览开发者发布到云端的任意应用。
Unity开发流程
Cloud XR 支持基于Steam VR标准开发的应用,因此对于Unity项目,只需使用Steam VR官方插件开发,并打包到Windows平台即可,无需考虑各品牌的适配,流程非常简单。
官方Asset Store地址:
https://assetstore.unity.com/packages/tools/integration/steamvr-plugin-32647
3DCAT为实时渲染提供坚实基础
实时渲染和云渲染是技术演进的必然方向,3DCAT 实时渲染将为数字化内容的发展提供坚实基础,未来的数字化内容将以云渲染+便携终端为基础,也将为离线渲染向实时渲染的转换提供强劲动力,将基于游戏开发引擎(Unity、UE4等)制作的实时渲染内容进行云端计算渲染,并通过网络及串流技术,实时推送到终端。满足广大用户随时随地跨终端、可交互、超高清、沉浸式的访问需求。
运行在3DCAT实时渲染云的应用内容,无需下载安装,可灵活嵌入任意平台,支持海量用户安全访问,自动负载均衡和伸缩扩容。
本文《 使用Unity开发基于3DCAT云渲染的VR应用》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-125/
2023-03-13

云渲染的基本原理是怎么样的?
云渲染本质是将客户端放在云端服务器上运行,然后利用服务端推流的形式,将画面实时推送到web页面,用户只需要进行通过访问页面就可以体验到原本需要下载几百MB甚至几个G的内容。
对于用户没有硬件配置和平台要求,移动端、PC端浏览器均可,可以将应用访问链接做成二维码、加入企业官网,也可以加入微信公众号,或者将页面嵌入已有的Android/iOS应用。
云渲染支持什么类型的应用?
3DCAT 实时云渲染节点机使用的是兼容性和处理能力最优的X86架构+NVIDIA RTX图形平台,目前支持常见游戏引擎打包出的Windows平台客户端,暂时不支持Android等移动端包体的处理。
云渲染的交互原理是什么?
为了让用户在直觉认知上认为当前的页面就是客户端本身,3DCAT在节点机、服务端、用户web端都做了相应处理。
当用户访问应用的浏览页面时,web端和服务端的逻辑也在执行,在用户操作时,web前端会获取用户的输入事件(如鼠标移动,键盘按下等)并转发至节点机, 节点机会将其映射为对应的windows输入事件并发送给客户端。
对于触摸操作(点击, 移动, 缩放), 平台默认将其映射为鼠标事件(鼠标点击, 鼠标移动, 滚轮滚动), 因此, 云应用开发者只需监听windows平台输入事件,而无需为安卓、iOS做额外适配。
3DCAT的客户端和服务端完整架构
节点机的概念以及用户的数据处理有什么需要注意的?
节点机可以简单理解为运行Windows系统的高配置虚拟机,您可以在用户后台选择不同的硬件配置和并发量,系统将根据您的选择为您的应用配置对应的节点机,在用户访问时将您的应用分配至节点机并运行。
有限的节点机对于众多的用户来说,是公用资源,用户每次访问应用链接时都可能被分配不同的节点机。同时,另一个需要注意的因素是,根据您选购配置和应用的性能不同,同一台节点机上有可能会同时运行多个应用的实例。因此您的应用需要避免将用户私人化数据保存在磁盘本地,例如用户账号登录状态信息,以及特别是WEB3.0应用中相关的Token、助记词等敏感数据。
如果您的应用本身是网络应用,通过用户账号登录,并将用户数据保存在服务器上,那么您的客户端无需做任何处理。
如果您的应用偏向本地存储,例如将用户的个人偏好设置、用户名、关卡进度等保存在本地磁盘,则需要修改并尽量避免。如果您的应用因为功能需要存在绝对路径的文件存储(如特定文件的缓存),建议使用随机文件名以避免产生意料之外的问题。
清理数据比较简单的实现方式:后台在监测到用户关闭页面时将会主动将客户端对应的实例关闭,您可以监听客户端退出的回调,并在其中进行本地数据的清理,例如Unity中的OnApplicationQuit()函数。
支持用户的麦克风和摄像头吗,现有应用的客户端需要修改吗?
如果您的应用在Windows平台调用了麦克风权限,节点机会自动将权限请求上报给web前端,用户访问页面时会调用浏览器本身的麦克风授权,用户同意后,web前端会将用户的麦克风采集信息实时传输给节点机,并推送给应用。您的应用无需修改即可支持已有的语音通话功能。
摄像头功能目前还在开发中。
移动端没有键盘怎么实现行走等基本操作?
3DCATweb前端提供了虚拟摇杆功能,您可以使用3DCAT后台配置页面启用此功能,按需选择虚拟摇杆类型并在编辑页拖动至需要的位置及大小。开启后摇杆将可以叠加在推流画面之上,用户的摇杆操作将转换为对应键值或摇杆数据发送给客户端,客户端已有行走功能无需做任何修改。
您也可以直接在应用内制作自己的虚拟摇杆。
云渲染对UI事件的支持有区别吗?
3DCAT的前端页面向节点机完整发送了用户的鼠标或触屏操作,对于UI事件的触发和支持和本地运行没有区别。
支持应用的多点触控吗?
UE引擎开发的客户端:目前可以通过接入3DCAT的UE 多点触控SDK实现多点触控功能。
Unity引擎开发的客户端:Unity在Windows平台默认不支持触摸,若要在PC端获取触控输入数据,只能在Windows触屏电脑上运行,且需要安装InputManager插件,开启模拟触摸输入。且Unity是闭源引擎,Input类不接受数据的注入,是只读的,暂时无法在Unity端和我们的系统通讯来模拟触控输入。后续我们将在节点机系统上作处理,来模拟触发Windows触摸,Unity再模拟触控输入。这一步目前还在开发中。如果您确实对此有需求,我们提供了一个临时方案,在onmessage方法中可以接收触屏点位数据,然后手动解析处理。
应用和web前端的通信怎么做?
如果您的应用需要和前端通信(例如云渲染内容作为一个展示部分嵌入在传统的官网页并且有数据互通)时。需要客户端接入3DCAT的 通信SDK。通信相关信息可以通过SDK 说明页面以及内部包含的Demo进行了解。我们提供了UE和Unity两个最常用引擎的SDK,如果您的应用使用的是其他引擎,可以联系我们进一步处理。
如何为移动端访问的用户实现APP的自动旋转?
在常规的移动端开发中,如果引擎打包时选择了支持设备横竖屏的自动旋转,引擎将对设备的旋转方向做出反应,如相机视口更改、UI分辨率重置到新的分辨率等。但是在云渲染的场景中,引擎开发的客户端实际运行在远端的节点机上,并不能感知到用户在浏览器页面的旋转操作,也不能直接获取用户设备的分辨率、物理尺寸、设备信息等内容。
此时您可以通过接入上文中提到的通信SDK,当web前端检测到用户的分辨率/屏幕旋转有变化时,将会向您的应用发送一条消息。消息内容格式如下:
{"type":"resolution","data":{"resolution":"1920x1080","platform":"mobile"}}
当收到消息时,您在应用内将客户端设置为对应的分辨率即可。需要注意的是,由于用户移动设备的分辨率越来越高,有可能会超过节点机分辨率,需要您在将分辨率应用到客户端之前和Screen.Width/Screen.Height做对比,若超过了节点机的分辨率,需要等比缩放至节点机分辨率的尺寸之内。后续我们也将对此功能进行封装。
本文《 云渲染应用Unity开发Q&A》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-120/
2023-03-02

超 400 万人次打卡,商圈营业额逾 3.6 亿元,2023年广府庙会于2023年2月11日圆满落幕。
活动期间,佳境美如画,融合VR、AR、虚拟直播等技术的广府庙会元宇宙焕新亮相,群众只需点击一个简单的链接或扫码,即可在线漫游丰富的广府场景,并可体验元宇宙直播观看精彩庙会内容,足不出户实现身临其境漫游在广府庙会元宇宙的现场。
01 3DCAT实时云渲染技术加码,助力广府庙会元宇宙顺利开展
大多数人认为,评价一场虚拟沉浸式活动好坏的关键因素是:细节复原程度高、运行流畅度好、传输延迟低。
本次广府庙会内容制作商广东惠众信息科技专注内容制作,高度还原广府庙会场景细节,但如何将活动无缝推送给用户,以下两个问题困扰着它:首先,用户终端的硬件配置不同,配置较低的终端可能出现加载应用失败或运行不流畅的情况。其次,用户的网络环境不同,难以保证本地加载后的实际体验效果相同。
在广府庙会中,这两个问题尤其突出。活动应用包大小将近7G, 在用户端本地需要RTX 2060显卡以上才能够流畅运行;在移动终端应用,会面临手机型号不一的问题, 如果这个问题不解决,相当一部分手机用户不能流畅体验这一活动。
基于以上问题,3DCAT元宇宙实时渲染云为广府庙会元宇宙提供了基于云端强大的图形渲染算力,渲染3D应用并实时推送到终端的公有云解决方案。
在广府庙会期间,通过云应用,3DCAT将大型3D应用转向云化,利用公有云的强大算力资源,解放用户本地终端的算力限制。3DCAT建立端云一体的RayStreaming流化协议和自主研发的镭速传输系统,从代码层对画面内容、网络传输能力等进行了优化,实现了 3D应用场景在任意终端的即点即用。
此外,广府庙会元宇宙活动由 3DCAT自研集群调度系统-MUNU保驾护航,保证用户使用云上资源时的就近接入,降低物理层面的网络延迟影响,提高用户体验。在此基础上,实现了大规模实时弹性调度能力,一个用户的应用加载对应一份计算能力,避免了冗余资源浪费;同时通过多级应用预热机制,缩短了应用加载时间,实现了降本增效。
基于3DCAT打造的“云+虚拟”活动模式,用户只需点击链接或扫码就可以进入广府庙会元宇宙应用, 只要有基础网络信号,就可以在任意手机终端随时随地使用,畅游元宇宙世界。
对品牌方而言,在活动期间可以根据用户的反馈,即时调整场景内容和活动玩法。整个过程都可以通过3DCAT应用在云上实时更新,只需在2~3小时内即可实现全量全平台发布, 一旦发布成功,用户再次进入活动页就能够体验最新的内容和玩法,实现快速迭代。
02 3DCAT持续走在引领元宇宙场景升级革新的道路上
作为视觉云计算的先行者,瑞云科技旗下的3DCAT元宇宙实时渲染云始终致力于使用更高效更便携的方式,让XR应用轻松上云,元宇宙变得更加触手可及。
本次与惠众科技的再次合作,是继 广州非遗街区(元宇宙)合作之后的在元宇宙虚拟场景提供超大并发的又一次尝试,为广大用户带来了一场融合VR、AR、虚拟直播的综合盛宴。
以此次广府庙会元宇宙项目为契机,3DCAT将通过技术加码和对用户体验的重视,为更多用户配置元宇宙走进现实的钥匙,成为用户、品牌方、制作方拥抱元宇宙的桥梁,并将实现多方共创、共生、共赢的元宇宙生态布局。
本文《 3DCAT实时云渲染助力广府庙会元宇宙焕新亮相,开启线上奇趣之旅!》内容由 3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接: https://www.3dcat.live/news/post-id-116/
2023-02-14
资讯分类
热门标签
元宇宙Omniverseue4实时渲染技术应用云流化虚拟仿真云CloudXR智慧教育专题赛5G应用征集大赛虚拟展厅云车展虚拟仿真开放共享云vrcloud AR云ARcloud vr实时渲染实时3D可视化数字孪生内容流送虚拟仿真3D实时渲染云流送技术云流送像素流送3DCAT品牌动态NVIDIA与3DCAT实时云渲染合作
最新资讯

UE5 Road Tool 程序化道路建模教程
2023-10-04

瑞云科技荣获华为“创新合作伙伴奖”,共同赋能云教学
2023-09-27

直播预约 | 大咖共话:云XR技术驱动下的汽车虚拟体验革新
2023-09-25

Unity中的ScriptableObject:提升游戏开发的灵活性和效率!
2023-09-20

使用PUN免费制作Unity多人联网功能
2023-09-19

沉浸文旅体验!3DCAT实时云渲染助力2023广东旅博会智慧文旅元宇宙体验馆上线
2023-09-18

Unity中国发布微信小游戏和车机开发专用版本-团结引擎创世版
2023-09-14

高校刮起元宇宙风!3DCAT实时云渲染助力川轻化元校园建设
2023-09-13