FingRRR:基于OpenCV轻型2D交互框架

时间:2021-05-13 10:46:42
【文件属性】:
文件名称:FingRRR:基于OpenCV轻型2D交互框架
文件大小:2.6MB
文件格式:ZIP
更新时间:2021-05-13 10:46:42
C++ FingRRR 基于OpenCV轻型2D交互框架 动机 为什么采用框架? 当涉及到UI时,OpenCV功能极差。 因此,当我尝试使用OpenCV构建自己的游戏时,想到的就是为2D界面(场景,对象)和动画构建可扩展且可靠的交互框架。 概念(互动): 鼠标模拟器:使用红球模拟鼠标行为,从而实现更高级,更直观的交互。 关键因素:红球的大小。 (即,靠近屏幕时,红色球的大小会变大) 交互作用是在用户决定的虚面上进行的。 以获得更好的参考 请注意,此幻灯片演示了FingRRR的较旧版本,但是此幻灯片应使您对FingRRR有很好的了解。 有关新的多线程FingRRR,可以参考此 例子 初始化 inputMethod = INPUT_METHOD_MOUSE; init(1400, 700, false); 场景设定 iScene *main = new iScene(0, 0, 140
【文件预览】:
FingRRR-master
----semaphore.h(4KB)
----debug.txt(0B)
----pthread.h(42KB)
----FingRRR.vcxproj(7KB)
----assets()
--------nav_03.png(2KB)
--------nav_02_hover.png(2KB)
--------nav_01.png(2KB)
--------test.png(115KB)
--------nav_02.png(2KB)
--------nav_01_hover.png(2KB)
--------background.png(563KB)
--------nav_03_hover.png(2KB)
----FingRRR.h(12KB)
----ClassDiagram.cd(59B)
----sched.h(5KB)
----Debug()
--------vc120.pdb(60KB)
--------FingRRR_HCI_Prj01.log(1KB)
--------vc120.idb(43KB)
--------FingRRR_.80C37DA4.tlog()
--------main.obj(5KB)
----README.md(2KB)
----Source.cpp(80B)
----FingRRR.vcxproj.user(162B)
----FingRRR.cpp(28KB)
----assets.txt(123B)
----main.cpp(2KB)
----.gitattributes(378B)
----FingRRR.vcxproj.filters(1KB)
----x64()
--------Release()
--------Debug()
----pthreadVC2.lib(29KB)

网友评论