在 Mac 上使用 SteamVR

在 Mac 上使用 SteamVR
  1. 在桌面打开 Steam
  2. 在“库”的“工具”中找到 SteamVR
  3. 右键点击并选择“属性”
  4. 选择测试版标签并从下拉菜单中选中 SteamVR 测试版

 

在 Mac 系统中制作 SteamVR 内容
  • 对 Unity 针对 SteamVR 和 macOS 的更新了解更多,请点击此处[blogs.unity3d.com]
  • 了解更多今天的 WWDC 演示内容及虚幻引擎对 Mac 系统中SteamVR 的支持信息,请点击此处[epic.gm]
  • 获取安装 Firefox 及 WebVR 示例的说明,请点击此处[webvr.rocks]
  • 下载最新版本的 OpenVR 软件开发套件(SDK),请点击此处[github.com]

 

系统要求
  • 支持 macOS 的 SteamVR 要求具备 macOS 10.11.6 及以上版本的 Metal 图形支持,且最佳运行环境为 macOS High Sierra 开发者 seed 的Metal 2。
  • HTC Vive 及适当的 Mac 硬件连接器。

Read More

HoloLens Emulator out 模拟器来了

https://developer.microsoft.com/en-us/windows/holographic/using_the_hololens_emulator?utm_campaign=company_global_information_2016-06-Global-Unity-Newsletter&utm_medium=email&utm_source=Eloqua

HoloLens emulator main window

//https://developer.apple.com/videos/play/wwdc2016/604/  check metal new feature.

安装三套软件
需要安装Visual Studio 2015 Update 2、HoloLens Emulator和Unity HoloLens Technical Preview。
https://developer.microsoft.com/en-us/windows/holographic/install_the_tools
这里有两点注意事项:
⦁ 安装Visual Studio 2015 Update 2时,在安装选项里需要勾选上Windows 10 SDK,如果安装过程中没勾选上也没关系,可以在控制面板里面修复,把它装好。
⦁ 使用Unity进行Hololens的开发,只能使用带有HoloLens Technical Preview后缀版本的Unity,无法使用Unity的其他相关版本,如果要进行除Hololens之外的相关开发(如VR),需要安装双版本的Unity。

真机与模拟器的调试
安装完成后,环境就配置完成,可以进行Hololens的开发。
进行开发可以使用真机调试,也可以使用模拟器。

有关真机的配对与调试:
https://developer.microsoft.com/en-us/windows/holographic/Using_Visual_Studio.html#pairing_your_device
有关Hololens Emulator的调试:
https://developer.microsoft.com/en-us/windows/holographic/using_the_hololens_emulator

官方Tutorials
配置环境完毕,就可以通过官方的Tutorials来学习Hololens的开发。
https://developer.microsoft.com/en-us/windows/holographic/academy
官方一共给出了九个Tutorial,可以根据自己的进度来把握时间,推荐完成的有Holograms 100: Getting Started with Unity和Holograms 101E: Introduction with Emulator。

Read More

UE4 4.12 完全支持 Daydream 平台 使用相同插件可开发 Google Cardboard 的应用程序

新鲜出炉:DAYDREAM VR 支持  (终于不用第三方的插件了)

GVRQS_Pligin_GVR_Enabled_00.png

在这里在这里啊.

效率这事Google已经有方案了.  NDK11c  arm64 开启 scanline racing.

GDaydream_Scanline_Racing_Support_00.png

摘录部分官方更新日志:

 

我们非常高兴地在此宣布:虚幻引擎 4.12 版本支持全新的 Google Daydream 平台!Daydream 是令人眼前一亮的全新移动 VR 平台,可在其认证的智能手机上呈现高精度的 VR 体验。UE4 完全支持 Daydream 平台,以及套装中包含的运动控制器。

即使您尚未获得 Daydream 开发者套件也可立即开始工作!使用相同插件可开发 Google Cardboard 的应用程序。Daydream 认证手机的专属功能在其他安卓设备上为关闭状态。

在编辑器的 Plugins 窗口中打开“Google VR”和“Google VR Controller”即可开启支持。

(注: Google’s Daydream controller is a Wiimote for VR)

在下面大家可以看到 Shane 为 Daydream 制作的一个小型地下城角色扮演游戏,这是他使用虚幻引擎 4 蓝图可视脚本和简单的奇幻主题资产在几周内完成的。

虚幻引擎 4 现已提供对 DAYDREAM 的支持

不久之前,Epic Games CTO Kim Libreri 在谷歌 I/O 会场宣布,我们已将对 Daydream 的支持加入虚幻引擎 4。

非常感谢我们在 Hardsuit Labs 的合作伙伴和朋友们,是他们帮助这一插件成为现实!没有他们,我们肯定完成不了。

我们的 Daydream 集成现已在 GitHub 上发布(需要登录),而且它将加入到完整版虚幻引擎 4.12 的二进制工具中,该版本预定在 2016 年 6 月 1 日发布。

下面是 Kim 的发言内容:

“在 Epic,我们的使命就是为开发者提供最好的工具,用于在我们支持的每一个平台上构建令人身临其境、视觉效果惊人而且性能出色的体验。多年来我们一直在创造 VR 体验,如今它不仅具有栩栩如生的视觉效果,而且在输入、互动、角色和游戏运行机制方面也能够逼近真实。

我们努力研发的每一个项目都扩展了虚幻引擎的功能,而我们每天都将这些改进带给开发者们。今天我们要自豪地宣布我们参与了这个 VR 历史的新篇章。”

正如 Kim 所说,Daydream 使大家能够为移动 VR 创造丰富多彩而且有深度互动性的内容,我们现在仅仅让大家看到了可能发生的前景的浮光掠影。

Epic Games 的 VR 和 AR 技术主任也来到了山景城。

Nick 在一次访谈中提到,Shane 为 Daydream 的发布会制作的示范游戏有助于为当前所能实现的效果,我们能够挖掘出的硬件性能,以及利用控制器的多功能触摸板和按钮的方式树立一个图形标杆。


 Daydream 地下城 VR 项目中的物品栏 UI 和交互

你们准备开始为 Daydream 做游戏了吗?请查看我们的文档,并访问谷歌 VR 汇总中心来了解如何设置 Daydream 开发包

想马上了解更多信息?请在今天上午 11 点(美国太平洋时间)/下午 2 点(美国东部时间)/晚上 7 点(英国夏令时)到 Twitch.tv/UnrealEngine 和我们作伴。

Nick 将作为嘉宾从谷歌 I/O 会场和我们连线。如果你们错过了直播也别担心——我们总是会将实况流档案发布到YouTube.com/UnrealEngine

我们已经迫不及待想看到你们用 Daydream 和虚幻引擎 4 制作出的精彩内容了!

https://www.unrealengine.com/zh-CN/blog/unreal-engine-supports-google-daydream-vr

Read More

VR沉思录九-每个人心中都有一个VR(期待的)

每个人体验过VR之后都会觉得很意外.  除了神秘. 还有就是每个人感受不同.

所以到底是什么样子, 一定要自己去体验一下.  唯沉浸感对于卡通风格依然能够成立, 尽管知道自己是在虚拟的幻象世界中. 却依然十分享受.

那种触手可及的感觉.  一只汪汪 猫猫.  还是很惬意的.

今天有一个灵光闪现:  我突然才意识到 VR已经突破了物理视野. 屏幕尺寸-分辨率.

每个人结合自己的领域应该都有一个心目中的VR. 注定会大放异彩的.

说个有趣的事,  你们猜一下,  一个弱视力的人 带上VR会怎么样?

Read More

cocos vr mac 开发环境配置快速上手(一) 配置andriod环境.

因为 oculous 对mac 支持的不够好(新) , 所以cocos vr 现在的版本 mac上主要是移动端VR的开发. 其实就是android系了 (cardboard, gearvr ) .  当然ios也是可以的. 后面再讲一下.

所以 cocos vr 开发怎么配置环境.问题就转换成了.

第一步:Mac上如何配置android开发环境.

第二步:   熟悉cocos studio 制作UI和场景.

第三步:  创建 HelloVR  以及真机打包测试.

之前的文档都是一个一个SDK下载. 再安装的. 现在我分享一个快捷的方法. 一键搞定. 马上进入正题.

安装最佳实践. 轻松配置. cocos 一键配置.

 

1. 打开 http://www.cocos.com/download/ 进行下载.  Mac版本.安装包.

2. 注意 fbx-conv 模型转换工具的路径. 转fbx模型 动画资源时需要这个.

比如我的路径:   cd  /Applications/Cocos/Cocos2d-x/cocos2d-x-3.10/tools/fbx-conv/mac  

./fbx-conv your.fbx  -a    注: -a 可以装换.c3t的格式  可以用来查看贴图是否正确.

3. 新建 cocos studio 工程.

4. 打开工程.  先打开菜单

偏好设置 > 平台.  然后就会看到有一个按钮是 一键配置  直接双击后 就会启动工具. 来下载和安装了.

包括jdk android sdk  ndk sdk .  注意ant的路径是在

/Applications/Cocos/tools/ant/bin

安装成功之后 下一步之前可以先进入 terminal 查看一下环境参数是否ok.   是存在  ~/bash_profile 里面的. 如图所示

4.  编辑场景. 然后保存,

有了cocos studio 可以做很多事. 编辑UI.  编辑场景. 见下面的动图.  有个直观的感受.  然后动手试试。

提示:   保存之后一定要点发布. 不然资源不会被编码成 csb格式的.

点击发布资源. 注意资源的路径. 是  Resources\res 直接copy 这个 res 目录到 用 cocos vr 引擎创建的工程里的对应的Resources目录就可以了.

 

 

提示: 可以用cocos studio 简单的预览场景. 或者用xcode 编译工程.

 

 

打开一个 terminal  运行一下看看这些工具是不是都能找到.

python java  ndk-build adb   ant

 

最后有一个彩蛋.  android sdk 安装后因为墙的问题, 可能没办法进行更新和安装 .  这里有一个方法. 就是用镜像.

我推荐  鹅厂的..   bugly   参考这里.
http://android-mirror.bugly.qq.com:8080/include/usage.html

命令如下:

cd  /Development/AndriodSDK/android-sdk-macosx/tools 

./android

就可以打开android sdk manager 了.

 

至此, 环境就差不多配好了.  配置过windows的同学会发现没有装Python,  这个Mac是自带的. 不用装.

 

 

Read More