我要发帖 回复

正式会员

10

主题

71

积分

0

专家分

:

私信
发表时间 : 2011-10-15 14:30:59 | 浏览 : 2506    评论 : 8
我通过opengl在vega里实时画曲线,比如时序上的三个点为:v(t1),v(t2),v(t3);
连上v(t2)与v(t3)后,v(t1)与v(t2)之间的连线就消失了,我只好利用程序同时把前面的在画一次。这种做法太费事了,大数据量没的玩。
我对opengl仅是一般会用,想请问各位朋友是怎么解决的。

最近VR访客

浅蓝色2009 评论于2011-10-15 23:13:05
vega调用opengl函数都是在通道进行的,通道通过帧循环每帧都在重画,所以你还是要把每一帧要显示的opengl相关的东西都重画。
我不知道你的大量数据是多大,不过我以前做过一个程序,可以同时画N个曲线,画了几分钟吧,对帧频也没有什么影响;再长时间也没有实验了,至少在我的应用范围内是可以的。
buf265 评论于2011-10-17 23:06:00
为啥一定要用opengl呢?直接VSG不行?
大侠小明 评论于2011-10-18 14:20:44
首先感谢2位回答。
2楼:我用opengl的时候是用回调函数做的,这个回调函数没有放到侦循环中去,能否把你的使用方式给各小例子。
3楼:你说的VSG是什么,能够给个小例子说明。
大侠小明 评论于2011-10-18 14:21:10
浅蓝色2009 发表于 2011-10-15 11:13 PM
vega调用opengl函数都是在通道进行的,通道通过帧循环每帧都在重画,所以你还是要把每一帧要显示的opengl相 ...

我用opengl的时候是用回调函数做的,这个回调函数没有放到侦循环中去,能否把你的使用方式给各小例子。
大侠小明 评论于2011-10-18 14:21:30
buf265 发表于 2011-10-17 11:06 PM
为啥一定要用opengl呢?直接VSG不行?

你说的VSG是什么,能够给个小例子说明。
buf265 评论于2011-10-18 22:44:22
VSG,Vega Scene Graph,具体例子可以查一查vsGeometry、vrGeometry这两个类
大侠小明 评论于2011-11-24 21:48:26
多谢,我试下.
heufzzx 评论于2012-8-9 19:52:00
浅蓝色2009 发表于 2011-10-15 11:13 PM
vega调用opengl函数都是在通道进行的,通道通过帧循环每帧都在重画,所以你还是要把每一帧要显示的opengl相 ...

浅蓝色2009,能否给个VP+OpenGL的例子,特别是如何实现在通道中绘制的,谢谢了

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2022-8-12 11:18 AM

返回顶部