自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 学习vulkan的几个有用的网址

后续大家可以慢慢补充完善更多的网站

2016-11-29 18:01:17 1686

原创 南非的5DT数据手套使用说明

5DT 数据手套-Ultra数据手套的设计目的是为了满足现代动作捕捉和动画制作等专业人士的严格要求。它提供了舒适,易于使用,小型要素和多种应用的驱动。高数据质量,低相关性和高速率的数据传输,使其满足逼真的实时动画要求。

2016-11-29 17:27:58 1834 2

转载 虚拟现实系统的组成

构建虚拟现实系统的基本手段和目标是利用并集成高性能的计算机软硬件及各类先进的传感器,创建具有身临其境的沉浸感、完善的交互能力的综合信息环境。

2016-11-29 16:59:47 7198

原创 虚拟现实技术的发展和分类

首先需要说明的是,虚拟现实技术很早就有,最早发源于美国军事领域,然后传到国内的军事领域,然后是房地产等行业,本人作为传统虚拟现实行业的参入者,对虚拟现实做一个简单梳理。

2016-11-24 18:58:06 6451

原创 一些有意思的VR设备介绍

这里介绍一些有趣好玩的VR设备

2016-11-24 18:41:51 826

原创 新上市Lighthouse专用芯片TS3633规格介绍

Valve 有远大的愿景。它决心要把 SteamVR 追踪系统推向世界,从虚拟现实里的空间定位,到机器人领域,Valve 想为各种环境下的跟踪应用提供支持。上个月,Valve 方面宣布会把 Lighthouse 追踪技术开放授权给第三方,方便开发者研发虚拟现实头盔相关的可追踪控制器、以及其他头显外设等设备。仅一个月时间,第一款支持 SteamVR 追踪系统的芯片出来了,它就是Triad 的 TS3633。

2016-11-24 18:11:40 756

原创 古人航海怎么定位?带你领略古人的智慧

看过加勒比海盗的你是否想过当一名浪漫的水手呢?在浩瀚无垠的大海上驰骋,征服一个又一个风暴是每一个男子汉都在梦中做过的事情,大海是浩瀚而辽阔的,它占地球表面几乎71%,在茫茫大海如果没有一个科学的定位方法很容易迷失方向。在海上迷失方向的后果自然不言而喻,看过鲁滨逊漂流记或者少年派的奇幻漂流的读者应该都懂,那么古人是怎么在海上定位的呢?今天我们就来看看古人航海时使用的定位“神器”——六分仪。

2016-11-24 17:59:46 8172

转载 关于惯性传感器的一些专业知识

最近的传感器技术发展使得机器人和其他工业系统设计实现了革命性的进步。除了机器人以外,惯性传感器有可能改善其系统性能或功能的应用还包括:平台稳定、工业机械运动控制、安全/监控设备和工业车辆导航等。这种传感器提供的运动信息非常有用,不仅能改善性能,而且能提高可靠性、安全性并降低成本。

2016-11-24 17:40:48 6649

原创 好好说一说室内定位技术

室内定位技术进过了几十年的发展,从未像今天这样引起大家的关注,这无疑得益于VR技术在这几年的蓬勃发展,52VR的编辑们今天就梳理下已有的定位技术和手段,有哪些点值得我们参考和注意呢?那么传统的室内定位技术有哪些呢?室内无线定位技术可以这样分成三类:近邻法三边(角)测量法模式匹配法。 近邻法: 最简单的方式,直接选定那个信号强度最大

2016-11-24 17:19:44 10788 1

原创 如何设计Lighthoused定位接收电路

本文使用最新出来的专用芯片TS36331)电路设计说明 1、电源电路利用LM317低线性稳压芯片将5V或者12V的电源电压稳压到3.3V为TS3633提供工作电压。其中,磁珠L1主要用于抑制电源线上的高频噪声和干扰,电容C1也是用于抑制电源噪声。2、偏置电路端口RBIAS处外接一电阻R1构成其偏置电路,可以设置系统的内部参考。3、standby 模式ST

2016-11-23 19:44:22 346

原创 如何用openvr api打开vive前置摄像头

随着越来越多的开发者开始他们的VR开发工作,他们看到了这项技术的巨大潜力,像是Valve这样的公司正在想办法保证他们的软件开发包(SDK)能够提供尽量多的功能。今天这家公司发布了其针对SteamVR的OpenVR SDK的最新版本1.0.3,为该软件增加了额外的新功能。该新版SDK的源代码可以从GitHub上下载,链接如下:https://github.com/ValveSoftware/

2016-11-23 19:30:52 1530

转载 PSVR开发者需要了解的9件事

1 首先需要了解下PSVR的具体硬件参数:整个产品都包括哪些:2 如何创造更好的 VR 内容三种准备:设计、内容、技术针对PSVR设计:体验范围、跟踪限制、社交屏幕VR应用和内容:模拟、沟通、设计、科学、现场互动、旅游、体育VR技术挑战:更高的分辨率、更高的视野范围、更高的刷新频率

2016-11-23 16:16:38 542

转载 使用Leap Motion Orion开发酷炫的手势识别VR/AR应用

Leap Motion Orien支持Oculus和HTC Vive开发,当然对Unity的支持显然是必须的。不过前提是:1.Windows 7 64位或者windows 102.Leap Motion Orion3.Oculus SDK 1.3(需要Unity 5.3.4 p1以上版本)4.HTC Vive(需要Unity 5.4+)Unity Core Asse

2016-11-22 14:00:57 3417

转载 好好说一说室内定位技术

室内定位技术进过了几十年的发展,从未像今天这样引起大家的关注,这无疑得益于VR技术在这几年的蓬勃发展,52VR的编辑们今天就梳理下已有的定位技术和手段,有哪些点值得我们参考和注意呢?那么传统的室内定位技术有哪些呢?室内无线定位技术可以这样分成三类:近邻法三边(角)测量法模式匹配法。 近邻法: 最简单的方式,直接选定那个信号强度最大

2016-11-22 13:59:47 1933

原创 如何设计Lighthouse定位接收电路

本文使用最新出来的专用芯片TS36331)电路设计说明 1、电源电路利用LM317低线性稳压芯片将5V或者12V的电源电压稳压到3.3V为TS3633提供工作电压。其中,磁珠L1主要用于抑制电源线上的高频噪声和干扰,电容C1也是用于抑制电源噪声。2、偏置电路端口RBIAS处外接一电阻R1构成其偏置电路,可以设置系统的内部参考。3、standby 模式ST

2016-11-22 13:58:13 636

转载 oculus rift 开发入门

我使用的是oculus rift DK2,也就是开发者版,在开始使用前,要确保几件事:一、准备工作1、pc配置,配置越好运行越流畅,反之会使帧率低,伴随的体验就是眩晕恶心,甚至无法运行。官方推荐配置:NVIDIA GTX 970 / AMD 290 equivalent or greaterIntel i5-4590 equivalent or greater8GB

2016-11-22 13:56:39 4438

转载 如何用openvr api打开vive前置摄像头

随着越来越多的开发者开始他们的VR开发工作,他们看到了这项技术的巨大潜力,像是Valve这样的公司正在想办法保证他们的软件开发包(SDK)能够提供尽量多的功能。今天这家公司发布了其针对SteamVR的OpenVR SDK的最新版本1.0.3,为该软件增加了额外的新功能。该新版SDK的源代码可以从GitHub上下载,链接如下:https://github.com/ValveSoftware/

2016-11-22 13:55:40 1336

转载 告别beta版-Google Daydream SDK 1.0正式版发布并支持Unity原生开发

很多人都在问为什么VR行业迟迟没有爆发?其实原因很简单,没有体验足够好的设备,没有一个类似AppStore或者Google Market的内容生态系统,当然也没有支持好设备的操作系统和开发工具包。所以毫不奇怪当开发者看到Google 在I/O大会上推出Daydream VR平台时,热泪盈眶丝毫不显得矫情。Google承诺在10月4日正式推出Daydream平台。而就在昨天,它放出了Dayd

2016-11-22 13:54:35 387

转载 Vulkan统一所有平台的API

本文是系列博客文章中的第一篇,旨在更深入地探讨在“2015计算机图形图像特别兴趣小组(SIGGRAPH)”大会上披露的有关Vulkan的信息。我不是要透露任何新信息,新信息我会留待Khronos官方发布!我要做的是,解释已经发布的信息的含义,以及说明具备这些含义的信息对从上到下的整个产品交付链中每一方的影响,从我们这样拥有知识产权(IP)的厂商到设备厂商和开发商直至消费者都在这个链条上。在

2016-11-22 13:53:17 1681

转载 [CE5入门系列1]如何正确安装和初步使用

本次教学主要针对如何创建一个全新的CryENGINE 5 项目,如何下载最新的CryENGINE 5 版本,如何调用下载好的官方素材库。双击桌面上的 CRYENGINE Launcher 快捷图标,启动 Launcher,会看见Launcher登入窗口,保持网络畅通的情况下填写之前注册好的信息完成登入在这个面版中,选择“New Project” 或

2016-11-22 13:51:48 3709

转载 实时全局光照!SVOGI in CryENGINE

Voxel-Based Global Illumination (SVOGI)以下整理了下SVOGI在CryENGINE中的一些精彩范例。Crytek官方的一些demo演示:SimonMajar大神关于SVOGI在CryENGINE中的测试:

2016-11-22 13:50:19 2735

转载 Hololens开发基础知识

开发HoloLens全息应用将使用UWP平台,所有的HoloLens应用都是Win10通用应用,所有UWP通用应用都可以在HoloLens上运行。通过Windows 10和Unity这样的中间工具,我们可以现在开始构建全息应用的体验。1. 全息开发基础 为了尽可能实现全息场景,Windows开发了一系列全新的特性给开发者。对混合现实全息应用来说,涉及到6个基础构建领域。

2016-11-22 13:48:28 1138

转载 HoloLens开发入门

欢迎!我们很高兴您发现这里并做好了全息投影奇幻之旅的准备。本页面的全部内容都经由我们的工程师团队精心打造,因此这会让人觉得本页面是由软件工程师制作(别忘了,我们是全息投影技术的缔造者,而不是网页制作人!)我们已经收到了不少很棒的反馈——让这些点子来得更猛烈些吧!您会发现我们更新页面的速率在不断加快,并且融合了您的提议做出了改变。开始全息投影之旅,我们强烈建议您从教程一步一步开始

2016-11-22 13:47:23 1984

转载 hololens离线安装包都收集齐了

在国内搞开发确实很坑爹,各种在线安装失败,只有经历过的人才知道我尝试安装hololens的开发环境,也折腾了大半天,终于收集了各种离线安装包。希望大家都不要再被坑了。1. unity 安装包、htp包和文档安装程序: 安装方法:先安装 unity,再安装 HTP版本,文档程序按需要安装。链接:http://pan.baidu.com/s/1hrY

2016-11-22 13:44:25 1609

转载 [unreal4入门系列之十六] UE4中的集合:TSet容器

一、TSet是什么UE4中,除了TArray动态数组外,还提供了各种各样的模板容器。这一节,我们就介绍集合容器——TSet。类似于TArray,尖括号里面的T是模板类型,可以是任何C++类型。一个集合表示了一组互不重复的数据元素。比如TSet表示了一组float集合,TSet表示了一组FString集合。二、创建和填充集合因为这些容器在设计的时候考虑到一致性,所以后面你在学习各种各

2016-11-22 13:43:19 3180

转载 [unreal4入门系列之十五] UE4中的动态数组:TArray容器

为什么使用UE4提供的容器类?如果你用过C++的STL库,你就知道STL提供了各种各样的容器/数据结构,使得你对处理很多数据的时候非常快捷高效。UE4同样也提供了类似的库,库里面的类型是以T开头的,使用UE4提供的容器库可以更好地实现跨平台。所以在UE4进行开发的时候我们很少去使用STL容器,更多时候是使用UE4提供的容器。一、TArray是什么如果你学过C++的模板,你就知道

2016-11-22 13:42:26 7922

转载 [unreal4入门系列之十四] 在UE4中添加碰撞触发事件

一、在HUD中显示消息1) 在MyHUD.h中定义一个结构来表示我们的消息:#pragma once#include "GameFramework/HUD.h"#include "MyHUD.generated.h"//该结构体表示我们要显示的消息属性struct Message{ FString m_Message; //消息内容 float m_Time; /

2016-11-22 13:41:11 5026 1

转载 [unreal4入门系列之十三] UE4创建平视显示器(HUD)

为了展示对话框,我们需要自定义一个HUD(heads-up display,即平视显示器)。什么是HUD?HUD是平面显示界面,就是平时我们玩3D游戏提供给玩家的2D菜单界面。HUD类提供了渲染文字、贴图、矩形和材质的渲染,创建后也可以通过蓝图来编辑。创建HUD子类1) 点击文件-新建C++类;2) 选择从HUD类继承来创建我们自己的类;3) 给你的类命名,

2016-11-22 13:40:17 7408

转载 [unreal4入门系列之十二] 在UE4中创建非玩家角色(NPC)

现在我们来创建一些NPC(non-playable characters,非玩家角色)。在这个游戏中,当我们靠近NPC时,它们会做出相应的反应。创建C++类1) 在UE编辑器中,打开文件-新建C++类,选择从Character(角色)类继承,然后命名子类为NPC。2) 编写代码。打开NPC.h文件:添加头文件:(注意包含头文件必须在#include "NPC.generat

2016-11-22 13:38:55 4412

转载 [unreal4入门系列之十一] 在UE4中编写C++代码控制角色

当你运行我们上次做完的项目,你可能会意识到我们移动的摄像机还是默认的那个摄像机,这个默认的摄像机可以自由飞翔。这一节,我们要使得开始的角色是我们的一个Avatar类的实例对象,并且使用键盘控制我们的角色。创建游戏模式类1. 创建游戏模式的步骤如下:1) 点击文件 --> 新建C++类。2) 选择Game Mode(游戏模式)。3) 将其命名为“MyGameMode1”。

2016-11-22 13:37:26 4520

转载 [unreal4入门系列之十] UE4添加角色到场景中

现在我们已经有了一个场景并且运行了,我们需要添加一个角色到场景中。要这样做,我们必须从UE4的GameFramework类继承它。一. 打开上次创建的关卡如果你已经关闭了项目,并且保存了上次创建的关卡(假设命名为Untitled),然后你现在打开上次我们的项目,你会发现我们打开的只是Minimal_Default关卡。现在,让我们在内容浏览器中选择过滤器,然后选择关卡,再双击下面的Un

2016-11-22 13:35:34 22451

转载 [unreal4入门系列之九] UE4创建空白关卡并添加碰撞体

一. 创建空白关卡1) 点击文件 -> 新建关卡(或者按快捷键Ctrl+N)。2) 你可以选择Default(默认)或空关卡。不过选择空关卡比较好,理由迟些会解释。3) 新的空关卡会一片漆黑。现在让我们从内容浏览器中添加一些物体到场景中去。将StarterContent/Shapes中的Shape_Plane拖动到场景中。点击场景中的平面,然后按F键聚焦。然后按下R键,拖动

2016-11-22 13:34:52 3991

转载 [unreal4入门系列之八] 使用VS编译UE4编辑器并添加物体到场景中

接下来,我们将会创建一个放置我们的游戏角色的基本场景。编译UE4编辑器1) 现在,我们创建一个空白的UE4项目来开始。首先点击桌面的Epic Games Launcher,打开启动器,点击左上角的启动按钮。2) 接着会运行创建项目的窗口。接下来:点击“新建项目”。选择“C++”选项卡。然后从可用的项目列表中选择“基础代码”。在下方点击“...”按钮,设置

2016-11-22 13:34:10 2881

转载 [unreal4入门系列之七] UE4中的Actor类和Pawn类

现在我们开始进入UE4的代码开发工作。首先,UE4的类框架是非常庞大的,看起来有点让人措手不及。不过正因为UE4的类框架很完善,有很多常用的代码(函数和类)是已经提供给我们了,我们只需要简单地调用来完成游戏开发的任务。所以我们可以将注意力集中于游戏功能和玩法上,而不是繁琐的实现细节上。这里介绍两个很重要的类:Actor类在UE4中,Actor类是可以放到游戏场景中的游戏对象的基本类型。

2016-11-22 13:33:27 9024

转载 [unreal4入门系列之六] 常用的按键和快捷键

虚幻4中有一些按键和快捷键很常用,牢记它们并运动到实际的项目开发中,将会大大地提高你的工作效率和使得工作更简便快捷。下面将列举它们出来:按键动作鼠标左键选择actor鼠标左键+拖动前后移动和左右旋转摄像头鼠标右键选择actor并打开右键菜单鼠标右键+拖动旋转摄像头方向

2016-11-22 13:32:43 7442

转载 [unreal4入门系列之五] 熟悉关卡编辑器界面

一. 标签栏标签栏就是最顶部看起来像这样的东西:在最右方就是项目的名称,如这里的test1。前面的对话气泡是反馈按钮,你可以给Epic公司提供任何意见。而接着的帽子图标,是显示虚幻4内置的教程。二. 菜单栏在标签栏下方就是菜单栏,它提供了大部分应用程序常用的命令和工具:1) 文件:创建、打开、保存关卡/地图和创建或打开项目。游戏打包也是在这里。这里也有不同的设置

2016-11-22 13:31:53 7016 1

转载 [unreal4入门系列之四] 熟悉虚幻4项目浏览器界面

虚幻4项目浏览器界面有两个大选项卡,一个是项目,一个是新建项目。项目选项卡项目选项卡包含了过去创建或购买的项目、示例。如果项目版本不兼容当前的UE4版本,将会显示灰色的项目图标,你可以对其进行升级或降级来达到兼容的目的。在搜索栏的右侧有个虚幻商城,将会带你回到启动器的商城界面,购买项目之后点击刷新就可以显示出来了。新建项目选项卡这里是用于创建一个新的项目。UE4的工作方

2016-11-22 13:30:55 4108

转载 [unreal4入门系列之三] 初探UE4安装文件目录结构

UE4文件夹里面包含了许多有用的资源,我们首先去了解这些文件结构,以便日后需要用到的时候随时地查找我们所需要的东西。打开UE4所安装的目录,你会看到我们下载好的4.10版本的文件夹。1) DirectXRedist是DirectX文件所在的地方。这个文件夹也包括了安装DirectX的安装包。2) Launcher是引擎启动器所在文件夹。Launcher包含了如下子文件夹

2016-11-22 13:29:48 8758

转载 [unreal4入门系列之二] 下载和安装虚幻4游戏引擎

1) 进入虚幻4的官方主页(https://www.unrealengine.com/)这里你可以获得关于虚幻4的最新资讯,包括版本更新、博客更新、新闻和商城等。自2015年起,该引擎已经提供免费下载的服务。除了UE4的官网主页,我也推荐你收藏如下网站:英文文档:https://docs.unrealengine.com/latest/INT/中文文档(未翻译完全):htt

2016-11-22 13:28:18 8203 1

转载 Unity中那些事半功倍的好插件

Unity开发最好的地方就是有各种强大的插件,有哪些插件让大家事半功倍,稳定强大 值得推荐学习和入手呢?Unity5.0之后,制作UI 以及UI的动画,UI特效,大家一般都使用什么插件?或者说有什么好的插件推荐?关于特效制作,大家又有什么好的插件使用经验?

2016-11-21 23:32:07 9548

空空如也

空空如也

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

TA关注的人

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