-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathpackage.json
More file actions
90 lines (90 loc) · 3.25 KB
/
package.json
File metadata and controls
90 lines (90 loc) · 3.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"name": "matrix-engine-wgpu",
"version": "1.9.3",
"description": "1.9.1 Env maps, 1.9.0 au gen graph tool backend ollama free service. 1.8.8 [setMaterial, water effect, shaderEditor done, audiosReactive node low, mid, high, beat, curve node and curve editor] 1.8.4[Bloom implemented] [1.8.2]For visual scripting added fetch, getArra and forEach. Networking implemented - based on kurento openvidu server. fix arcball camera,instanced draws added also effect pipeline blend with instancing option.Normalmap added, Fixed shadows casting vs camera/video texture, webGPU powered pwa application. Crazy fast rendering with AmmoJS physics support. Simple raycaster hit object added.",
"main": "index.js",
"scripts": {
"main-worker": "watchify app-worker.js -p [esmify --noImplicitAny] -o public/app-worker.js",
"examples": "watchify examples.js -p [esmify --noImplicitAny] -o public/examples.js",
"main": "watchify main.js -p [esmify --noImplicitAny] -o public/app.js",
"empty": "watchify empty.js -p [esmify --noImplicitAny] -o public/empty.js",
"build.jamb": "browserify main.js -p esmify > public/app.js",
"glb-loader": "watchify ./examples/glb-loader.js -p [esmify --noImplicitAny] -o public/app.js",
"rpg": "watchify ./examples/games/RPG/forestOfHollowBlood.js -p [esmify --noImplicitAny] -o public/rpg-game.js",
"rpg-menu": "watchify ./examples/games/RPG/start-menu.js -p [esmify --noImplicitAny] -o public/rpg-menu.js",
"build-all": "npm run main-worker | npm run examples | npm run main | npm run empty",
"hosts": "http-server ./public/ -p 3000",
"editor-landing": "watchify ./src/tools/editor/template/autogen.js -p [esmify --noImplicitAny] -o public/matrix-engine-autogen.js",
"editorx": "cd src/tools/editor/backend && node matrix-editor.js"
},
"author": "Nikola Lukic",
"license": "MIT",
"devDependencies": {
"browser-resolve": "^2.0.0",
"browserify": "^17.0.0",
"esbuild": "^0.27.1",
"esmify": "^2.1.1",
"http-server": "^14.1.1",
"ollama": "^0.6.3",
"typedoc": "^0.28.16",
"watchify": "^4.0.0",
"wgpu-matrix": "^2.0.0"
},
"dependencies": {
"bvh-loader": "1.0.10",
"gl-matrix": "^3.4.4",
"groq-sdk": "^0.37.0"
},
"peerDependencies": {
"wgpu-matrix": "^2.0.0"
},
"keywords": [
"3dScene",
"webGPU",
"webgpu-obj-sequence",
"obj-sequence-animation",
"webGPU-hit-detect",
"webGPU-raycaster",
"webGPU-click-on-object",
"webGPU-scene",
"webGPU-engine",
"matrix",
"matrix-engine",
"matrix-engine-webGPU",
"matrix-calculation",
"modelView",
"modelViewProjectionMatrix",
"ProjectionMatrix",
"render",
"wgpu",
"zlatnaspirala",
"maximumroulette.com",
"GLSL",
"GLB-loader",
"GLB-animation",
"GLB-bones",
"GLB-binary",
"Lights",
"shadows-cast",
"multi-spot-lights",
"raycast",
"hit-3d-object",
"hit-object",
"webgpu-obj-loader",
"webgpu-fps",
"navigation-mesh",
"navMesh",
"AI-generator",
"AI-Graph-generator",
"Natural-language-to-3d-game",
"Natural-language-to-game",
"Natural-language-to-graph",
"ollama-backend",
"ollama-tool",
"bloom",
"volumetric",
"post-processing",
"env-maps",
"illuminate-materials"
]
}