Since I haven’t seen anyone post this, I thought I’d share the new Star Engine demo video from Cloud Imperium Games.

  • barsoap@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    I also noticed reflections in the water near the edges of the screen don’t show properly,

    It’s called screen-space reflections: Things that aren’t on screen don’t reflect because, well, they’re not rendered. The alternative is either not having reflections, having the “screen” not be a rectangle but the inside of a sphere, or, and that’s even more expensive, raytracing.

    It’s a bog-standard technique and generally people don’t notice, which is why it’s good enough. Remember the rule #1 of gamedev: Even if not in doubt, fake it. It’s all smoke and mirrors and you want it like that because the alternative is 1fps.

    • Hadriscus@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      You can also do overscan, but that’s costly since you’re rendering a bigger picture (I am not a rendering engineer but have experience with offline rendering)