El código fuente de Doom 3 ha sido publicado bajo una licencia GPL. De el código fuente solo hizo falta el renderizado de sombras por stencil por medio del método ‘depth fail’, una funcionalidad comunmente conocida como ‘Reverso de Carmack’. Esta funcionalidad no pudo ser publicada por un problema con patentes, por lo que John Carmack alteró un poco el código.
Vínculos:
Código fuente de Doom 3
Depth Fail en Wikipedia (en inglés)