Unity的并行渲染
秃然变强了
这个作者很懒,什么都没留下…
展开
-
基于Unity3D的并行渲染模型的开发教程(二):CLUSTER PACKAGE
本节主要介绍的是基于Unity的并行渲染的核心Unity组件:Claster Package。那么在讲使用之前,先讲讲这个组件的应用原理。在官方的文档中,我们可以看到,原文主要讲解了:使用Cluster Package(以后简称CP),需要对Unity场景内的视角进行切割,原文中以三块屏幕为例,那么主视角需要被分割成等量的三份,通过标注出每块屏幕的左上,左下和右下三个顶点,并标注出主视角的位置,来确原创 2017-06-04 16:03:57 · 2463 阅读 · 0 评论 -
基于Unity3D的并行渲染模型的开发教程(三):Network View
上一节说到了如何让机器了解,应该同步哪些内容。 我们需要新引进一个组件,叫做Network View。这个组件是本用于制作Unity3D网络游戏的组件,用以同步模型与场景到多个客户端。话说到这里,这个组件的作用已经十分清晰了。只需要我们把需要动态同步到Slave的模型,加载一个Network View就可以啦。如下图: 图中可以看到我们的Ford车被加上了网络组件后,被赋予了一个View I原创 2017-06-04 19:14:55 · 1422 阅读 · 0 评论 -
基于Unity3D的并行渲染模型的开发教程(四):Vuforia的开发
以下为拓展系统拓展部分,为了能使本展示系统能够更加的有表现力,更加完善,我又在原系统中增加了AR模型展示部分,具体说呢,还需要再多加一个安卓手机端的APP,用以观看AR模型, 移动端AR技术的开发同样基于Unity3D,并使用Cluster Package作为核心开发包,同步模型到移动端,使用Vuforia开发包实现模型在手机中的3D同步展示,很好的加强了用户的观看体验。移动端AR开发作为大屏幕端原创 2017-06-04 19:31:28 · 1521 阅读 · 0 评论 -
基于Unity3D的并行渲染模型的开发教程(五):Leap Motion
为了拓展交互方式,本系统不仅仅使用了键盘与鼠标作为输入设备,同时,我还使用了Leap Motion作为手势输入设备进行人机交互。基于Leap Motion的手势交互开发,是本项目的重要交互方式之一。随着虚拟现实技术的发展,手势识别与手势操作技术越来越受到开发者的重视,本项目中,对于模型的操作不仅仅可以使用键盘与鼠标,还可以使用手势来对模型进行操作,本扩展功能极大的丰富了交互手段,提升用户的观看以及操原创 2017-06-04 20:52:14 · 1464 阅读 · 0 评论 -
基于Unity3D的并行渲染模型的开发教程(一):概述
随着计算机图形技术的发展以及CPU运算能力的提升,用户对于图像展示方面的要求越来越高,那么大屏幕展示系统应运而生。目前市场上已有多种大屏幕并行渲染的解决方案,例如使用硬件方式:屏幕拼接器,来解决屏幕之间的图像同步问题。还有已经较为成熟的SAGE2,用网络传输方式来完成屏幕间的图像同步。这些方式都各有利弊。那么,博主本次展示的是基于Unity这款软件完成的并行渲染系统,同时集成了多个目前市面上比较成熟原创 2017-06-04 12:57:01 · 2389 阅读 · 0 评论