自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 资源 (18)
  • 收藏
  • 关注

原创 Hololens读取本地文件 string[] content = File.ReadAllLines("setup.ini"); foreach (va

参考https://blog.csdn.net/zq1564171310/article/details/77528936读取ini中的ip地址和零件位置:private async void ReadData() { StorageFolder docLib = ApplicationData.Current.LocalFolder; ...

2019-05-12 22:14:36 1368 2

原创 python 列表 list

name_list = ["zhangsan", "lisi", "wangwu"]#1.取值和取索引print(name_list[0])print(name_list.index("lisi"))#2.修改name_list[1] = "李四"#3.增加#append会在列表的末尾追加数据name_list.append("nihao")#insert会在指定索...

2019-04-28 15:26:13 314

原创 Arduino输入A时LED变量,输入B时LED变暗

#define LED 10 //定义LED灯引脚void setup(){ Serial.begin(9600); //设置波特率为9600,一般是这个波特率 pinMode(LED,OUTPUT); //设定LED引脚为输出} void loop(){ delay(1000);// Serial.println(...

2019-04-08 21:14:15 498

原创 C++调用函数创建txt并存储字符串

void WriteFile(char* s){ ofstream out1; out1.open("proj2.txt", ios_base::binary | ios_base::app);//打开文件proj2 out1 << s; //写入字符串s out1.close();}

2019-03-17 21:11:43 337

原创 用struct声明的类和class声明的类的区别

用struct声明的类,如果对其成员不作private或public的声明,系统会将其默认为public(公有的),如果想分别指定私有和公用成员,则应用private或public作显示声明。而用class声明的类,如果不作private或public的声明,系统将其成员默认为private(私有的),在使用时也可以自己用显示声明改变。...

2019-02-27 09:29:36 710

原创 Unity调用C++动态链接库(DLL)或者C#类库

一、Unity调用C++动态链接库1.新建DLL2.新建头文件及源文件CPP(头文件U3DTest.h)#if defined (EXPORTBUILD)# define _DLLExport __declspec (dllexport)# else# define _DLLExport __declspec (dllimport)#endifextern "C" ...

2019-01-08 16:09:51 1407 1

原创 C#保存二进制文件到本地,并进行加载

直接写了变量和对应的函数,需要的名词空间自己引用一下string path = "D:/Works/DEMO/Hands/Assets/StreamingAssets/";string Leftpath = "D:/Works/DEMO/Hands/Assets/StreamingAssets/LeftHand.bytes";public static byte[] currentFra...

2019-01-07 16:51:21 3307

原创 Unity两个物体之间动态生成圆柱

using System.Collections;using System.Collections.Generic;using UnityEngine;public class NewBehaviourScript : MonoBehaviour { public GameObject obj1; public GameObject obj2; // Use th...

2018-12-27 12:54:31 1886 5

原创 Unity在监视面板批量赋值

https://jingyan.baidu.com/article/db55b609c33c474ba30a2ffe.html?qq-pf-to=pcqq.c2c

2018-12-17 15:50:42 668

原创 C#编码、解码

编码四元数://使用前先申请空间private byte[] currentFrameLeft = new byte[4 * sizeof(double)];//里面放置4个double类型的数//编码四元数,从0开始每次间隔一个double的长度存一个值public byte[] EncodeLeftToByteArray() { int index = ...

2018-12-07 21:44:54 1670

原创 Unity中协程(IEnumerator)

在Unity中,一般的方法都是顺序执行的,一般的方法也都是在一帧中执行完毕的,当我们所写的方法需要耗费一定时间时,便会出现帧率下降,画面卡顿的现象。当我们调用一个方法想要让一个物体缓慢消失时,除了在Update中执行相关操作外,Unity还提供了更加便利的方法,这便是协程。 IEnumerator Loadlefthandbyte(string path) { WWW...

2018-12-07 21:36:21 912

原创 c#使用#Region将指定程序段收起来

#region 把我收起来void max(){............}#endregion 

2018-11-22 11:05:30 589

原创 Unity中B脚本调用A脚本中的变量

A脚本中将变量定义为:public static int num;B脚本中调用时只需在调用变量之前加上A脚本的名称即可:A.num = 0; 

2018-11-15 19:11:10 1899

原创 Hololens利用WWW类从服务器下载资源失败

将资源进行打包,放到服务器进行远程加载过程中,将客户端在其他PC端完美运行,但是将程序发布到Hololens时总是提示资源为空:程序WWW asset=new WWW(path) 方法的path路劲虽然没错,也访问到了服务器上的资源,但是并不能将其加载到程序中进来,使得后面的bunddle为空,进而导致后面的实例化失败,在网上查看有说资源类型不对,Hololens加载AB包的资源必须是WSAP...

2018-10-24 16:17:16 617

原创 C++输入大写字母转小写字母

#include<iostream>using namespace std;int main(){ //① //char c; //c = getchar(); putchar(c + 32); putchar('\n'); //② putchar(getchar() + 32); putchar('\n'); return 0;} 

2018-10-08 09:54:56 10906 1

原创 C++输出双精度数的输出控制

#include<iostream>#include<iomanip>//注意名词空间的引用using namespace std;int main(){ double a = 123.456789012345; cout << a << endl;//默认格式输出,全部有效数为6位 cout << setprecisio...

2018-10-08 09:25:53 4196

原创 OpenCV打开相机

#include<opencv2/opencv.hpp>using namespace cv;int main(){ //1.从摄像头读入视频 VideoCapture cap(0); //2.循环显示每一帧 while (1) { Mat cam; cap >> cam;//获取当前帧图像 imshow("相机",cam);//显示当前帧图像...

2018-09-30 17:10:38 4050

原创 OpenCV读取、播放视频

#include<opencv2/opencv.hpp>using namespace cv;int main(){ //1.读入视频 VideoCapture capture("1.avi"); //2.循环显示每一帧 while (1) { Mat fram;//定义一个Mat变量,用于存储每一帧的图像 capture >> fram;//读取...

2018-09-30 16:50:08 338

原创 OpenCV边缘检测

#include<opencv2/opencv.hpp>#include<opencv2/imgproc/imgproc.hpp>using namespace cv;int main(){ //1.载入图片 Mat img=imread("2.jpg");; Mat img1; resize(img,img1,Size(800,600)); imsh...

2018-09-30 16:48:42 718

原创 OpenCV模糊处理

#include<iostream>#include "opencv2/highgui/highgui.hpp" #include "opencv2/imgproc/imgproc.hpp" using namespace cv;int main(){//读入一张图片 Mat img = imread("1.jpg"); Mat img2;//显示原图 resi...

2018-09-30 16:47:03 456

原创 Hololens单击、双击

1.下载导入资源:https://pan.baidu.com/s/19JMpg6-_zVFXD6K1UKh_bQ 提取码:7d762.拖动Hologram下的Cursor到Hierarchy;3.新建空物体,并命名为OrigamiCollection;4.修改相机属性;5.新建脚本WorldCursor,并添加到Cursor上;using UnityEngine;...

2018-09-28 10:43:40 1364 6

原创 Hololens旧版本Origami实例

https://www.cnblogs.com/qichun/p/6031499.html脚本GazeGestureManager.cs在Unity2017.3.1中提示有错,将头文件using UnityEngine.VR.WSA.Input中的VR改成XR即可 

2018-09-27 16:22:09 375

原创 Hololens[0x800704C8] 请求的操作无法在使用用户映射区域打开的文件上执行。 (异常来自 HRESULT:0x800704C8)

发布Hololens显示错误:DEP2100: 无法将文件“D:\Works\Hololens\DEMO\Origami\App\Origami\bin\x86\Debug\resources.pri”复制到目标计算机“127.0.0.1”。[0x800704C8] 请求的操作无法在使用用户映射区域打开的文件上执行。 (异常来自 HRESULT:0x800704C8)解决方法:具体原因不知...

2018-09-26 16:43:25 4610

原创 Unity2017.3.1中Vuforia场景和普通场景之间进行切换时普通场景关闭相机

在你的Main Camera上添加vuforia Behavior组件,然后勾选掉它,这样就可以以普通场景启动了

2018-09-19 17:23:23 1571

转载 unity中使用Vuforia制作AR场景如何设置自动对焦

https://blog.csdn.net/u014265347/article/details/72480159

2018-09-18 09:38:42 447

原创 Unity点击模型触发事件

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class TouchType : MonoBehaviour{    // Use this for initialization    vo...

2018-09-18 08:44:54 12361 1

原创 Unity发布安卓进行模型缩放和旋转

//只能发布安卓进行测试,脚本挂到需要旋转的物体上using UnityEngine;using System.Collections;public class ScaleAndRotate : MonoBehaviour{    private Touch oldTouch1;  //上次触摸点1(手指1)    private Touch oldTouch2;  //上次触摸...

2018-09-18 08:41:10 1700

原创 Unity切换场景

1.引用名词空间:using UnityEngine.SceneManagement;2.SceneManager.LoadScene("V2");//V2是要切换的场景名称3.要将场景Build才能用,不然会报错

2018-09-18 08:39:46 1101

原创 DEP6957: 未能使用“通用身份验证”连接到设备“127.0.0.1”

VS2017部署到Hololens上提示出错:DEP6957: 未能使用“通用身份验证”连接到设备“127.0.0.1”解决方案:安装Win10 SDK网上有说是蓝牙打开导致的IP地址变化,看了一下我的IP地址显示正常,安装了最新版本的Win10SDK解决问题,在下载VS2017的地方下载Win10SDK...

2018-09-13 20:54:47 4812 5

转载 VS2017专业版和企业版激活密钥

https://blog.csdn.net/djk8888/article/details/79287055

2018-09-13 16:28:57 735

原创 Hololens实现Gaze原理

概念上来说,Gaze是通过用户头部两眼之间发出一条向前方的射线来实现的,射线可以识别它所碰撞的物体。在Unity中,使用Main Camera来表示用户头部的位置和朝向。准确的说,是 指UnityEngine.Camera.main.transform.forward 和 UnityEngine.Camera.main.transform.position.调用 Physics.RayCast 发...

2018-09-13 11:32:08 694

原创 Hololens全息应用常用的API对应能力

Capability API's requiring capability WebCam PhotoCapture,VideoCapture SpatialPerception SurfaceObserver,SpatialAnchor Microphone VideoCapture,DictationRecognizer,GrammarRecognizer a...

2018-09-13 11:23:29 673

转载 HoloLens Clicker配对及问题解决

https://blog.csdn.net/u014778991/article/details/54964911

2018-09-10 14:18:30 547

原创 LeapMotion模型随手一起移动

1.新建Cube,并创建脚本挂到Cube上;using System.Collections;using System.Collections.Generic;using UnityEngine;using Leap;using Leap.Unity;public class Pickup : MonoBehaviour { LeapProvider provider;...

2018-07-18 09:39:21 1014

原创 Unity碰撞检测

// 碰撞开始 void OnCollisionEnter(Collision collision) { // 销毁当前游戏物体 Destroy(this.gameObject); } // 碰撞结束 void OnCollisionExit(Collision collision) ...

2018-07-17 11:37:15 673

原创 Unity鼠标左键控制物体

void update() { if (Input.GetMouseButtonDown(0)) { print("按下了左键"); } }

2018-07-15 17:20:05 3205

原创 Unity Asset Bundles Manifest文件

ManifestFileVersion: 0CRC: 969836953//校验码Hashes: AssetFileHash: serializedVersion: 2 Hash: 40bfbee8a481f9089a0b756acf1e5d35 TypeTreeHash: serializedVersion: 2 Hash: f49f05f36a566...

2018-07-15 16:10:53 2134

原创 Unity加载Asset Bundle

1.新建加载脚本挂在任意物体上;2.加载脚本内容,cubewall.unity3D是加载资源包的名称,Cube Wall是加载预制体的名称,注意大小写,在打包资源时,资源包的名称默认小写,不区分大小写using System.Collections;using System.Collections.Generic;using UnityEngine;public class LoadFro...

2018-07-15 09:39:04 427

原创 Unity打包Asset Bundle

1.将打包的资源做成prefab,修改prefab的AssetBundle;2.在Assets下新建Editor文件夹,在Editor下新建打包脚本;using UnityEditor;using System.IO;public class CreateAssetBundles{[MenuItem("Assets/Build AssetBundles")] static void...

2018-07-15 09:35:28 432

原创 C++计算前后两帧之间的时间

m++;if (m%2==1){    points1[0] = points[1];    e1 = getTickCount();}else{    points1[1] = points[1];    e2 = getTickCount();    Time = (e2 - e1) / getTickFrequency();    cout << "time...

2018-06-23 11:38:43 1087

制作Collider.rar

Unity中使用该插件对不规则物体制作Collider,导入工具包后给要添加碰撞器的物体添加Concave Collider基本,点击计算即可

2019-12-02

chuizi.fbx

FBX格式的锤子,可在unity中直接使用

2019-06-21

自动去空格及换行.rar

PDF阅读器中的中文文档粘贴到word后发现带有好多空格和回车,使用该EXE可快速去除换行和空格

2019-06-13

自动去换行.rar

PDF阅读器中的英文文档粘贴到word后发现带有好多回车,使用该EXE可快速去除换行

2019-06-13

Hololens从服务器加载Asset Bundles

Hololens从服务器加载资源,内含服务器,将需要加载的AB包放在和服务器同级的目录下,运行服务器,确保Hololens和服务器处在同一个局域网,在Load脚本中输入运行服务器的计算机的IP地址,实现加载,Unity2017.3.1,VS2017

2018-10-24

Virtural Reality 教材

VR相关教材,好书推荐.

2018-10-10

Hololens单击、双击改变物体颜色

HoloLens实现再空间中单击改变Cube颜色为蓝色,双击变为绿色,Unity2017.3.1

2018-09-28

Hololens 官方旧版案例

Hololens官方案例,实现手势、声音触发命令,空间声音以及SpacialMapping,移动物体到指定位置,Unity2017.3.1

2018-09-28

Hololens SpacialMapping

视线盯着目标Cube,手势进行确认,移动视线,Cube跟随视线一起移动,再次通过手势确认,将Cube放到指定位置,Unity版本为2017.3.1

2018-09-28

Hololens学习文档

Hololens学习文档,内容详细,从原理到开发都有介绍,希望对你有帮助

2018-09-11

Hololens Button交互

Hololens视线选中Button,手势进行确认选择,进行交互,此案例为点击按钮模型改变颜色

2018-07-30

Unity加载Asset Bundle

Unity加载Asset Bundles,内含服务器,加载资源的四种方式

2018-07-30

ARToolkit码*35

包含35个ARToolkit识别码,用与制作AR/VR,识别效率高

2018-06-17

ARToolkit识别码

ARToolkit识别码,Hiro ,利用ARtoolkit制作AR/VR,类似于Vuforia

2018-06-17

LeapMotion手模型(Leap Motion官方自带的手模型)

LeapMotion手模型,各个关节都是独立部分,可用作远程手接受另一客户端由Leap Motion传过来的手的姿态,从而实现远程协同

2018-06-01

Unity用C#脚本打开相机并渲染到平面上

Unity用C#脚本打开相机并渲染到平面上,完整工程,unity版本是2017.3.1,更改相机名称就可以直接使用

2018-05-17

C++面试宝典

C++面试遇到的问题都在这了,仔细看看用处还是很大的,祝你好运!

2018-05-16

Unity用Vuforia制作AR详细教程

Unity版本2017.3.1,使用Vuforia制作简单的AR,内有截图,步骤详细

2018-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除