Our great sponsors
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
Yeah, it’s definitely possible to make a bridge to scrape models from some game and display them in the browser through threejs but scraping the data will probably be the most challenging part. Once you’ve got your models and textures abstracted to some type of buffer you just gotta figure out how to coerce that buffer into something that threejs understands, which is where custom loaders like the one you linked come into play. You basically just need to make this work: https://github.com/gkjohnson/source-engine-model-loader/blob/master/src/SourceModelLoader.js
There are resources/proof of the tech in general like https://loadout.tf and https://github.com/timkurvers/dota2-model-viewer
Somehow that led me here: https://vrf.steamdb.info/