Bending Solid Geometry in PA

Discussion in 'Planetary Annihilation General Discussion' started by achou, July 4, 2013.

  1. achou

    achou New Member

    Messages:
    5
    Likes Received:
    0
  2. smallcpu

    smallcpu Active Member

    Messages:
    744
    Likes Received:
    72
    Thanks a lot for the interesting post.

    Now I want a bunny commander! :mrgreen:
  3. Col_Jessep

    Col_Jessep Moderator Alumni

    Messages:
    4,227
    Likes Received:
    257
    Perfect example how something that looks all innocent in the game actually requires more math under the hood than you would think. Good read!

    I like your avatar! =3
  4. RainbowDashPwny

    RainbowDashPwny Active Member

    Messages:
    203
    Likes Received:
    32
    A wild Allen appears. Ryan told me you worked at Uber. That is pretty sweet! Also keep up the good work, and don't ever take a break, the more you work the faster I get this awesome game =P
  5. mushroomars

    mushroomars Well-Known Member

    Messages:
    1,655
    Likes Received:
    319
    Awesomeness! Good work with that.
  6. Raevn

    Raevn Moderator Alumni

    Messages:
    4,226
    Likes Received:
    4,324
    Interesting! Can this behaviour be changed on a brush-by-brush basis? I can imagine some brushes would not work well with this, for example city biomes - skyscrapers would need to remain un-bent.
  7. achou

    achou New Member

    Messages:
    5
    Likes Received:
    0
    Yes. You can specify the projection method on a per brush basis. Right now there is arching, bending, and none.
  8. ace63

    ace63 Post Master General

    Messages:
    1,067
    Likes Received:
    826
    At first I thought this was a topic about a weird idea someone had.
    Nice to see the planet generation is still being worked on.
    Good work!
  9. mushroomars

    mushroomars Well-Known Member

    Messages:
    1,655
    Likes Received:
    319
    So when was this added? Has it been in since day one?
  10. achou

    achou New Member

    Messages:
    5
    Likes Received:
    0
    Nope. Its going to be in the next update.
  11. mushroomars

    mushroomars Well-Known Member

    Messages:
    1,655
    Likes Received:
    319
    Ah, I see. I presume current brushes have no bending or arching then, it'll be interesting to see what kind of new geometry this allows. I'm expecting big mountains, BIG mountains.
  12. BulletMagnet

    BulletMagnet Post Master General

    Messages:
    3,263
    Likes Received:
    591
    This was a fantastic start to a Friday morning. ^_^


    Excellent blog. 10/10, would read again.
  13. infuscoletum

    infuscoletum Active Member

    Messages:
    606
    Likes Received:
    37
    I had a small book on computer graphics that I have somehow lost :(

    It had more math than a Stephen Hawking book :shock: Realistically though, whenever someone jokes that they'll never use the trig/vector math they learned in school, I tell em to look into graphic rendering ;) :D

    Stuff like this makes me wish I had the money 10 years ago to afford a computer science degree.
  14. comham

    comham Active Member

    Messages:
    651
    Likes Received:
    123
    I enjoy technical dev blogs far too much for someone who knows nothing about programming or 3d modelling.
  15. SleepWarz

    SleepWarz Active Member

    Messages:
    181
    Likes Received:
    30
    Same =x

    Good blog.
  16. themindlessone

    themindlessone Member

    Messages:
    93
    Likes Received:
    5
    Good work.

    Do the CSG brushes support animation? e.g. in frame one you have a small crack, and then as you animate the crack grows in size and shape?
  17. achou

    achou New Member

    Messages:
    5
    Likes Received:
    0
    Unfortunately, no.
    Planet geometry is fully constructed before a game starts.
  18. qwerty3w

    qwerty3w Active Member

    Messages:
    490
    Likes Received:
    43
  19. purecaldari

    purecaldari Member

    Messages:
    64
    Likes Received:
    1
    Great write-up, thanks for sharing. I'm a developer myself and those inside views on game development are awesome and always appreciated.

Share This Page