Unity3D
文章平均质量分 59
monoooo
杭州学军中学毕业 山东大学软件学院本科在读
展开
-
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 · 1418 阅读 · 0 评论 -
Unity3D Shader入门小实验
Unity3D的所有渲染工作都离不开着色器(Shader)。Shader(着色器)实际上就是一小段程序,它负责将输入的Mesh(网格)以指定的方式和输入的贴图或者颜色等组合作用,然后输出。绘图单元可以依据这个输出来将图像绘制到屏幕上。输入的贴图或者颜色等,加上对应的Shader,以及对Shader的特定的参数设置,将这些内容(Shader及输入参数)打包存储在一起,得到的就是一个Mate...原创 2018-04-19 19:10:48 · 205 阅读 · 0 评论 -
Unity3d中的碰撞检测
很多时候,当我们的主角与其他GameObject发生碰撞时, 我们需要做一些特殊的事情,比如:子弹击中敌人,敌人就得执行一系列的动作。这时,我们就需要检测到碰撞现象,即碰撞检测。要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器,刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加 到游戏对象上才能触发碰撞。如果两个刚体相互撞在一起,除非两个对象有碰撞体时物理引擎...转载 2018-05-06 15:16:45 · 773 阅读 · 0 评论 -
Unity自动寻路
我们要实现一个功能:点击场景中的一个位置,角色可以自动寻路过去。角色会绕过各种复杂的障碍,找到一条理论上”最短路径“。步骤:1.创建地形2.添加角色3.创建多个障碍物,尽量摆的复杂一点,来检查Navmesh的可用性和效率。4.选中地形,在Navigation窗口中,设置Navigation Static5.依次选中障碍物,在avigation窗口中,设置Navigation Static7.Nav...转载 2018-05-06 15:21:06 · 612 阅读 · 0 评论 -
VR开发入门:3D图像的处理过程
我们来看看几个重要的概念: 搭建场景:创建一个可视化、可交互、脚本驱动的虚拟现实环境。 立体渲染:用两个相机渲染场景分别表示用户的左右眼,然后通过Oculus Rift头显的透镜,这两幅图片被重合在一起,从而形成清晰且具有深度视觉的场景。 头动追踪:通过捕获Oculus Rift头显的位置和转向来改变虚拟世界中相机的位置和转向。 我们需要编写大量3D操作的代码来表现我们的想法,可以直接通过...转载 2018-05-25 14:24:42 · 1647 阅读 · 0 评论 -
基于C#的VR键盘设计
由于键盘是用于手部识别的,所以选择的目标模板是一块和肤色差距比较大的黑色键盘。然后将图片放置在canvas上方便在UI层建立一一对应的关系把键盘的按键分成6行加方向键依次建立,把每个按键设成prefabs在VR场景中最上面那排需求不是很高所以就暂时省略了。这个是找到InputText,并且输入字母的方法。如果是外接物理键盘的话就直接根据按键输入。如果是想要通过VR设备的射线、手柄等控制那输入就变成...原创 2018-06-12 20:47:48 · 1439 阅读 · 0 评论 -
基于百度语音的Unity语音识别系统
实现U3D VR场景中的语音识别为什么选用百度语音?因为他免费啊那问题就是如何使用百度语音我们首先先需要进入百度语音的官网http://yuyin.baidu.com/然后申请选择创建应用,这个填写无需多言。只需要知道这样就算申请完了,还是非常方便的。而申请得到的东西主要是两串号码appkey和secretkey。这样就可以调用百度语音了。设置响应声音按钮或者操作这些就仁者见仁智者见智了百度云的产...原创 2018-06-13 13:15:30 · 3389 阅读 · 2 评论 -
在VR场景中实现手指的对应关系
由于对环境的鲁棒性能并不够优异所以在每次移动到新的环境中需要对肤色进行重新采样。虽然这样的做法相对来说比较繁复,但对于不同肤色的人来说或是对于不同的环境(包括环境色的干扰、光照的强弱、光源的位置等等)来说,至少能够保证我们的程序使能够良好运行的。在我们完成键盘的配置、手势的识别后,需要实现把手的位置投影到场景中来。demo画面先大致这样,Point center; Poin...原创 2018-06-14 10:33:58 · 389 阅读 · 0 评论