Skip to content

SourceUtils/webgl-source

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebGL Source Engine Renderer

WebGL app that renders levels from the Source Engine, created against Team Fortress 2 resources. The Source Engine and anything related to it is the property of Valve Software, who does not authorize or endorse this project in any way.

A note about game resources

I do not have rights to redistribute any Valve resources, and as such this repository does not contain any. To run the demo you will need to extract the files from the GCF files from your own copy of Team Fortress 2. You can see some details on the extraction process here. Also, you will need to convert all VTF files (textures) to PNGs. VTFEdit can do the conversion as a batch. Extract the extra lightmaps from the BSP file with BSPZIP from the Source SDK, and convert the resulting VTF files. The materials directory from inside the BSP file should be placed just under the root directory, and merged with the directory structure extracted from the GCFs.

Related Links

About

WebGL renderer for Source Engine levels

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%