virtools
文章平均质量分 63
gjfeilipu
这个作者很懒,什么都没留下…
展开
-
CKStartUp ()
CKERROR CKStartUp()功能:Starts Virtools Engine.启动virtools引擎返回值:Returns CK_OK if successful or an error code otherwise.成功返回CK翻译 2011-09-14 16:29:59 · 337 阅读 · 0 评论 -
鼠标点击、拖拽、抬起三态检测virtools原理实现
用户在处理鼠标控制事件时总有下面的疑问:鼠标按下激发事件?鼠标抬起激发事件?还是鼠标持续按下期间激发事件?点击与抬起不是问题核心,节点是按下与拖拽的临界区分下面是解决思路:(以鼠标左键为例)定义临界时间 time = 200ms定义鼠标状态 boo原创 2011-09-21 11:30:00 · 990 阅读 · 2 评论 -
virtools manager
manager 是除bb外的另外一种执行管理形式他也在virtools框架循环之内:->managers preProcess ->Behavioral Process->managers postProcess->Rendering->||____________________________________________________________________|ma原创 2012-04-01 09:56:36 · 336 阅读 · 0 评论 -
摄像机防穿帮virtools思路实现
摄像机防止穿帮的问题思路:检测目标点与摄像机之间是否有物体存在是:返回交点坐标值,重置摄像机位置及朝向否:跳过继续检测关键BB:原创 2011-07-22 16:57:17 · 387 阅读 · 0 评论 -
virtools二维坐标系概念总结
用vsl或SDK编写BB或插件时,获取二维平面坐标需要区分RenderContext的不同窗口,如下图所示:1.Entire Window: RenderContext 上图最外侧红色圆点标记处2.Window Rect:窗口矩形,与窗口分辨率有关。3.View Rect:视口矩形,与摄像机分辨率(摄像机窗口纵横比)有关。 当调用Pick2D(原创 2013-01-30 14:04:17 · 994 阅读 · 0 评论