Davide Tantillo
7594c959dc
[ts][threejs] Add support for lighting and shadow. Upgraded three to 0.162.0. Added new constructor.
2024-12-06 11:22:53 +01:00
Davide Tantillo
f3b3cb429a
[ts][threejs] Allow to load pma textures. Non-pma textures are pma on upload. Fixed blending modes. Add physics example.
...
Close #2503 .
2024-07-02 18:09:40 +02:00
Mario Zechner
a911384e67
Re-export examples and copy to runtimes
2024-05-16 16:08:40 +02:00
Mario Zechner
ff9a6cde8b
[godot] Fix runtime.sh and export.sh scripts. Reexport all assets with latest editor version.
2024-04-09 11:03:10 +02:00
Mario Zechner
32952de12d
[cpp] Fixed parsing, physics, re-exported all assets and copied to runtime examples.
2024-04-02 17:51:14 +02:00
Mario Zechner
dcb73ec24e
Updated example exports
2024-03-19 10:04:06 +01:00
Nathan Sweet
ecbc6329a9
Updated example exports to 4.2.32-beta.
2024-03-07 22:41:09 -04:00
Mario Zechner
2eb1033b65
Update example exports to 4.2.09-beta
2023-12-01 17:04:11 +01:00
Mario Zechner
c56c9b5cef
[threejs] Fix color in fragment shader of log depth buffer example.
2023-09-04 09:54:50 +02:00
Mario Zechner
8e84ad990d
|threejs] Add logarithmic depth buffer example.
2023-09-04 09:54:05 +02:00
Mario Zechner
54cc75c203
[threejs] Closes #2278 , coordinate transform example.
2023-05-02 13:27:16 +02:00
Mario Zechner
ea8f9385fb
Merge branch '4.0' into 4.1-beta
...
# Conflicts:
# spine-ts/package-lock.json
# spine-ts/spine-threejs/package.json
2022-05-30 11:48:34 +02:00
Mario Zechner
b46f55b25b
[threejs] Updated to r140
2022-05-30 11:47:16 +02:00
Mario Zechner
82b607d738
[ts] Remove player editor, fix embedding examples, clean-up threejs example.
2022-03-25 14:03:20 +01:00
Mario Zechner
1a1b551e8b
[runtimes] Re-exported examples with 4.1.23-beta, populated runtime examples.
2022-03-25 13:40:03 +01:00
Mario Zechner
0486bbda74
[ts][threejs] Added orbital controls to threejs example.
2022-03-22 00:27:27 +01:00
Mario Zechner
78e8f637bb
Merge branch '4.0' into 4.1-beta
...
# Conflicts:
# spine-ts/package-lock.json
# spine-ts/package.json
# spine-ts/spine-canvas/package.json
# spine-ts/spine-core/package.json
# spine-ts/spine-player/package.json
# spine-ts/spine-threejs/package.json
# spine-ts/spine-webgl/package.json
2022-03-21 19:32:37 +01:00
Mario Zechner
5365d661b6
[ts][threejs] Update to latest THREE, fix shader compilation error in THREE 138.
2022-03-21 19:26:29 +01:00
Mario Zechner
216423231d
Merge branch '4.0' into 4.1-beta
...
# Conflicts:
# spine-ts/package-lock.json
# spine-ts/package.json
# spine-ts/spine-canvas/package.json
# spine-ts/spine-core/package.json
# spine-ts/spine-player/package.json
# spine-ts/spine-threejs/package.json
# spine-ts/spine-webgl/package.json
2022-03-17 11:54:49 +01:00
Mario Zechner
dd7a651144
[ts][threejs] Allow passing material customizer to SkeletonMesh.
2022-03-17 11:48:32 +01:00
badlogic
ecbe087227
Merge branch '4.0' into 4.1-beta
...
# Conflicts:
# spine-ts/package-lock.json
# spine-ts/spine-threejs/package.json
2021-10-20 00:10:54 +02:00
badlogic
38cc19f16d
[ts][threejs] Added multi-page atlas and blend modes support
...
Also updated to latest ThreeJS release and some clean-up.
2021-10-20 00:09:31 +02:00
badlogic
a0f1ed1b9b
[runtimes] Fixed and updated example exports with 4.1.04-beta
...
- Fixed SkeletonBinary.ts
- Updated dragon example to use sequences
2021-10-13 17:52:34 +02:00
Mario Zechner
67c0d39eab
[runtimes] Fixed owl example project, export and runtime scripts
...
The owl example project was not keying the control bone, leading to incorrect additive blending. The export.sh and runtimes.sh script in example/export did not account for the folder structure change in spine-ts.
2021-09-14 00:02:04 +02:00
Mario Zechner
3d3589f265
[ts] Refactor build, don't commit artifacts
...
npm install will automatically build everything necessary for local development and viewing the examples.
2021-09-01 11:09:31 +02:00
Mario Zechner
de6cee955b
[ts] Remove old namespaces, dev build
...
Previously, we'd export to global objects called spine.canvas, spine.webgl, spine.threejs. Going forward, all Spine APIs will be hosted by the global spine object when the runtime is used straight from the bundled .js files in the build/ folder. This is a minor change with a simple fix on the user side, i.e. replace spine.canvas. with spine.
2021-08-27 18:48:17 +02:00
Mario Zechner
187b2d88f1
[ts] Minor touch up of threejs example.
2021-08-26 14:28:14 +02:00
Mario Zechner
bf347df8af
[ts] Modularized spine-threejs, removed threejs typings
2021-08-26 14:20:27 +02:00
Mario Zechner
474dae82a0
ES2015 modulification of spine-ts core.
2021-08-20 16:24:10 +02:00