psmoveapi的作者提供的是一Mingw编译的源代码,在Visual Studio中不能直接使用
实际上Mingw编译产生的.a文件和.lib文件可以一样的使用,vs中可以直接调用
在编译好的psmoveapi的build文件夹下游两种,一个是.dll.a 这个是动态链接库,还有一种就是.a这个是静态链接库。
和lib文件一样的用法 直接
#pragma comment(lib, "libpsmoveapi.dll.a")
先要把平台改为x64的,然后在图中位置打开属性页
在vc++目录的包含目录中添加psmoveapi的include文件夹
在库目录中添加build文件夹
然后在链接器的输入下面的附加依赖项中添加libpsmoveapi.dll.a
最后把build文件夹内的dll文件复制到C盘 Windows文件夹下的System32和SysWOW64文件夹中就可以了
vs下的调试图:
最后附上我用来测试的代码
int main()
PSMove *move;
move = psmove_connect();
if (move == NULL) {
fprintf(stderr, "Could not connect to controller.\n");
return EXIT_FAILURE;
psmove_has_calibration(move);
if (psmove_connection_type(move) == Conn_Bluetooth) {
float ax, ay, az, gx, gy,
for (;;) {
int res = psmove_poll(move);
if (res) {
psmove_get_accelerometer_frame(move, Frame_SecondHalf,
&ax, &ay, &az);
psmove_get_gyroscope_frame(move, Frame_SecondHalf,
&gx, &gy, &gz);
printf("A: %5.2f %5.2f %5.2f ", ax, ay, az);
printf("G: %6.2f %6.2f %6.2f ", gx, gy, gz);
printf("\n");
psmove_disconnect(move);
return EXIT_SUCCESS;
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:108498次
积分:2140
积分:2140
排名:第14369名
原创:97篇
评论:144条
文章:20篇
阅读:27386
(1)(3)(1)(2)(2)(1)(5)(3)(4)(4)(5)(16)(29)(23)(2)PS MOVE没电了该如何充电
PS MOVE没电了该如何充电?相信PS VR玩家一定有这方面的疑问,希望这篇文章可以帮助到玩家们。
PS MOVE没电了该如何充电?相信玩家一定有这方面的疑问,希望这篇文章可以帮助到玩家们。
PS MOVE的充电方式很简单,可以在开机状态下连接PS4进行充电,也可以在待机状态下进行充电,如果觉得不方面的话也可以在TB上购买专门的PS MOVE充电器进行充电,切记不可用手机充电器,因为充不上电。
以上就是PS MOVE如何充电的解答,希望对玩家们有所帮助。
关注专区,这里有你想知道的一切。
关注83830微信号,及时了解最新最快的VR资讯最专业的VR设备评测,VR玩家群:
About PlayStationVR
PLAYSTATION VR(PSVR)是索尼电脑娱乐公司(SCE)推出的VR头显(虚拟现实头戴式显示器)。是基于PlayStation游戏机系列的第四代游戏主机(PS4)的虚拟现实装置。PS Move体感手柄不够精准 成PS VR短板
[摘要]索尼PS VR已经成为最受关注的虚拟现实系统,但它仍存在一些明显的问题,其中PS Move手柄操作性是一个急需改善的问题。
腾讯数码讯(Gin) 在虚拟现实大潮中,索尼凭借垂直的游戏定位、较低的设备价格以及高品牌认知度取得优势,再加上PS4超高的销量,都让PlayStation VR(以下简称PS VR)无成为备受关注的虚拟现实设备。在今年E3游戏展上,索尼也是最出风头的VR厂商,带来了大量的新款游戏。然而,在众多媒体、玩家普遍看好PS VR的情况下,Venturebeat则发表了不同意见,认为在整个PS VR系统中,其控制器PS Move是一个最大的弱项。PS Move操作不够精准简单来说,PS Move是PS3时期推出的体感动作感应手柄,其原理与任天堂Wii、微软Kinect相似,内置动作传感器、LED灯,并需要配套的体感摄像头来追踪LED灯位置,实现体感式操作。PS4时期,索尼推出了全新的PS Camera相机,来更精准地追踪手柄位置。然而,PS Move本身的技术标准并没有得到更新和强化。在今年E3游戏展上,索尼还展示了基于PS Move系统的光***型控制器,本质上是通过特殊手柄造型、改变按键位置来实现体感式射击体验,但手柄前面的LED光球依然是老旧的技术标准。Venturebeat编辑在E3展上体验了几款新的PS VR游戏,包括《蝙蝠侠:阿卡姆VR》、《最终幻想15 VR》等,发现游戏需要进行校准,同时定位并不是那么精确。事实上,这种体验在PS3、PS4的体感游戏中并不少见。编辑也在展会中体验了Oculus和HTC的虚拟现实平台,虽然并没有太多吸引人的独占游戏,但Oculus Touch和HTC Vive的体感手柄无疑可以实现更精准的定位。另外,Oculus Touch手柄是最符合人体工学、最舒适的手柄,因为它没有采用棒形设计,按键位置也非常集中,用户不必牢牢握住手柄,更加省力。索尼需要升级PS VR的控制系统Venturebeat编辑认为,在很多PS VR游戏中,PS4手柄实际上表现更加出色,包括更精准的定位追踪体验,虽然双手握住手柄使用摇杆控制可能会让玩家很“出戏”。显然,索尼需要针对PS VR的控制系统进行一定的升级,尤其是在竞争对手平台不断涌现手套等新型控制器的情况下。小结显然,PS VR并不是一个完美的虚拟现实游戏系统,比如稍低的屏幕分辨率、缺乏房间式追踪系统等,当然,缺乏专用的手柄设计似乎也是一个潜在问题。虚拟现实仍是一个新事物,在正式进入消费市场之后,可能会遭遇到一系列使用体验的问题,专注于游戏的索尼更应该明白其中的道理,PS VR的操作系统无疑需要完善和升级。
正在加载...
[责任编辑:yannwang]
还能输入140字
Copyright & 1998 - 2017 Tencent. All Rights Reserved