自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 在VR场景中实现手指的对应关系

由于对环境的鲁棒性能并不够优异所以在每次移动到新的环境中需要对肤色进行重新采样。虽然这样的做法相对来说比较繁复,但对于不同肤色的人来说或是对于不同的环境(包括环境色的干扰、光照的强弱、光源的位置等等)来说,至少能够保证我们的程序使能够良好运行的。在我们完成键盘的配置、手势的识别后,需要实现把手的位置投影到场景中来。demo画面先大致这样,Point center; Poin...

2018-06-14 10:33:58 367

原创 基于百度语音的Unity语音识别系统

实现U3D VR场景中的语音识别为什么选用百度语音?因为他免费啊那问题就是如何使用百度语音我们首先先需要进入百度语音的官网http://yuyin.baidu.com/然后申请选择创建应用,这个填写无需多言。只需要知道这样就算申请完了,还是非常方便的。而申请得到的东西主要是两串号码appkey和secretkey。这样就可以调用百度语音了。设置响应声音按钮或者操作这些就仁者见仁智者见智了百度云的产...

2018-06-13 13:15:30 3361 2

原创 基于C#的VR键盘设计

由于键盘是用于手部识别的,所以选择的目标模板是一块和肤色差距比较大的黑色键盘。然后将图片放置在canvas上方便在UI层建立一一对应的关系把键盘的按键分成6行加方向键依次建立,把每个按键设成prefabs在VR场景中最上面那排需求不是很高所以就暂时省略了。这个是找到InputText,并且输入字母的方法。如果是外接物理键盘的话就直接根据按键输入。如果是想要通过VR设备的射线、手柄等控制那输入就变成...

2018-06-12 20:47:48 1415

转载 VR开发入门:3D图像的处理过程

我们来看看几个重要的概念:  搭建场景:创建一个可视化、可交互、脚本驱动的虚拟现实环境。  立体渲染:用两个相机渲染场景分别表示用户的左右眼,然后通过Oculus Rift头显的透镜,这两幅图片被重合在一起,从而形成清晰且具有深度视觉的场景。  头动追踪:通过捕获Oculus Rift头显的位置和转向来改变虚拟世界中相机的位置和转向。  我们需要编写大量3D操作的代码来表现我们的想法,可以直接通过...

2018-05-25 14:24:42 1616

转载 VR的原理和实现

VR的原理和实现一、     VR内容制作VR内容场景的呈现分为两种情况:实景拍摄与3D建模场景制作。其中,3d建模场景制作又包含了“可以在VR里行走”和“不能在VR里行走”两种情况。1.1全景拍摄的流程第一步 拿到制作需求后,设计师进行头脑风暴思考场景内容,场景切换路径,界面里的文案交互逻辑,输出策划文档。第二步 摄制团队在实景进行视频或全景拍摄,输出全景视频或全景图。第三步 设计师进行视频剪辑...

2018-05-25 14:23:21 23349 1

转载 手势识别

1.  几个基于opencv开发的手势识别代码http://download.csdn.net/detail/kobe_lbj/98409502.   动态手势识别http://download.csdn.net/detail/qq_27381945/98288633.  手势指尖检测算法C++实现http://download.csdn.net/detail/xueyedamo/96888444...

2018-05-25 14:19:37 1305

转载 Unity自动寻路

我们要实现一个功能:点击场景中的一个位置,角色可以自动寻路过去。角色会绕过各种复杂的障碍,找到一条理论上”最短路径“。步骤:1.创建地形2.添加角色3.创建多个障碍物,尽量摆的复杂一点,来检查Navmesh的可用性和效率。4.选中地形,在Navigation窗口中,设置Navigation Static5.依次选中障碍物,在avigation窗口中,设置Navigation Static7.Nav...

2018-05-06 15:21:06 572

转载 Unity3d中的碰撞检测

很多时候,当我们的主角与其他GameObject发生碰撞时, 我们需要做一些特殊的事情,比如:子弹击中敌人,敌人就得执行一系列的动作。这时,我们就需要检测到碰撞现象,即碰撞检测。要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加 到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象有碰撞体时物理引擎...

2018-05-06 15:16:45 737

原创 进度汇报

2018-05-02 23:26:49 358

原创 Unity3D Shader入门小实验

     Unity3D的所有渲染工作都离不开着色器(Shader)。Shader(着色器)实际上就是一小段程序,它负责将输入的Mesh(网格)以指定的方式和输入的贴图或者颜色等组合作用,然后输出。绘图单元可以依据这个输出来将图像绘制到屏幕上。输入的贴图或者颜色等,加上对应的Shader,以及对Shader的特定的参数设置,将这些内容(Shader及输入参数)打包存储在一起,得到的就是一个Mate...

2018-04-19 19:10:48 193

原创 Unity中AR书籍翻页效果

目的:  1.阅读学习Vuforia for Unity开发,实现手机平台上的AR效果.  2.自主思考编写用于AR中视频背景shader,用于AR书籍中有效覆盖书页中特定部分。第3-4周完成实验1,打分方法,在自己的手机上实现基本AR效果填写基本AR功能实验报告,提出AR中视频背景shader的思路,实现有效的AR中视频背景shader。实现步骤:1. 首先阅读Vuforia for Unity...

2018-04-19 18:21:43 1379

原创 VR空气键盘最新技术

电脑周边生产商 Logitech 与 HTC Vive 合作,推出一款能够在 VR 空间内的打字的键盘系统「BRIDGE」,现正供应 Beta 测试版。用户可以在 VR 头盔内的虚拟空间上,看到虚拟键盘的存在,而打上去会有真实键盘输入文字的反应。用户想在VR 环境下使用这个「BRIDGE」键盘,就需要先购买一个「Vive Tracker」连接器,当然你也需要有HTC Vive 以及Logitech...

2018-04-10 15:16:11 689

转载 基于unity创建一个简单的VR demo

创建一个VR项目  我们将使用Unity创建一个简单的VR项目demo,其效果是在VR头盔中观察一个立方体。Step 1  打开Unity,创建一个新的空项目。  Step 2  在Unity的菜单中选择File- Build Settings,并选中PC,Mac& Linux Standalone。 Step 3  在场景中创建一个新的立方体,从菜单中选择Game Object – 3D...

2018-04-10 15:00:56 3752

空空如也

空空如也

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

TA关注的人

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