Jan Paul Van Waveren
The topic of this article may not meet Wikitia's general notability guideline. |
Jan Paul Van Waveren | |
|---|---|
| Add a Photo | |
| Born | Johannes Marinus Paulus Van Waveren September 15, 1977 |
| Died | January 31, 2017 (aged 39) |
| Education | Delft University of Technology (MS) |
| Employer |
|
| Known for |
|
Jan Paul Van Waveren (born Johannes Marinus Paulus Van Waveren; September 15, 1977 – January 31, 2017), also known as J.M.P. Van Waveren or by his online handle MrElusive, was a Dutch computer programmer and video game developer. He was a prominent figure at id Software, where he contributed to several iterations of the id Tech engines, and later a senior engineer at Oculus VR. He is best known for creating the artificial intelligence system for Quake III Arena and his foundational work on what became the OpenXR standard.
Early life and education
Jan Paul Van Waveren was born in the Netherlands in 1977. He gained early prominence in the 1990s game modification community under the pseudonym "MrElusive," where he developed sophisticated "bots" (AI-controlled players) for Quake and Quake II.
Van Waveren studied computer science at the Delft University of Technology. In 2001, he authored a master's thesis titled The Quake III Arena Bot, which documented the design of the Area Awareness System (AAS). This system allowed bots to navigate complex 3D environments without the need for manual "waypoints," a significant advancement in game AI at the time.[1]
Career
id Software (1999–2014)
Van Waveren joined id Software in 1999, where he became a core architect of the company's proprietary engines. Beyond his AI work on Quake III Arena, he was responsible for significant portions of the id Tech 4 engine used in Doom 3, reportedly writing nearly half of the engine's run-time code.[2]. He was recognized as a key figure at the company for over 15 years, contributing to the technology underlying three generations of the company's proprietary game engines.[3]
He also led the development of the "Virtual Texturing" and shadow systems for id Tech 5, utilized in the game Rage. During his tenure, he authored several technical papers on shadow volume optimization and texture compression, developing real-time implementations and optimizations of the BC/DXT compressors.[4][5]
Oculus VR (2014–2017)
In 2014, Van Waveren followed John Carmack to Oculus VR as a senior engineer. His work focused on the mathematical challenges of VR, specifically asynchronous timewarp (ATW), a technique used to reduce perceived latency and prevent motion sickness by shifting rendered frames to match the user's head movement.[6]
He was a key contributor to the Khronos Group, helping define the Vulkan graphics API and the TF 3D file format. Following his death in 2017, the Khronos Group announced that the foundation of the OpenXR standard was based on a proposal Van Waveren had authored in his final months.[7]
Awards and recognition
Van Waveren received several industry awards and professional honors for his contributions to computer graphics:
- NAVGTR Awards (2004): Won for "Outstanding Lighting/Texture Effects" for his work on the rendering engine of Doom 3.[8][3]
- Game Developers Choice Awards (2005): Nominated for the "Technology Award" (shared with John Carmack and Robert Duffy) for the development of the Doom 3 engine.[9]
Games
| Release date | Game | Developer | Publisher | Credited for |
|---|---|---|---|---|
| May 20, 2014 | Wolfenstein: The New Order | MachineGames | Bethesda Softworks | Additional programming |
| October 16, 2012 | Doom 3 BFG Edition | id Software | Bethesda Softworks | Programming |
| October 4, 2011 | Rage | id Software | Bethesda Softworks | Programming |
| August 18, 2009 | Wolfenstein | Raven Software | Activision | Special thanks |
| September 28, 2007 | Enemy Territory: Quake Wars | Splash Damage | Activision | Programming |
| October 18, 2005 | Quake 4 | Raven Software | Activision | id Software technology team |
| April 3, 2005 | Doom 3: Resurrection of Evil | Nerve Software | Activision | id Software technology team |
| August 3, 2004 | Doom 3 | id Software | Activision | Programmer |
| November 19, 2001 | Return to Castle Wolfenstein | Gray Matter Interactive, Nerve Software | Activision | id Software technology team |
| December 18, 2000 | Quake III: Team Arena | id Software | Activision | Programming |
| December 2, 1999 | Quake III Arena | id Software | Activision | Programming (Bot AI) |
Death and legacy
Van Waveren died on January 31, 2017, following a battle with colon cancer.[3][2] John Carmack described him as "the best developer I ever worked with" and a "right hand" in the development of modern graphics technology.[11]
Selected publications
- van Waveren, J.M.P.; Castaño, Ignacio (February 11, 2008). "Real-Time Normal Map DXT Compression" (PDF). Nvidia / id Software.
- van Waveren, J.M.P. (2006). "Real-Time DXT Compression". Intel Software Network.
- J.M.P. van Waveren (June 28, 2001). "The Quake III Arena Bot" (PDF). Delft University of Technology.
References
- ↑ J.M.P. van Waveren (June 28, 2001). "The Quake III Arena Bot" (PDF). Delft University of Technology. Retrieved January 29, 2026.
- ↑ 2.0 2.1 Wawro, Alex (February 1, 2017). "Obituary: id Tech and Oculus VR engineer Jan Paul van Waveren". Game Developer. Retrieved January 29, 2026.
- ↑ 3.0 3.1 3.2 Craddock, David (January 31, 2017). "Jan Paul van Waveren, programmer for over three generations of id Software tech, has passed away". Shacknews. Retrieved January 29, 2026.
- ↑ van Waveren, J.M.P.; Castaño, Ignacio (February 11, 2008). "Real-Time Normal Map DXT Compression" (PDF). Nvidia / id Software. Retrieved January 29, 2026.
- ↑ van Waveren, J.M.P. (2006). "Real-Time DXT Compression". Intel Software Network. Retrieved January 29, 2026.
- ↑ van Waveren, J.M.P. (2016). "The asynchronous time warp for virtual reality on consumer hardware". Proceedings of the 22nd ACM Conference on Virtual Reality Software and Technology. pp. 37–46. doi:10.1145/2993369.2993375. ISBN 978-1-4503-4491-3.
- ↑ "Refocusing on VR Innovation" (PDF). Khronos Group. February 2017. Retrieved January 29, 2026.
- ↑ "2004 Awards". National Academy of Video Game Trade Reviewers. Retrieved January 29, 2026.
- ↑ "5th Annual Game Developers Choice Awards". Game Developers Choice Awards. Retrieved January 29, 2026.
- ↑ "Jan Paul van Waveren - MobyGames". MobyGames. Retrieved January 29, 2026.
- ↑ Carmack, John [@ID_AA_Carmack] (February 1, 2017). "Jan Paul van Waveren passed away today. The best developer I ever worked with, my right hand, and a good friend. It was an honor" (Tweet). Retrieved January 29, 2026 – via Twitter.
External links
This article "Jan Paul Van Waveren" is from Wikipedia. The list of its authors can be seen in its historical. Articles taken from Draft Namespace on Wikipedia could be accessed on Wikipedia's Draft Namespace.