-CryEngine3-Ce 3中的摄像头技术求教
cryengine3吧
全部回复
仅看楼主
level 8
_小c童心未泯
楼主
现在面临一个问题,公司想要在ce3中添加一个能显示外部真实摄像头内容的效果,不知道有没有大神做过,能分享下经验么?我没有头绪啊。。。
2014年09月29日 23点09分
1
level 3
279968418
请问,您的这个问题解决了吗?
2014年12月25日 05点12分
2
level 8
lofogo
这个问题是我接触这个引擎最开始打算解决的一个问题。以往过去很多平台都可以在一个渲染界面内加入一个摄像机,并以这个摄像机为视角单独渲染出来另外一个视角(通常我们说相当于监视器)。但是这种事情恐怕不能发生次时代引擎上,因为渲染这个世界基于的算法和着色技术不像过去一样了。不能够单独捕捉屏幕的像素或者是以一种渲染方式显示在同一个显示器上。这样做会严重降低你的帧率直至崩溃。
就拿最简单的例子来说:当摄像机对准监视器的时候,就会出现无限循环渲染。
所以,你说的这种技术在Cryengine上不能够实现。
不过,以前遇到过一位大神级人物,他解决过这方面的问题。方法是:
使用屏幕捕捉技术写入引擎内部,然后得到一个实时更新的画面(基于像素,然后经过方程式进行低像素处理),将这个实时更新的画面以UI方式不断的更新到UI界面上,可以在你的Ui界面上渲染出一个区域来实现监视器的效果。
这种方法需要你的计算机足够强大。
需要有引擎的全部代码,而且要懂得开发Scalform。
2014年12月25日 13点12分
3
我叫大春天
现在有三个让SDK的UI能够以HTML5代替Scaleform的专案在进行,一个要钱,一个还在开发,一个正在解决cookies的问题。都可以达成在Cryengine里拨放Youtube视频,这样应该是一个解决方法?
2014年12月25日 13点12分
lofogo
楼主的意思好像是:做一个摄像机,然后让这个摄像机里的图像渲染出来,播放在一个屏幕上。监视器系统~~
2014年12月25日 16点12分
_小c童心未泯
回复 lofogo :我的意思就是监控摄像机的内容实时显示在屏幕上,有个大神已经帮我实现了,而且可以渲染到一个物体的材质上。效果还可以,确实使用scale form 的源代码弄的,我不是太懂。
2015年01月02日 15点01分
1