Draft:Jan Paul Van Waveren
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
|
Submission declined on 29 January 2026 by RangersRus (talk). This draft's references do not show that the person meets Wikipedia's criteria for inclusion for people. The draft requires multiple published secondary sources that:
Declined by RangersRus 7 months ago.
|
Comment: See WP:BLP. Statements, starting with the date of birth, need to be sourced or removed. Greenman (talk) 20:30, 4 February 2026 (UTC)
Jan Paul Van Waveren | |
|---|---|
| Born | Johannes Marinus Paulus Van Waveren September 15, 1977 |
| Died | January 31, 2017 (aged 39) |
| Education | Delft University of Technology (MS) |
| Employers |
|
| 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
[edit]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
[edit]id Software (1999–2014)
[edit]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)
[edit]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 glTF 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
[edit]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
[edit]| 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
[edit]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
[edit]- 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
[edit]- ↑ J.M.P. van Waveren (June 28, 2001). "The Quake III Arena Bot" (PDF). Delft University of Technology. Retrieved January 29, 2026.
- 1 2 Wawro, Alex (February 1, 2017). "Obituary: id Tech and Oculus VR engineer Jan Paul van Waveren". Game Developer. Retrieved January 29, 2026.
- 1 2 3 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
[edit]See also
[edit]- John Carmack – Longtime collaborator at id Software and Oculus VR.
- id Tech – The series of game engines Van Waveren helped develop.
- OpenXR – The royalty-free standard for VR and AR that utilized his API proposal.
- Game artificial intelligence – The field to which his Area Awareness System (AAS) contributed.
- Vulkan (API) – The graphics API he advocated for within the Khronos Group.
- Pathfinding – The specific discipline of his master's thesis and bot navigation work.
Category:1977 births Category:2017 deaths Category:Dutch computer programmers Category:Dutch software engineers Category:Video game programmers Category:Id Software people Category:Deaths from colorectal cancer Category:Virtual reality pioneers Category:Facebook employees

- Reliable sources include: reputable newspapers, magazines, academic journals, and books from respected publishers.
- Unacceptable sources include: personal blogs, social media, predatory publishers, most tabloids, and websites where anyone can contribute.
Replace any unreliable sources with high-quality sources. If you cannot find a reliable source for the material, it should be removed.