All Projects → skyrim → Hlviewer.js

skyrim / Hlviewer.js

Licence: mit
Half-Life in WebGL

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Hlviewer.js

Sketch Threejs
Interactive sketches made with three.js.
Stars: ✭ 1,227 (+1219.35%)
Mutual labels:  webgl, threejs
Sky Shader
☀️ WebGL sky and sun shader editor
Stars: ✭ 90 (-3.23%)
Mutual labels:  webgl, threejs
Webgl Structure
🚀 A modern, ES6 based, javascript structure for WebGL based projects with THREE.js!
Stars: ✭ 44 (-52.69%)
Mutual labels:  webgl, threejs
Lol Heroes
LOL 3D gallery based on WebGL
Stars: ✭ 82 (-11.83%)
Mutual labels:  webgl, threejs
Vimeo Depth Player
A WebVR volumetric video renderer that uses color-depth based videos hosted on Vimeo.
Stars: ✭ 65 (-30.11%)
Mutual labels:  webgl, threejs
3d kibana charts vis
3D Kibana Charts: Pie Chart, Bars Chart, Bubbles Chart
Stars: ✭ 34 (-63.44%)
Mutual labels:  webgl, threejs
Solarsys
Realistic Solar System simulation with three.js
Stars: ✭ 49 (-47.31%)
Mutual labels:  webgl, threejs
3d Box Shot Maker
Free tool to generate 3D box shots for your online products.
Stars: ✭ 20 (-78.49%)
Mutual labels:  webgl, threejs
Aframe Vimeo Component
Stream Vimeo videos into WebVR.
Stars: ✭ 62 (-33.33%)
Mutual labels:  webgl, threejs
Sunset Cyberspace
🎮👾Retro-runner Game made in Expo, Three.js, OpenGL, WebGL, Tween. 🕹
Stars: ✭ 54 (-41.94%)
Mutual labels:  webgl, threejs
Three Forcegraph
Force-directed graph as a ThreeJS 3d object
Stars: ✭ 84 (-9.68%)
Mutual labels:  webgl, threejs
Water
waterdrop 3D 《三体 · 水滴计划》
Stars: ✭ 74 (-20.43%)
Mutual labels:  webgl, threejs
Ternion
A simple starter kit to prototype quickly your ideas with Three.js
Stars: ✭ 89 (-4.3%)
Mutual labels:  webgl, threejs
Worlds2
Building Virtual Reality Worlds using Three.js
Stars: ✭ 34 (-63.44%)
Mutual labels:  webgl, threejs
Bimserver Nodejs
OpenSouce BIMServer NodeJs
Stars: ✭ 28 (-69.89%)
Mutual labels:  webgl, threejs
001
draw_code.001 — ThreeJS, WebGL & GLSL
Stars: ✭ 48 (-48.39%)
Mutual labels:  webgl, threejs
Encom Globe
🌎 WebGL globe based on the boardroom scene from Tron: Legacy
Stars: ✭ 872 (+837.63%)
Mutual labels:  webgl, threejs
Three.js Pathtracing Renderer
Real-time PathTracing with global illumination and progressive rendering, all on top of the Three.js WebGL framework. Click here for Live Demo: https://erichlof.github.io/THREE.js-PathTracing-Renderer/Geometry_Showcase.html
Stars: ✭ 872 (+837.63%)
Mutual labels:  webgl, threejs
Shadoweditor
Cross-platform 3D scene editor based on three.js, golang and mongodb for desktop and web. https://tengge1.github.io/ShadowEditor-examples/
Stars: ✭ 1,060 (+1039.78%)
Mutual labels:  webgl, threejs
Webgl Globes
Stars: ✭ 66 (-29.03%)
Mutual labels:  webgl, threejs

hlviewer.js

HLViewer is a simple to use javascript library for viewing maps
and playing replays of GoldSrc engine based games entirely in browser.

Demo

You can check out the live demo here

Screenshot

Screenshot

Example Usage

Download the library from dist directory and include it in your html.

<script src="your/path/to/hlviewer.min.js"></script>

Create a target element where viewer will later be created.
Width and height MUST be set.

<div id="hlv-target" style="width:800px; height:600px"></div>

This code will initialize the state.

var hlv = HLViewer.init('#hlv-target', {
  // paths where files are stored on your server
  paths: {
    base:    '/',
    replays: 'res/replays',
    maps:    'res/maps',
    wads:    'res/wads',
    skies:   'res/skies',
    sounds:  'res/sounds'
  }
})

This will load both the replay and the map of that replay (and wad files).

hlv.load('some_file.dem')

This will only load the map (and wad files).

hlv.load('some_file.bsp')
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].