假设我有一个R中的3D散点图或一个数据框,其中的3个字段填充了数字数据。
如何将其转换为3D电视(例如,三星使用快门护目镜的随机大屏幕电视)上可观看的“东西”?该散布图的静态剪辑绕轴旋转,或者甚至可以与该图交互(移动,旋转,...)更好。您需要什么程序,库来完成此工作?
(我刚提出R的原因是完成工作。但是不必包含R的解决方案)
1
如果您已经具有该图的3D表示,那么您所需要做的就是从图中至少创建两个视图。这些视图在显示内容上必须有所不同。因此,如果您的“摄像机”将从一个角度查看绘图,则可以将摄像机稍微向左或向右移动以获得第二个视图。
—
slhck 2012年
然后,您需要将图像编码为电视可以处理的某种多视图视频,例如H.264 MVC或分离立体声–您对此有任何具体说明吗?
—
slhck 2012年
@slhck:我真的没有3D表示。我可以用3D R显示它。同样在VRML表示上使用两个相机逼迫对象可能会妨碍与情节的交互。就像调整比例或使用其他数据一样。:/
—
Raffael
哦,我明白了。好吧,那将会很复杂。您需要渲染的图形能够从计算机的图形卡(例如带有3D视觉套件的NVIDIA图形卡)输出实际的3D,但是我不知道这种事情。
—
slhck 2012年
您需要一个可以输出3D的图形卡(如已经提到的NVIDIA和3D视觉),然后是一个程序,该程序可以在硬件加速的3D视口(类似于视频游戏)中显示您的数据。Processing(processing.org)在这方面可能会帮助您。
—
罪魁祸首