- 博客(15)
- 收藏
- 关注
原创 在DragonBoard 410c开发板debain系统上python文件的写入和读取
最近在DragonBoard 410c开发板debain系统上使用python开发了一个文件读取和写入的功能具体代码如下:# -*- coding: utf-8 -*-import sys,osStrFilePath = os.path.dirname(os.path.realpath(__file__))+"testFile.txt"def WriteToFile(str): p...
2018-04-25 15:30:00 264
原创 在DragonBoard 410c开发板debain系统上使用pyqt开发定时抓取网页功能
PyQt是一个创建GUI应用程序的工具包。它是Python编程语言和Qt库的成功融合。Qt库是目前最强大的库之一。最近在工作中遇到的问题是如何在DragonBoard 410c开发板debain系统上开发定时抓取网页的功能,话不多说,贴上代码,紧供参考:# -*- coding: utf-8 -*-import urllib.requestimport threadingfrom PyQt4...
2018-04-25 15:13:58 261
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginWin脚本简介(2)
SvrPluginWin在SDK中是如何使用的,同SvrPluginAndroid一样SvrPluginWin继承了SvrPlugin类,实现了SvrPlugin类中的相关方法。在SvrPlugin中会判断当前平台类型,返回对应平台的SvrPlugin中的方法。具体代码如下public static SvrPlugin Instance { get { if (instance =...
2018-04-19 10:25:37 342
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginWin脚本简介(1)
从本文开始将介绍Qcom SDK中SvrPluginWin的实现。与SvrPluginAndroid脚本的作用类似,SvrPluginWin的代码是负责Win平台中VR效果的实现具体的代码逻辑如下:using UnityEngine;using System;using System.Collections;using System.Runtime.InteropServices;cla...
2018-04-19 10:18:18 428
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(17)
到了本章节,SvrPluginAndroid脚本的全部代码已经介绍完毕。SvrPluginAndroid集成了SvrPlugin类,是SDK在Android平台上适配的VR模式相关方法和逻辑脚本。其中比较关键的方法和逻辑如下:1.BeginVR开始VR模式public override IEnumerator BeginVr(int cpuPerfLevel, int gpuPerfLevel)...
2018-04-19 10:13:51 599
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(16)
本文将对Qcom VR SDK中手柄相关的代码做简单的讲解。 //--------------------------------------------------------------------------------------------- //Controller Apis //---------------------------------------------------...
2018-04-12 15:26:50 1969
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(15)
在SvrPluginAndroid中还提供了一些手柄的操作方法。Qcom VRSDK中手柄兼容的是Ximmerse手柄,方便开发这快速的连接手柄开发相关程序。具体的代码如下: //--------------------------------------------------------------------------------------------- //Controller Ap...
2018-04-12 15:23:08 1912
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(14)
public override void Shutdown() { IssueEvent (RenderEvent.Shutdown); base.Shutdown(); } public override bool PollEvent(ref SvrManager.SvrEvent frameEvent) { uint[]...
2018-04-12 15:19:46 1841
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(13)
public override void SubmitFrame(int frameIndex, float fieldOfView, int frameType) { int i; int eyeCount = 0; if (eyes != null) for (i = 0; i < eyes.Length; i++) { ...
2018-04-12 15:15:31 1941
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(12)
本文将介绍SvrPluginAndroid脚本中的Submit方法,该方法的作用是渲染左右眼图像,是SvrPlugin中VR模式实现的核心代码。 public override void SubmitFrame(int frameIndex, float fieldOfView, int frameType) { int i; int eyeCount = ...
2018-04-12 15:08:57 1860
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(11)
本文继续介绍SvrPluginAndroid中的GetDeviceInfo方法:public override int GetPredictedPose(ref Quaternion orientation, ref Vector3 position, int frameIndex) { orientation.z = -orientation.z; pos...
2018-04-12 15:00:29 1693
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(10)
本文将继续介绍SvrPluginAndroid脚本中的其他代码: public override int GetPredictedPose(ref Quaternion orientation, ref Vector3 position, int frameIndex) { orientation.z = -orientation.z; position.x = ...
2018-04-12 14:56:33 835
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(9)
public override void SetFoveationParameters(float focalPointX, float focalPointY, float foveationGainX, float foveationGainY, float foveationArea) { SvrSetFoveationParameters(focalPointX, focalPoin...
2018-04-12 14:48:16 697
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(8)
public override void EndVr() { base.EndVr(); IssueEvent (RenderEvent.EndVr); } public override void BeginEye() { IssueEvent (RenderEvent.BeginEye); } public override void EndE...
2018-04-12 14:41:00 648
原创 Qualcomm_Snapdragon_VR_SDK SvrPluginAndroid脚本简介(7)
本文将继续介绍SvrPluginAndroid的相关代码: public override IEnumerator BeginVr(int cpuPerfLevel, int gpuPerfLevel) { //yield return new WaitUntil(() => SvrIsRunning() == false); // Wait for EndVr ...
2018-04-12 14:31:14 799
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人