Skip to content

Xenthio/garrys-mod-rtx-remixed

Repository files navigation

This project uses AI-generated code.

drawing

Features

  • ToPBR: Automatically converts Source Engine materials to PBR at runtime (WIP)
    • Reads VTF texture files directly from Source Engine filesystem
    • Writes PBR textures (normal, roughness, metallic) to rtx-remix/mods/~gmod_topbr/textures/
    • Generates roughness textures from $envmapmask or $phongexponent
    • Estimates metallic from $phongboost values
    • Auto-processes materials on map load
  • Hardware Skinning (WIP)
  • Remix API Support (x64 only)
    • Lights
    • Lua bindings for addon creation

Installation

  • Switch to the x86-64 branch of Garry's Mod on Steam (x32 works but not recommended)

  • Ensure you've ran the vanilla game at least once, especially if you switched branches.

  • Download RTXLauncher.

  • Windows

    • Run the launcher
  • Linux

    • Ensure Steam Play is forced for Garry's Mod with either Proton Experimental or another recent Proton build.
    • Run GModPatchTool
    • Make sure it's marked as executable chmod +x ./RTXLauncher.Avalonia.Linux, and run it.
  • Select the Release Channel (Stable or Nightly)

  • Select Start Quick Install on the main screen and follow the prompts when asked.

  • Once it's finished, press Launch Game at the bottom of the launcher.

Multiplayer

Multiplayer works best when the server/host has this addon and the cvar sv_allowcslua 1 set.

You can join servers without the addon but you will experience visual issues.

Support

Recommended Resources

HDRI Editor

Credits

About

RTX for Garry's Mod.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors