阅读更多

0顶
0踩

互联网
北京时间3月1日消息,微软终于公布了Hololens的详细参数,并开启了Hololens开发者版的预售,定价3000美元(约合人民币18000元),并同时发布一款Hololens模拟器,让没有Hololens开发者版设备的开发者可以直接在其中对自己的应用进行测试。



对于因3000美元这笔不菲费用而望而却步的开发者来说,模拟器与HoloLens工具集可以说是巨大的福音。需要注意的是,使用该工具集,开发者必须安装以下工具:
  • Visual Studio 2015 Update 2
  • HoloLens emulator
  • Unity Technical Preview

同时,微软官方表示,虽然该SDK最好运行在Windows 10上,但它同时也支持Windows 7/8/8.1、Server 2008 R2和Server 2012。另外,由于该模拟器基于Hyper-V,所以,想要使用它的用户必须满足以下条件:
  • 64bit的Windows 10 Pro、企业版或教育版(家庭版暂不支持Hyper-V);
  • 64bit CPU;
  • 8GB+ RAM;
  • GPU(模拟器可能支持无GPU,但运行十分缓慢);
  • DirectX 11.0+;
  • WDDM 1.2 driver及其以后版本;
  • 必须启用以下功能:

硬件辅助虚拟化;
SLAT(Second Level Address Translation,二级地址转换);
硬件DEP(Data Execution Prevention,数据执行保护)。

此外,微软还专门为模拟器开发了一组能够在真实环境中被捕捉到的模拟房间,以帮助开发者在多重环境中更好地测试App,这些房间包括:

DefaultRoom.xef——一个配有TV、咖啡桌、两张沙发的小客厅。当你启动模拟器时默认加载。
  • Bedroom1.xef——一个配有一张桌子的小卧室。
  • Bedroom2.xef——一个配有大号床、梳妆台、床头柜、更衣室的卧室。
  • GreatRoom.xef——一个拥有客厅、餐桌和厨房的大空间房。
  • LivingRoom.xef——一个配有壁炉、沙发、扶手椅、放了花瓶的咖啡桌的客厅。

为了能够完整地查看房间,开发者必须更新应用程序以对场景中的spatial mapping mesh进行渲染。否则,用户只能看到全息图,而不是模拟房间。

传送门:
  • 大小: 38.6 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【JS】js给对象动态添加、设置、删除属性名和属性值

    但是当我们遇到需要给对象动态添加属性和属性值时,点获取法好像就不方便了,尤其是我们不知道属性名的时候更麻烦。简短的回答是“有特别的顺序”整数属性会被进行排序,其他属性则按照创建的顺序显示。计算属性的...

  • html name选择器,2种用jQuery按name属性选择元素的方法

    给定一个HTML文档,如何使用jQuery按name属性选择元素?在jQuery中,可以使用2个方法通过name属性选择元素;下面就来通过示例来介绍一下。方法1:使用name属性选择器name属性选择器可用于按name属性选择元素。此选择...

  • jQuery 表单对象属性

    在使用单选框和复选框时,经常会需要获取当前选中的值,如果给每个按钮添加点击事件,来获取当前所选中的值,那样做效率太低了,严格来说就是错误的做法。jQuery的 “:checked” 选择器非常好的完成了这个工作。 ...

  • 访问对象属性的两种方式

    访问对象属性的两种方式 访问对象的属性有两种方式 点语法 对象.属性名 ...p1.name ... 点语法只可以静态访问属性 你点什么,它就是找... 如果你加了引号,那么你写什么就是找什么属性 例: p1['

  • js 在数组对象中添加属性和相对应的属性值

    1、先来看个简单的例子 var array = [{"name":"a1"},{"name":"b1"}];...2、再来换个例子,objectArray是个数组,里面存放了对象,首先往 objectArray 对象里存放 Key 属性和属性值,再判断 num...

  • js创建对象并赋值其属性

    对象定义 var obj = new Object(); 或 var obj = {}; 添加属性 obj.name = 'tom'; obj.ses='man'; 添加方法 obj.say = function(){ ...其name、say属性仍存在obj对象中,怎样才能在obj中移除name属性

  • js 获取div的name属性

    div标签没有value和name属性,但是我们给div增加一个value或者name,这个也是可以拿到的 一般情况:我们通常用var value = document.getElementById("id值").value; 这种方法来获取value的值。  但是...

  • 复制对象属性,但不改变原属性

    复制a的属性给b,不涉及方法。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <...

  • 获取对象属性的个数

    Object.getOwnPropertyNames() 封装方法https://www.cnblogs.com/ooo0/p/6534333.html

  • HTML中input标签的中的id 、name、value属性

    id:是唯一的标识符,不允许有重复值,可以通过它的值来获得对应的html标签对象,相当于人的身份证具有唯一性。 name:控件的名字,一个控件是否设置它的 name属性是不会影响到这个网页的功能实现的。但是,当我们...

  • 用JS(JavaScript )给HTML元素增加id属性

    有时候HTML页面元素定位后,发现如一些input元素输入框没有唯一性的id 或者class,那么我们如果想要给这个HTML元素增加属性,可以自行添加元素属性 样例: 元素div 有class属性,但这个class并非唯一 (可查看) ...

  • jQuery 获取设置删除对象属性

    获取、设置、删除jQuery对象的属性值 jQuery 提供了一系列处理元素属性的方法,可以获取属性值,设置一个...1. attr(name) :获取jquery对象中第一个元素对应属性的值。 我们可以结合each方法使用attr 方法读取jque

  • vue 删除对象属性

    js 删除对象属性的方法 使用delete删除 let a = { name:'张三', age:'24' } delete a.name //a = {age:'24'} 将对应的属性值设为undefined let a = { name:'张三', age:'24' } a.name = ...

  • Java对象数组按照其属性排序的方法

    当我们有一组物品也就是一个对象数组时,我们会希望这组物品按照它的某个属性来排序 也就是需要对象数组按照其属性排序 一 类定义时实现Comparable接口,定义自身的比较算法。 要排序就要有比较的方法, 因为是...

  • python 获得对象的所有属性和方法

    例如:XBLOCK对象有下例属性和方法,可以通过dir(self) 获得 dir[self]=['__class__', '__delattr__', '__dict__', '__doc__', '__fo rmat__', '__getattribute__', '__hash__', '__init__', '__metaclass__', '__...

  • 判断对象中是否存在某个属性

    判断对象testDemo是否拥有指定的name属性 1)使用in关键字 console.log(‘name’ in testDemo); 使用这个方法不仅检查到自有属性,并且同时检查当前对象原型共有属性 2)使用对象的hasOwnProperty()方法 console.log...

  • jquery检索name_jquery怎么获取name属性值?

    在jquery中,先获得元素对象,然后使用attr()方法便可以获得元素的name属性。下面本篇文章就以input元素为例,讲解jquery中怎么获取元素的name属性值。新建一个html文件,命名为test.html,用于讲解jquery中怎么获取...

  • 关于c#:displayname属性

    DisplayNameAttribute自.NET 2起就存在,似乎更多地用于在旧版属性网格中命名开发人员组件和...这可以为其他人省去涉及的故障排除:)Display的功能相同,但是还允许您设置其他元数据属性,例如Name,Description,.....

  • js给对象添加变量属性 & js 更改对象中的属性名 & 数组对象中每个对象添加一个字段-map用法和forEarch用法

    js给对象添加变量属性 & js 更改对象中的属性名 & 数组对象中每个对象添加一个字段-map用法和forEarch用法 1、js给对象添加变量属性 1、js创建一个对象或者在原有对象上添加一个已知属性,并给这个属性赋值...

  • HTML中的name、id、class用法

    HTML 中 id与name 区别 一个name可以同时对应多个控件,比如checkbox和radio 而id必须是全文档中唯一的 id的用途  1) id是HTML元素的Identity,主要是在客户端脚本里用。 2) label与form控件...

Global site tag (gtag.js) - Google Analytics