Search Unity

Recreating the graphical techniques of games like Myst in realtime

Discussion in 'General Graphics' started by DizzyTornado, Jan 7, 2022.

  1. DizzyTornado

    DizzyTornado

    Joined:
    Nov 17, 2013
    Posts:
    134
    I'd really like to recreate the graphical style of Myst, OG Fallout, Grim Fandango prerendered stuff, I really love the vibe these 2000s era cheap prerendered graphics have, but I want to recreate this for my game in realtime, any suggestions?

    The project I am working on involves more so natural environments and stone/medieval era construction like in the photos attached, the first image especially...
     
  2. DizzyTornado

    DizzyTornado

    Joined:
    Nov 17, 2013
    Posts:
    134
    JayFury55 likes this.
  3. Torbach78

    Torbach78

    Joined:
    Aug 10, 2013
    Posts:
    296
    Most of 1993 Myst would now be fallback techniques now;
    no normal maps, (processing it as simple bump mapping)
    single directional, + ambient and simple fog.
    Simple UV mapping techniques (remedial UV shells)
    sharpened textures from samples found in stock texture packs.
    no PBR, just diffuse Phong or Goraud shading
    and old school reflection mapping
    foliage is ~1990's techniques (FWIW Myst '93 was in Strata 3D, Riven '97 in Maya) just cones (mesh's) with textures applied to them.

    Getting the feel of pristine raytraced shadows can be handled in realtime with high def shadow mapping though you can bake the raytraced lighting as well.
    for bloom in riven you need a post processing to handle it 'well' or you can just attach lensflare objects to fake it for Realtime
     
    JayFury55 and DizzyTornado like this.
  4. DizzyTornado

    DizzyTornado

    Joined:
    Nov 17, 2013
    Posts:
    134
    Thanks!
     
  5. BrandyStarbrite

    BrandyStarbrite

    Joined:
    Aug 4, 2013
    Posts:
    2,076
    The models used in late 90's to early 2000 games, might not have a very high polycount. And they might be using cheap basic shaders too. If you use a combination of low poly models and basic shaders, that might help add to and help you achieve, the 90's and early 2000's graphical look.
     
    Last edited: Feb 6, 2022
    DizzyTornado likes this.
  6. mabulous

    mabulous

    Joined:
    Jan 4, 2013
    Posts:
    198
    Myst backdrops were stored as 8-bit indexed colors, so one thing I'd try is to render those backdrops into low color-depth render textures (such as RGB565 or ARGB4444) and/or add a color dithering shader effect on top.
    You might also want to render them in a lower resolution (but with maximum antialiasing) and then blow them up with linear interpolation.
     
    BrandyStarbrite and DizzyTornado like this.
  7. JayFury55

    JayFury55

    Joined:
    Aug 21, 2020
    Posts:
    16
    And you have to remember that those images are all pre-rendered. I'm currently working on something similar, so this post has been very helpful. But basically I'm researching the same stuff right now to emulate the style using blender and render out my background images, to then use for a (3D looking, but actually) 2D Point&Click game in Unity.

    I'm going to render lowpoly 3D scenes only using diffuse and bump (if even bump), with simple baked or one-bounce raytraced lighting in blender cycles, to emulate that Strata Studio Pro look from 1993. All I currently haven't figured out, is how big the max texture resolution could be in Strata on an old Mac. If someone has an idea, please reply.
     
  8. arkano22

    arkano22

    Joined:
    Sep 20, 2012
    Posts:
    1,924
    - Flat ambient lighting (no global illumination of any kind)
    - Razor-sharp shadows (original images probably use raytracing for this, you will need very high depth map resolution to mimic it)
    - Bumpmapping
    - Phong shading
    - Simple cubemap skybox.
    - Questionable uv unwrapping and very noticeable texture tiling (hire a terrible artist for this :D)