1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Greetings Guest!!

    In order to combat SPAM on the forums, all users are required to have a minimum of 2 posts before they can submit links in any post or thread.

    Dismiss Notice

Why don't they just make 2d in hi-res?

Discussion in 'UO Developer Feed' started by UODevTracker, Oct 8, 2009.

  1. UODevTracker

    UODevTracker Guest

  2. Supreem

    Supreem Founder, Citadel Studios
    VIP Stratics Veteran

    Joined:
    Sep 2, 2008
    Messages:
    153
    Likes Received:
    25
    Interesting bit of trivia: There are over 16,000 pieces of tileart in the current game.
     
  3. TheGrimmOmen

    TheGrimmOmen UO Legend
    VIP Stratics Veteran Stratics Legend

    Joined:
    Sep 28, 2004
    Messages:
    779
    Likes Received:
    303

    So there's a couple of things about the same, just higher resolution world art:

    1) It would all have to be hand painted, and although our artists are capable, we're talking about hand painting thousands of pieces of artwork. The scope is huge- especially given the fact that the art team is tasked up to our eyeballs on any given day.
    2) The Legacy client doesn't have a means of scaling tileart assets. Meaning that the resolution you create the art at is how it shows up in the world. So if you doubled the resolution of a cactus, in game you get a cactus that's twice as big!

    One thing that we've learned from UOKR world art creation is that we have to make 3D art from a 2D art perspective. This isn't as easy as this sounds. You see, modern game artists are used to doing things to scale with the world environment. For example, if they wanted to make a brick wall, you would want to make sure that the bricks in the texture are sized correctly in relationship to the player. This is because in more modern 3D games, not scaling things properly makes them look ... well, stupid. But when you are creating 2D art, you paint them so that the texture can be interpreted correctly, not so that it's necessarily to scale. There's also the disconnect between things looking correct in 3D, and once they've been rendered out in the UO perspective, they look odd due to UO's military orthographic perspective. So the result is that you end up having to make some things look "wrong" in 3D so that they look "right" in an orthographic perspective.


    ... oh, that's where I left my can of worms. I wonder what's inside???

    -GO
     
  4. TheGrimmOmen

    TheGrimmOmen UO Legend
    VIP Stratics Veteran Stratics Legend

    Joined:
    Sep 28, 2004
    Messages:
    779
    Likes Received:
    303
    Everything get's palettized prior to the game having to deal with it, so it's not so much an client issue. Some of the graphics are greyscale, some are full color, and some are both. As far as hueing, the client finds a value in the hue nearest to the value of the pixel, and assigns that color to the pixel. You are correct in that it could introduce artifacts into the graphic in the form of "static" or, and most likely, patches where lots of pixels get assigned the same value, thus creating patches of flat color. But this would obviously only affect world art that's hued.

    Well, since it's palettized, it'll be the same number of colors, but since there would be twice as many pixels, it does increase the workload.



    -GO
     
  5. TheGrimmOmen

    TheGrimmOmen UO Legend
    VIP Stratics Veteran Stratics Legend

    Joined:
    Sep 28, 2004
    Messages:
    779
    Likes Received:
    303
    Actually, and I'll have to check, but that might have more to do with Isometric Vs. Military Isometric perspectives. I haven't been envolved a lot in the world art part of UO (although now my pipeline objectives are including world art processing), so I'm not totally certain.


    .. and no, it's to perilous.
     
  6. TheGrimmOmen

    TheGrimmOmen UO Legend
    VIP Stratics Veteran Stratics Legend

    Joined:
    Sep 28, 2004
    Messages:
    779
    Likes Received:
    303
    Uhh - a little off there:

    Legacy:
    Creatures (averaged): ~500 frames of animation each.
    Animals: ~250-300 frames each
    Players/Clothing/Weapons :~1500 frames each.
    Tileart Count > 20,000

    -GO
     
  7. TheGrimmOmen

    TheGrimmOmen UO Legend
    VIP Stratics Veteran Stratics Legend

    Joined:
    Sep 28, 2004
    Messages:
    779
    Likes Received:
    303

    I think Tim's quote here was to capture the spirit of what we want to do, but not define our actual goals or methods.

    As for continuing, I like to see threads like this, so I can't think of a reason not.

    -GO