This article's documentation is for anything that uses the Source engine. Click here for more information.

VRAD++: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 26: Line 26:
* Added AppID mounting in {{code|gameinfo.txt}}
* Added AppID mounting in {{code|gameinfo.txt}}
* Added ambient occlusion baking
* Added ambient occlusion baking
* Added -reflectivityscale
* Added {{code|-reflectivityscale}}
* Added -worldtextureshadows
* Added {{code|-worldtextureshadows}}
* Added -translucentshadows
* Added {{code|-translucentshadows}}
* Improved vertex lighting for props
* Improved vertex lighting for props
* Fixed maps with more than 13 million triangles taking a very, very long time to compile
* Fixed maps with more than 13 million triangles taking a very, very long time to compile
* Redundant vertex lighting is skipped for lightmapped props (saves compile time and file size)
* Redundant vertex lighting is skipped for lightmapped props (saves compile time and file size)
* .dx90.vtx data is loaded for vertex lighting instead of .dx80.vtx
* {{code|.dx90.vtx}} data is loaded for vertex lighting instead of {{code|.dx80.vtx}}
* Broken vertex data for props will now be skipped over when compiling
* Broken vertex data for props will now be skipped over when compiling
* Fixed bug where broken vertex data in props skipped vertex lighting for other props
* Fixed bug where broken vertex data in props skipped vertex lighting for other props
* Named or styled lights are now sorted by brightness priority for faces
* Named or styled lights are now sorted by brightness priority for faces
* Added -scale, -ambient, -dlight, -sky, -notexscale, -coring debug options
* Added {{code|-scale}}, {{code|-ambient}}, {{code|-dlight}}, {{code|-sky}}, {{code|-notexscale}}, {{code|-coring}} debug options
* Unlimited texlight support in .rad files
* Unlimited texlight support in {{code|.rad}} files
* Comments in .rad files are now skipped
* Comments in {{code|.rad}} files are now skipped
*Cleaned up formatting of some messages and warnings
* Cleaned up formatting of some messages and warnings


== Supported games ==
== Supported games ==

Revision as of 04:17, 18 November 2025

English (en)Translate (Translate)

VBSP++VVIS++VRAD++

Stub

This article or section is a stub. You can help by expanding it.

VRAD++
Developer(s)
Initial release
Jul 10, 2025
Stable release
Oct 26, 2025
Operating system
Windows
Type
Map compiler
Target engine(s)
Source
Distribution
Freeware
Download

VRAD++ is a community-made modification of Source's VRAD developed by ficool2.

Differences

  • Scales up to 64 threads
  • Small performance optimizations
  • Shared LDR/HDR compiling
  • Bypassed "numplanes + fakeplanes >= MAX_MAP_PLANES" limit
  • Added AppID mounting in gameinfo.txt
  • Added ambient occlusion baking
  • Added -reflectivityscale
  • Added -worldtextureshadows
  • Added -translucentshadows
  • Improved vertex lighting for props
  • Fixed maps with more than 13 million triangles taking a very, very long time to compile
  • Redundant vertex lighting is skipped for lightmapped props (saves compile time and file size)
  • .dx90.vtx data is loaded for vertex lighting instead of .dx80.vtx
  • Broken vertex data for props will now be skipped over when compiling
  • Fixed bug where broken vertex data in props skipped vertex lighting for other props
  • Named or styled lights are now sorted by brightness priority for faces
  • Added -scale, -ambient, -dlight, -sky, -notexscale, -coring debug options
  • Unlimited texlight support in .rad files
  • Comments in .rad files are now skipped
  • Cleaned up formatting of some messages and warnings

Supported games

VRAD++ is currently available for all games on Team Fortress 2 branch Team Fortress 2 branch.

External links