Carmack(图右)与Abrash(图中),左边的年轻人是Oculus Rift的创造者Palmer Luckey(刚刚20岁出头)

在被Facebook 2亿美元收购才几天,Oculus又传出大新闻:在游戏开发界几乎与公司CTO John Carmack齐名的另一传奇人物Michael Abrash已确定出任首席科学家。

Abrash本人通过Oculus公司官方博客上发表文章,宣布了这一消息。

在文中,他回忆到自己最初接触虚拟现实的概念,是20年前读到Neal Stephenson的《雪崩》一书。

他也与Carmack近20年的交往,两人人生轨迹中的多次擦肩而过,当然也有短暂而辉煌的在Quake引擎上的合作——10个20来岁没什么经验的小伙子一起完成了惊世之作。Abrash曾经在名著《Graphics Programming Black Book》中这样描述与Carmack合作的感觉:“就像在风暴中被绑在了一个腾空而起的火箭上。”[1]

因此,Abrash加盟Oculus并不稀奇,除了与Carmack长期的友谊之外,他在Valve的研究工作近年来也从增强现实(AR)转变为虚拟现实(VR)。其中原因,他自述是因为读了2011年8月出版的科幻小说《Ready Player One》(台湾繁体中文版叫《一级玩家》,大陆《科幻世界》的翻译版叫《玩家一号》),并推荐给了其他同事,大家得出结论,VR比AR更有趣而且用户也更容易控制,研究项目从而转向了VR。

与此同时,Palmer Luckey在Oculus的原型也渐渐有了模样,Rift诞生了。(非常凑巧的是,《程序员》杂志4月刊正好有对Luckey的访谈,讲述Rift的关键技术。)

2013年,Abrash在GDC上发表的演讲题目,是“为什么虚拟现实这么困难”。

他显然认同Carmack和Oculus的判断,虚拟现实的发展已经看到了曙光。由没有VR技术背景的团队所开发的Oculus Rift已经能够创造一种真实的虚拟存在感,在你的意识中,真的觉得自己到了某个地方。这之前科研人员必须用笨重而且昂贵的设备才能实现。

Abrash甚至认为,虚拟现实不仅将是下一个大平台,而且是终极平台。但是,研发能进入千家万户的虚拟现实系统,将耗资巨大,所以Facebook的资金来得非常及时。他还表示,自己完全希望能将余生都用于虚拟现实的研发。

除了Abrash之外,Valve公司从事VR研发的Atman Binstock(任首席架构师)和Tom Forsyth在此之前已经加盟Oculus。

【人物小传】

Michael Abrash是著名的游戏程序员。他早在1982年就开发了自己第一款PC游戏Space Strike,后来效力于微软Windows团队,负责汇编和图形代码。90年代中期在Carmack的id游戏公司开发Quake引擎。引擎完成后又回到微软,从事过自然语言研究,后又加入了Xbox研发团队。21世纪的第一个十年,他在RAD Game Tools开发了后来被Intel收购的Pixomatic渲染器和GPU计算架构Larrabee。2011年,加盟著名游戏开发和平台公司Valve。

他更为一般程序员所知的,是许多脍炙人口的图形学与汇编、优化方面的技术文章和图书,影响了一代程序员,其中不少至今仍有很高价值。

Hacker News上的评论

传奇程序员Michael Abrash加盟Oculus 将全力开发虚拟现实技术相关推荐

  1. 传奇程序员John Carmack 访谈实录 (zz.is2120)

    约翰卡马克介绍  //z 2012-10-06 09:57:04 IS2120@BG57IV3.T2508037555.K[T58,L515,R22,V686]   id Software的大名鼎鼎的 ...

  2. 阿里的“传奇程序员”

    靠敲代码成合伙人,身价30亿 不知道大家有没有听说过多隆?多隆原本是金庸小说<鹿鼎记>里的人物,是一位对主子非常忠心憨厚,也很善良的武功人士.他为了韦小宝闯刀山下火海,面对众多的财权诱惑时 ...

  3. 【历史上的今天】8 月 20 日:传奇程序员诞生日;谷歌发布 Pixel 4a

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 8 月 20 日,在 1841 年前的今天,三国名相诸葛亮诞生.诸葛亮是三国时期着名的政治家,军事家 ...

  4. 传奇程序员Larry Wall:Perl的乐趣 (转)

    传奇程序员Larry Wall:Perl的乐趣 (转)[@more@]作者: 2003-8-1 0:48:13  出处:博客中国(Blogchina.com) 原始出处: AKA杂志 "La ...

  5. 当了十年 IT 程序员,我转型做自动驾驶开发的这五年”_《新程序员》编辑部的博客-CSDN博客

    "当了十年 IT 程序员,我转型做自动驾驶开发的这五年"_<新程序员>编辑部的博客-CSDN博客

  6. 程序员去国企面试,跟领导谈完技术感叹:给再多的工资也不考虑

    现如今很多在互联网的程序员,其实都是比较向往去国企的,尤其是那种年龄超过35的程序员,他们追求的可能不是高收入,而且稳定的工作以及能有时间陪家人.毕竟这些程序员打拼多年,多少都有一点身价了. 最近在职 ...

  7. 4类程序员直呼好用的嵌入式开发辅助工具

    俗话说工欲善其事必先利其器.有了好的开发辅助工具的开发人员就像开了外挂,事半功倍. 下面将会按照不同功能给大家介绍几种身边程序员们力荐好用的开发辅助工具 一.常见硬件芯片 想要开发一款嵌入式产品,首先 ...

  8. 老程序员实战分享,三步让你java技术快速提高

    第一 多敲代码.神枪手不是一天练成的,而是靠几千上万颗子弹喂出来的,才能做到一枪击敌. 第二 多总结,多复盘,如果不思考,还是老样子,技术更新很快,吃不了几年老本. 第三 多加圈子,技术相关的圈子多加 ...

  9. 【历史上的今天】8 月 20 日:两位传奇程序员的诞生日!

    透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 8 月 20 日,在科技历史上,有两位对着后世软件工程和电子游戏行业影响深远的人诞生,谷歌也在去年发布了 Pixel ...

最新文章

  1. 文本特征处理(n-garm表示方法、长度规范)
  2. Linux下Java Font 中文字体不显示
  3. JAVA实现斐波那契数列问题(《剑指offer》)
  4. locate mysql-server_Mysql问题
  5. 03_4_this关键字
  6. add-migration Build failed.
  7. Access结合aspnetpager分页
  8. centos6.8安装mysql6.5_centos6.8 yum安装mysql 5.6 (完整)
  9. linux下mysql的用户名,linux下设置mysql用户名及密码
  10. 移植 Qt4.8.5到Tiny210
  11. 局域网ip冲突检测工具_python 小工具实现 windows笔记本与 ipad数据互传
  12. c语言 多核优化,【模型工具】一种对SWMM5的多核优化
  13. Excel VBA 删除 表格中的图片
  14. Qt5-将手机上B站下载的视频提取到到电脑上并批量移动到指定文件夹和重命名
  15. 教您用公式编辑器打恒不等于符号
  16. 数据科学 IPython 笔记本 9.8 比较,掩码和布尔逻辑
  17. 又拍云 php sdk,GitHub - totoleo/php-sdk: UPYUN PHP SDK
  18. 华为Mate30系列手机提前发布为哪般?
  19. TED : Tips to boost your confidence
  20. JVM-废弃永久代(PermGen)迎来元空间(Metaspace)

热门文章

  1. python判断变量名是否合法_Python判断变量名是否合法的方法示例
  2. 作弊考生VS监考老师
  3. String和TimeStamp的相互转换
  4. 【web】textarea标签的cols属性失效,解决办法
  5. NYOJ----88汉诺塔
  6. 网络协议之:WebSocket的消息格式
  7. UPCacm NO.14255
  8. Softmax回归的从零开始实现+简洁实现
  9. 025:求特殊自然数
  10. java中void的含义_void在Java-java中void后面接什么-java中关键字void的含义