关于在unity vr中,可以让电脑显示屏幕显示另一个视角的画面,而步影响到vr里面的视角操作 VR Asymmetrical

第一步是新建一个场景

然后不要删除场景中的main camera,把这个摄像机当成运行后,另一个视角

然后将steam vr plugin导入,将里面prefab文件中的cameraRig拖到场景中,然后建一个脚本,在start里面就执行一行代码

UnityEngine.VR.VRSettings.ShowDeviceView=false;

这个属性的意思是:

Description

描述

Globally enables or disables VR for the application.

当前应用全局启用或禁用VR设备

When enabled, VR output is automatically mirrored to the main display. The main window is still controlled by Screen and related APIs.

启用时,VR输出自动镜像到主显示场景。主显示窗口仍然受Screen窗口和相关的API控制。

然后,这时候我们还需要在main camera中设置Target Eye把原本的Both设置为None.即可

我是根据google一个视频后看到的。这是地址

http://fusedvr.com/building-a-vr-asymmetrical-game-from-scratch/

,最后补充一点,如果要在vr中看得到玩家的头盔位置,那么复制一个手下下的model到head下,然后index选择hmd,然后选择一个Model Override,Model Override应该是里面提供的几种模型给你选,如果有htc头盔就选htc,没有就选dk2_hmd也行

时间: 2024-10-11 18:27:14

关于在unity vr中,可以让电脑显示屏幕显示另一个视角的画面,而步影响到vr里面的视角操作 VR Asymmetrical的相关文章

在VR中模拟用鼠标操作电脑并实现简单画图的小程序

(图没有录好,明天换一下) 一.概述 1.实现的基本操作是: 1)用手柄抓住黄色的方块代表手抓住鼠标. 2)通过移动手柄模拟鼠标移动,电脑屏幕上的光标跟着移动. 3)当光标移动到一个Button上时,Button高亮,离开时Button取消高亮,点击Button触发点击事件. 4)当点击Button之后,打开一个画图程序,可以用光标在颜色选择区选择一种颜色,然后在画图区根据光标的移动轨迹,画出选择颜色的光标移动路径的曲线: 2.脚本 1)ComputerController挂在代表电脑的Canv

VR中特定相机截屏问题与实现

本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/71136498 作者:cartzhang unity 中的截图与VR中的截图,难度还不一样么?还真有点不一样. 这里就是用HTC Vive头盔下来做为例子. 非常感谢同事让我来帮他解决问题. 一.Unity中的常用截图方式 unity中常用截图的方式有三种: 1. 使用CaptureScreenshot 这个可以参考官方给的例

如何在Unity 3D中设置Google AdMod

在Unity中启用Google广告游戏,你需要做到如下所示:要求– Unity 4或者更高(链接:https://github.com/)– 谷歌移动广告SDK(链接:https://github.com/) 安装1.通过访问以下网址转到谷歌的游戏开发者页面:https://github.com/. 2.导航到页面上的“Unity”部分. 3.在本节将有两个按钮(如“下载插件”和“查看源代码”).点击“下载插件”按钮.这将带给你一个GitHub的页面,你可以下载“谷歌移动广告'Unity包.查找

【转载】Unity3D VR 教程:3.VR中的交互

原文地址:http://blog.csdn.net/sherlockchang/article/details/51336901 概述 在VR开发中,我们经常需要激活一个用户正在盯着的物体.我们准备了一个示例,一个简单的可扩展的轻量级的系统,让用户和物体交互.这个系统由三个主要的脚本组成,VREyeRaycaster, VRInput, 和VRInteractiveItem - 下面有一些简短的说明和项目的源码. VREyeRaycaster 这个脚本需要放在主摄像机上,每一次调用脚本的Upda

Unity 2018中的图形渲染

https://mp.weixin.qq.com/s?__biz=MzU5MjQ1NTEwOA==&mid=2247490249&idx=1&sn=d86083e33d9884bc1df20827a966b195&chksm=fe1e2e62c969a77417502a559c38afc2094d09aa9ed881eea225222df8e4d4b52dd9f3b56950&scene=21#wechat_redirect 在上周,我们发布了基于Unity 201

[译]如何在Unity编辑器中添加你自己的工具

在这篇教程中你会学习如何扩展你的Unity3D编辑器,以便在你的项目中更好的使用它.你将会学习如何绘制你自己的gizmo,用代码来实现创建和删除物体,创建编辑器窗口,使用组件,并且允许用户撤销他们所作出的任何动作,这些全部都是用编辑器脚本来实现的. 这篇教程假设你已经熟悉Unity的基本工作流程.如果你知道如何在编辑器中创建物体.预设.场景并且知道如何移动它们,知道如何添加组件,那么你可以开始本教程的学习了. 最终结果预览 让我们看一下我们做出的最终结果是什么样子: 如你所见,我们会创建一个编辑

在Unity编辑器中增加脚本的中文说明

在游戏中,程序,美术,策划甚至音效都是分工合作的.很多时候,对于unity3d中一堆英文,大家都会看得很郁闷.尤其是不同的程序员,命名方式也不尽相同,甚至还是用拼音.因此,在脚本中增加一些中文显示,就能够很好地解决这个问题. 首先,unity中对于字段(Field)已经有了很好的中文显示方法[Header]标签 比如 using UnityEngine; public class TestScript : MonoBehaviour {     [Header("变量A")]    

Unity 5 中的全局光照技术详解 (转载)

原文链接 本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND RENDERING (文章较长,请耐心阅读)简介全局光照,简称GI,是一个用来模拟光的互动和反弹等复杂行为的算法,要精确的仿真全局光照非常有挑战性,付出的代价也高,正因为如此,现代游戏会先一定程度的预先处理这些计算,而非游戏执行时实时运算. 同一场景里:没有照明(左),只有直接光源(中),和有间接光源的全局光照(右)的表现,注意颜色如何在不同的表面进行光的"反弹",产生更真实的结果. 在本文

Unity 5 中的全局光照技术详解(建议收藏)

2015-07-01 10:43 编辑: cocopeng 分类:游戏开发 来源:Unity全球官方网站 1 47108 Unity 5全局光照技术 招聘信息: 资深软件研发工程师 嵌入式软件工程师 cocos2d-x休闲游戏开发 产品经理 Cocos2d-x游戏客户端开发 Java工程师 Cocos2d-x js高级开发工程师 Mac开发 应用开发工程师(iOS) 技术合伙人-后端工程师 高级iOS开发工程师 本文整理自Unity全球官方网站,原文:UNITY 5 - LIGHTING AND