Megatextures in QW's

Locked
Lenard
Posts: 737
Joined: Mon Aug 04, 2003 7:00 am

Megatextures in QW's

Post by Lenard »

You guys know about this, right? How does it work? Why is it so awesome? I know the basics but how does it really work and why is it better?
Mr.Magnetichead
Posts: 2001
Joined: Thu Nov 01, 2001 8:00 am

Post by Mr.Magnetichead »

because you touch yourself at night
User avatar
Eraser
Posts: 19177
Joined: Fri Dec 01, 2000 8:00 am

Post by Eraser »

I have no idea how it works tbh, all I know is that it's related to terrain mapping.
^misantropia^
Posts: 4022
Joined: Sat Mar 12, 2005 6:24 pm

Post by ^misantropia^ »

It's supposed to render large slabs of high-detail terrain without performance loss. As to how it works, no idea (extensive use of LOD?). I believe the D3 engine has it already built in but doesn't put it to use in the game.
Lenard
Posts: 737
Joined: Mon Aug 04, 2003 7:00 am

Post by Lenard »

HAh, quite blatantly.
[img]http://myspace-001.vo.llnwd.net/00555/10/05/555355001_l.gif[/img]
o'dium
Posts: 11712
Joined: Sun Mar 25, 2001 8:00 am

Post by o'dium »

To put it simple, take a massive res texture. Cut it into chunks to fit into the memory, place it over the terrain, and load what needs to be loaded the in the detail it needs to be loaded.

Its not id's tech, its been around for YEARS. Its jsut id have suddenly said "we made it, bwha!" and everybody suddenly wants to know ;)
User avatar
Eraser
Posts: 19177
Joined: Fri Dec 01, 2000 8:00 am

Post by Eraser »

o'dium wrote:To put it simple, take a massive res texture. Cut it into chunks to fit into the memory, place it over the terrain, and load what needs to be loaded the in the detail it needs to be loaded.

Its not id's tech, its been around for YEARS. Its jsut id have suddenly said "we made it, bwha!" and everybody suddenly wants to know ;)
Maybe the theoretic idea wasn't originally from id Software, but the way to implement it and put it to use in a game certainly was.
User avatar
MKJ
Posts: 32582
Joined: Fri Nov 24, 2000 8:00 am

Post by MKJ »

im pretty sure morrowind uses this system as well (although its not called megtexturing there)
[url=http://profile.mygamercard.net/Emka+Jee][img]http://card.mygamercard.net/sig/Emka+Jee.jpg[/img][/url]
o'dium
Posts: 11712
Joined: Sun Mar 25, 2001 8:00 am

Post by o'dium »

Eraser wrote:
o'dium wrote:To put it simple, take a massive res texture. Cut it into chunks to fit into the memory, place it over the terrain, and load what needs to be loaded the in the detail it needs to be loaded.

Its not id's tech, its been around for YEARS. Its jsut id have suddenly said "we made it, bwha!" and everybody suddenly wants to know ;)
Maybe the theoretic idea wasn't originally from id Software, but the way to implement it and put it to use in a game certainly was.
Negative ;) Its the same as Per Pixel Lighting as well. id didn't invent that either, its been around for ages. So yeah, the way id do it may be a bit better, may be a bit worse, may even be the same, "we dont know yet". But the fact remains, people on QuakeSrc have been messing with it for years before ET:QW was even heard of, before Q4 even went public.
Grudge
Posts: 8587
Joined: Mon Jan 28, 2002 8:00 am

Post by Grudge »

As long as one haven't released an actual commercial product using this shiny new tech one should just shut the fuck up with the "Oh noes, I did it first!!!1" bullshit.
User avatar
Eraser
Posts: 19177
Joined: Fri Dec 01, 2000 8:00 am

Post by Eraser »

o'dium wrote:
Eraser wrote:
o'dium wrote:To put it simple, take a massive res texture. Cut it into chunks to fit into the memory, place it over the terrain, and load what needs to be loaded the in the detail it needs to be loaded.

Its not id's tech, its been around for YEARS. Its jsut id have suddenly said "we made it, bwha!" and everybody suddenly wants to know ;)
Maybe the theoretic idea wasn't originally from id Software, but the way to implement it and put it to use in a game certainly was.
Negative ;) Its the same as Per Pixel Lighting as well. id didn't invent that either, its been around for ages. So yeah, the way id do it may be a bit better, may be a bit worse, may even be the same, "we dont know yet". But the fact remains, people on QuakeSrc have been messing with it for years before ET:QW was even heard of, before Q4 even went public.
PPL? I think Creative were the first to do that :olo: ;)
User avatar
MKJ
Posts: 32582
Joined: Fri Nov 24, 2000 8:00 am

Post by MKJ »

Kaziganthe wrote:
MKJ wrote:im pretty sure morrowind uses this system as well (although its not called megtexturing there)
nope



IIRC it's more procedural than a big-assed texture being swapped out in chunks
oh. well i dont know the advanced details of such procedures, but the way odium explained it is how morrowind does it (and maybe even tribes2 too, even :o )
[url=http://profile.mygamercard.net/Emka+Jee][img]http://card.mygamercard.net/sig/Emka+Jee.jpg[/img][/url]
Kat
Posts: 952
Joined: Tue Nov 14, 2000 8:00 am

Post by Kat »

Kaziganthe wrote:
MKJ wrote:im pretty sure morrowind uses this system as well (although its not called megtexturing there)
nope

IIRC it's more procedural than a big-assed texture being swapped out in chunks
Yep MorrowWind loads 'zones' into game, blocks of predefined map space, MegaTexture is more 'procedural' when compared to that 'old' method.

Although no one's released any info on it officially, the way it seems to be implimented has parallels with LOD on patch meshes in Q3 - the further away you are the less detail in shown - it's a sort of continuous LOD applied to terrain.

Don't ask for any more than that though because generally speaking aside from the academic papers on this nothing is known about how it's been implimented in Q4 or ET:QW.

Ah found the thread I was looking for
http://www.doom3world.org/phpbb2/viewtopic.php?t=10673
Locked