嫌弃特斯拉旧车型 UI 性能有问题,游戏开发大神 John Carmack 自愿帮助其改进!

本文主要是介绍嫌弃特斯拉旧车型 UI 性能有问题,游戏开发大神 John Carmack 自愿帮助其改进!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

当自动驾驶的研发与游戏大师的创造碰撞到一起,很多网友大呼,这是什么梦幻联动?!

据外媒 electrek 报道,特斯拉与知名游戏工程师 John Carmack 联手合作,致力于旧车的 UI 性能改进。

提及 John Carmack,这位在游戏界乃至整个计算机科学领域广为人知的传奇人物,他是 id Software 的创始人之一,也是虚拟现实设备 Oculus 公司曾经的 CTO。一直以来,John Carmack 致力于 3D 计算机图形学的研究与研发工作,他是全球首款 3D 射击游戏《德军总部3D》的开发者之一,除此之外,他还带来了《Doom》、《Quake》、《毁灭战士》、《雷神之锤》等巨作。

不仅仅是在游戏领域,John Carmack 在 VR、AR、通用人工智能等技术方面也有自己独特的畅想与看法。与此同时,他和特斯拉 CEO 马斯克也有着同样的爱好,即火箭。2000 年代初,John Carmack 曾创办了 Armadillo Aerospace 公司,这是一家航空航天初创公司,它的目标是建造一艘能够进入太空旅游的载人亚轨道飞船,不过遗憾的是,这家初创公司最终以失败告终。

或因为遗憾也或因为想要向成功者学习一些经验,Carmack 怀揣着对火箭的热爱,于不久前参观了马斯克的 SpaceX Starbase。

正因此,双方也结下一定的渊源。此后,作为特斯拉旗下产品 Model S 的车主,Carmack 主动提出,“我自愿帮助特斯拉解决一些我认为在旧型号 Model S(我驾驶的)车辆中 UI 性能非常差的问题。”

事实上,马斯克曾经试图聘请 Carmack 加入特斯拉,不过 Carmack 并没有答应。不过,对性能有着极高追求的 Carmack 在使用 Model S 车的时候发现了缺陷,于是其自愿帮助特斯拉改善一些 UI 性能问题。

这或许也是这位游戏大神对性能的洁癖,也是对技术极致的追求,正如其曾在《DOOM 启示录》一书中说道:

在信息时代,客观障碍已不复存在,所谓障碍都是主观上的。如果你想动手开发什么全新的技术,你不需要几百万美元的资金,你只需要在冰箱里放满比萨和可乐,再有一台便宜的计算机,和为之献身的决心。我们在地板上睡过,我们从河水中趟过。

这篇关于嫌弃特斯拉旧车型 UI 性能有问题,游戏开发大神 John Carmack 自愿帮助其改进!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/505953

相关文章

Spring Boot集成/输出/日志级别控制/持久化开发实践

《SpringBoot集成/输出/日志级别控制/持久化开发实践》SpringBoot默认集成Logback,支持灵活日志级别配置(INFO/DEBUG等),输出包含时间戳、级别、类名等信息,并可通过... 目录一、日志概述1.1、Spring Boot日志简介1.2、日志框架与默认配置1.3、日志的核心作用

解决pandas无法读取csv文件数据的问题

《解决pandas无法读取csv文件数据的问题》本文讲述作者用Pandas读取CSV文件时因参数设置不当导致数据错位,通过调整delimiter和on_bad_lines参数最终解决问题,并强调正确参... 目录一、前言二、问题复现1. 问题2. 通过 on_bad_lines=‘warn’ 跳过异常数据3

解决RocketMQ的幂等性问题

《解决RocketMQ的幂等性问题》重复消费因调用链路长、消息发送超时或消费者故障导致,通过生产者消息查询、Redis缓存及消费者唯一主键可以确保幂等性,避免重复处理,本文主要介绍了解决RocketM... 目录造成重复消费的原因解决方法生产者端消费者端代码实现造成重复消费的原因当系统的调用链路比较长的时

深度解析Nginx日志分析与499状态码问题解决

《深度解析Nginx日志分析与499状态码问题解决》在Web服务器运维和性能优化过程中,Nginx日志是排查问题的重要依据,本文将围绕Nginx日志分析、499状态码的成因、排查方法及解决方案展开讨论... 目录前言1. Nginx日志基础1.1 Nginx日志存放位置1.2 Nginx日志格式2. 499

kkFileView启动报错:报错2003端口占用的问题及解决

《kkFileView启动报错:报错2003端口占用的问题及解决》kkFileView启动报错因office组件2003端口未关闭,解决:查杀占用端口的进程,终止Java进程,使用shutdown.s... 目录原因解决总结kkFileViewjavascript启动报错启动office组件失败,请检查of

PyQt5 GUI 开发的基础知识

《PyQt5GUI开发的基础知识》Qt是一个跨平台的C++图形用户界面开发框架,支持GUI和非GUI程序开发,本文介绍了使用PyQt5进行界面开发的基础知识,包括创建简单窗口、常用控件、窗口属性设... 目录简介第一个PyQt程序最常用的三个功能模块控件QPushButton(按钮)控件QLable(纯文本

游戏闪退弹窗提示找不到storm.dll文件怎么办? Stormdll文件损坏修复技巧

《游戏闪退弹窗提示找不到storm.dll文件怎么办?Stormdll文件损坏修复技巧》DLL文件丢失或损坏会导致软件无法正常运行,例如我们在电脑上运行软件或游戏时会得到以下提示:storm.dll... 很多玩家在打开游戏时,突然弹出“找不到storm.dll文件”的提示框,随后游戏直接闪退,这通常是由于

SpringBoot 异常处理/自定义格式校验的问题实例详解

《SpringBoot异常处理/自定义格式校验的问题实例详解》文章探讨SpringBoot中自定义注解校验问题,区分参数级与类级约束触发的异常类型,建议通过@RestControllerAdvice... 目录1. 问题简要描述2. 异常触发1) 参数级别约束2) 类级别约束3. 异常处理1) 字段级别约束

Python错误AttributeError: 'NoneType' object has no attribute问题的彻底解决方法

《Python错误AttributeError:NoneTypeobjecthasnoattribute问题的彻底解决方法》在Python项目开发和调试过程中,经常会碰到这样一个异常信息... 目录问题背景与概述错误解读:AttributeError: 'NoneType' object has no at

WinForm跨线程访问UI及UI卡死的解决方案

《WinForm跨线程访问UI及UI卡死的解决方案》在WinForm开发过程中,跨线程访问UI控件和界面卡死是常见的技术难题,由于Windows窗体应用程序的UI控件默认只能在主线程(UI线程)上操作... 目录前言正文案例1:直接线程操作(无UI访问)案例2:BeginInvoke访问UI(错误用法)案例