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.
-
HaxeTestProjects
Repo for small haxe projects to learn various different project types in the language
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
I use blender, and I export models/animations into gltf format, then load them using three gltf loader (official example)[https://github.com/mrdoob/three.js/blob/master/examples/webgl_loader_gltf.html]. (The example uses type="module" on the script tag to let the browser know how to handle it)
most loaders won't readily work under node because they rely on dom constructs like fetch or web workers. there are exceptions, this guy code bennett hacked loaders so that they run on native platforms https://twitter.com/Cody_J_Bennett/status/1447879016715857922 i am guessing this should work under node as well? he did it by patching the prototype functions: https://github.com/pmndrs/react-three-fiber/blob/master/packages/fiber/src/native.tsx
The library wrapper for threejs i found that made this easy was the following: https://github.com/node-3d/3d-core-raub.
If you're curious this is a link to my code: https://github.com/Kyrasuum/HaxeTestProjects/tree/node-three it is using haxe which is transpiled to javascript and large amounts are being passed through as native javascript to make it work.