Een patent van Creative dat sterk lijkt op de Carmack's Reverse-schaduwtechniek, houdt de opensource-release van de Doom 3-engine tegen. John Carmack gaat nieuwe code schrijven om de vrijgave van de broncode alsnog mogelijk te maken.
John Carmack meldde begin november dat de broncode van id Tech 4, de game-engine van Doom 3, klaar was om gepubliceerd te worden na goedkeuring van de advocaten. De technisch directeur van id Software twittert dat de code van de toentertijd vernieuwende schaduwtechniek wegens patenten niet geopenbaard kan worden, en dat hij vervangende code gaat schrijven voor de opensource-release van de game engine.
De schaduwtechniek in kwestie is in 1999 door Creative Labs-medewerkers William Bilodeau en Michael Songy bedacht en gepatenteerd. Door de stencil buffer van de grafische chip te gebruiken, kan worden bepaald of er shadow volumes achter een voorwerp gerenderd moeten worden. John Carmack ontdekte onafhankelijk een soortgelijke aanpak en paste het toe in Doom 3, waardoor de 'depth fail'-methode bekend werd als Carmack's Reverse. Deze methode zou echter teveel gelijkenis vertonen met het patent van Creative.
Het betreffende patent van Creative Labs veroorzaakte in 2004 al problemen toen Doom 3 nog in de winkels moest komen. Id Software sloot toen een deal met Creative om EAX-audiotechnologie in het schietspel op te nemen in ruil voor het niet hoeven betalen van licentiegelden. Dit voorkwam niet alleen een mogelijk langdurige rechtzaak, maar was volgens Carmack te verkiezen boven een andere maar slechter presterende variant van de schaduwtechniek.