Question about graphic engine

Discussion in 'Planetary Annihilation General Discussion' started by kryovow, February 9, 2013.

  1. kryovow

    kryovow Well-Known Member

    Messages:
    1,112
    Likes Received:
    240
    a friend and clanmate of mine wants me to post this on his behalf :)

  2. neutrino

    neutrino low mass particle Uber Employee

    Messages:
    3,123
    Likes Received:
    2,687
    We don't generate the entire texture and store it. We use what Sean Barret calls a Sparse Virtual Texture and what Carmack calls MegaTexture. Our implementation is 100% procedural so pages are generated when requested and then thrown away when they go out of the cache. They get generated through a combination of brush elements on the terrain surface which create the terrain geometry and decals that render into the virtual texture space to provide additional texturing information. We maintain two separate overlapping layers one for diffuse and one for normals.

    We don't use a height map approach or a voxel approach. We use a realtime csg approach. I have a blog post almost ready to go on this whole system (I've been holding off because I need to take some screenshots but maybe I'll just fire it off sooner without that).
  3. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    since kryo seems to be offline I'll be playing proxy to post the response now:

    oh and btw our clanmate didn't know that there is a public form, maybe somebody could move this to the public forums so he can read and post directly?

    Personally I also want to read that blogpost, just skip the screenshots and release it :p
  4. Hydrofoil

    Hydrofoil Member

    Messages:
    173
    Likes Received:
    2
    Essentially PA is pretty much on the cutting edge when it comes to rendering and all that jazz :p
  5. doompants

    doompants New Member

    Messages:
    17
    Likes Received:
    1
  6. eukanuba

    eukanuba Well-Known Member

    Messages:
    899
    Likes Received:
    343
    I'm especially glad that forests will be able to catch fire. This was a wonderful feature of TA and i missed it in Supcom.

    I hope that firey forests will be visible when zoomed out.
  7. cola_colin

    cola_colin Moderator Alumni

    Messages:
    12,074
    Likes Received:
    16,221
    I am imagining a whole forest planet burning. :D
  8. Col_Jessep

    Col_Jessep Moderator Alumni

    Messages:
    4,227
    Likes Received:
    257
    Moved as requested.
  9. garatgh

    garatgh Active Member

    Messages:
    805
    Likes Received:
    34
    Forests could catch fire in supcom...

    [​IMG]

    They just didnt last for long.
  10. neutrino

    neutrino low mass particle Uber Employee

    Messages:
    3,123
    Likes Received:
    2,687
    Who do you think wrote that stuff? ;)
  11. bobucles

    bobucles Post Master General

    Messages:
    3,388
    Likes Received:
    558
    Anyone can write code that catches fire and burns everything to the ground. Heck, it comes standard on half my hardware!
  12. syox

    syox Member

    Messages:
    859
    Likes Received:
    3
    Made my day :D
  13. Culverin

    Culverin Post Master General

    Messages:
    1,069
    Likes Received:
    582
    Somebody wrote it like a boss. :p

Share This Page