Skip to content

New rendering system #6

@redstrate

Description

@redstrate

I have begun work on a new rendering system, here's the current progress below:

Screenshot_20240427_211258

Instead of writing shaders that appear like the game, this closely emulates the original game's look by using the game's own material and shader systems. You can turn this on for any rendering-capable Novus tool, by using the NOVUS_USE_NEW_RENDERER=1 environment variable.

Here's a list of shaders that are currently supported:

  • Shader package support
    • character.shpk
    • skin.shpk
    • iris.shpk
    • hair.shpk

Dawntrail support is WIP, I'm trying to get at least the characterlegacy.shpk (which is presumably ARR's character.shpk) to work first before moving onto character.shpk. I also want to try launching older benchmarks and see what breaks too.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions