Skip to content

[SHADERS] Public Parallax Corrected Cubemap Implementation is not supported by Mapbase #491

@WhiteRedDragons

Description

@WhiteRedDragons

Describe the bug

The Public Implementation on the VDC does not generate a patch VMT with $EnvMapParallax
Mapbase Shaders rely on this Parameter to detect when to use Parallax Correction
I personally prefer that approach, but newer tools like VBSP++ are based on the VDC Implementation that don't have it. It never sets $EnvMapParallax.
The Rest of the Data works just fine.

Expected behavior

The Implementation on the VDC checks if the first OBB is defined instead
( which is a terrible way of handling this, if you manually specify the Obb for testing purposes it will just force on PCC )


Additional context

Problem found on LUX when a Tester used VBSP++ on the TF2SDK
( LUX replicated Mapbase Behaviour for compatability )

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions