id Tech 6
Lua error in package.lua at line 80: module 'strict' not found.
Developer(s) | id Software |
---|---|
Operating system | Microsoft Windows, Xbox One, PlayStation 4 |
Type | Game engine |
License | Proprietary |
Website | {{ |
id Tech 6 is an upcoming OpenGL/Vulkan based game engine under preliminary development by id Software, which will tentatively follow id Tech 5.[1]
Preliminary information given by John Carmack about this engine, which is still in early phases of development, tend to show that id Software is looking toward a direction where ray tracing and classic raster graphics would be mixed.[1] However, he also explained during QuakeCon 08, the hardware that is capable of id Tech 6 did not yet exist.[2]
In July 2011, he explained that id Software is beginning research for the development of id Tech 6.[3]
On July 19, 2014, in light of Crytek's recent financial difficulties, it was announced that Tiago Sousa, head R&D graphics engineer at Crytek, was leaving to join the Doom and idTech 6 engine team.[4]
Technology
It would work by raycasting the geometry represented by voxels (instead of triangles) stored in an octree.[5] John Carmack claims that this format will also be a more efficient way to store the 2D data as well as the 3D geometry data, because of not having packing and bordering issues.[1] It will virtualize geometry like textures.[6][7]
Games using id Tech 6
- Doom (Spring 2016) – by id Software[8]
See also
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
<templatestyles src="Asbox/styles.css"></templatestyles>
- ↑ 1.0 1.1 1.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.