skyrim / hlviewer.js Goto Github PK
View Code? Open in Web Editor NEWHalf-Life in WebGL
Home Page: https://skyrim.github.io/hlviewer.js/
License: MIT License
Half-Life in WebGL
Home Page: https://skyrim.github.io/hlviewer.js/
License: MIT License
Have a folder with demos which is scanned then a list is constructed then its displayed so you can click on it. If you do click on it it checks which map it is on and after that its parsed. Would be much better than the hardcoded demo:mapname list. Also probably instead of referncing the demo/map combo by mapname you should do it with checksum or something so its unique. (These might have been fixed I haven't checked the updates for a while)
It seems to me it is necessary to make a separate folder for files of constants which are standard for Half-Life and cs ?
Hello,
thank you for maintaining this repo.
When I try to watch a HLTV Demo of Natural Selection (HL1 MOD) I receive the following Error:
FrameDataReader.ts:396 Uncaught (in promise) Error: Bad spawnbaseline
at spawnBaseLine (FrameDataReader.ts:396)
at Function.read (FrameDataReader.ts:1212)
at Replay.ts:61
at d (Replay.ts:97)
at Function.parseIntoChunks (Replay.ts:566)
at t.Loader.<anonymous> (Loader.ts:207)
at Generator.next (<anonymous>)
at o (hlviewer.min.js:24)
Any Ideas?
Thank you for any help!
The bsp file format should be documented so the project can be easier understood. Something like what I did for the .dem format.
Hello there, this thing could potentially save a lot of time for my projects. I am not experienced here, so if i write bullshit please correct me. My idea is that after a ban on the server player would need to upload demo file to the server where the moderator could watch it and respond quickly to the appeal. For that to happen there should be added the full hud, and a ESP. Is this possible in any way? Any help will be appreciated. If i will see the future with hlviewer customizations i will pay enough to build it for me how i want it to be.
I was thinking that maybe migrating the project to http://electron.atom.io/ would be very cool. So it could be used as a desktop demo player as well. After my exams I will gladly help with it.
Hi, love this. Is the art CC by or did you manage to get the same content MIT as well?
This project is very impressive. I am a former level designer for HL mods and one of my goal is to transform my old .bsp
and .wad
to most commonly used 3D formats.
I wonder if hlviewer.js could be extended to export the map and textures to glTF or obj files.
Are you using three.js for the rendering? If so, this might help export.
I might be able to contribute. Feel free to share any pointer.
Coming across this repository was like a dream come true. An option to view demos externally without the use of CS? This makes viewing of demos really easy and helpful. However, could a new feature bee added to convert these demos into .mp4 files and trim these demos into short clips of significance, such as examples of a player hacking? Is this even possible? If so, I understand if you're too busy to try to implement these features, but it would be a great help if you did so.
If it's not a problem, I'd love to work with this repository and understand how it works as well, while trying to implement these features myself (again, if it's possible to do so.)
Thanks again! This repository will be a huge help for avid CS 1.6 players like me.
I would be happy if I had the opportunity to download the necessary wad/gfx/bsp/dem ect files and so on and send them to the hlviewer as a buffer.
I think it would be pretty awesome if you could save the rendered video as a gif/mp4. Would be a pretty nice and usefull addition.
I have some questions and ideas for this module, I would like to contact you.
Will it be added, the weapon and player's interaction with it as when viewing a demo in the game?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.