badlogic
de5f8cd469
[ue4] Fix formatting.
2022-07-04 14:00:50 +02:00
GGgRain
a85765d4d9
[ue4] Black Spots and Normal Flipping Bug Fixes By CCW Resolve (Old Title : Normal Generation Improvement) ( #2096 )
...
* [ue4] Normal Generation Improvement
All the vertex normals now face correct direction. It will prevent some of the flicker in some occasions.
* [ue4] A Huge Rendering Improvement
A really huge upgrade for the rendering.
Now the renderer can resolving CCW of the triangles to remove the black spot of some parts, and it now has much more simple normal generation.
There is no need to restrict the movement of the joint / bone to avoid some ugly black spots being rendered from now, just do it without even thinking about it!
And also the flicking bug that caused by the normal flipping bug has been fixed with it, so now you can use lit material more practically with spine. Try to create some cool scenes with a great light setting!
2022-07-04 13:11:56 +02:00
Harald Csaszar
6e659dc08b
[unity] SkeletonGraphic did not expose UI base class MaskableGraphic Maskable property.
2022-06-27 14:03:12 +02:00
Harald Csaszar
e39f74837a
[unity] Fixed UPM package Index out of bounds exception in editor code. Closes #2095 .
2022-06-13 16:26:12 +02:00
Harald Csaszar
0c286734a7
[unity] Fixed build crashing on Unity 2022.1.3 on PostprocessSpinePrefabMeshes() calling AssetDatabase.SaveAssets(). Closes #2093 .
2022-06-09 18:07:15 +02:00
Harald Csaszar
6bf587057f
[unity] Fixed Timeline SkeletonGraphic clip exception when DefaultMixDuration is disabled. Closes #2090 . Same bugfix as in commit d796131 on 4.1-beta branch.
2022-06-01 19:38:21 +02:00
Mario Zechner
b46f55b25b
[threejs] Updated to r140
2022-05-30 11:47:16 +02:00
Harald Csaszar
d257c49cdb
[unity] Increased compatible Unity version to 2022.1.
2022-05-25 19:44:13 +02:00
Mario Zechner
9ac5498030
[ts] 4.0.28 release
2022-05-25 12:28:43 +02:00
Mario Zechner
d12d59b593
[ts][player] Add support for preserving drawing buffer contents, updated example accordingly to show screenshotting.
2022-05-25 12:26:04 +02:00
Harald Csaszar
6fc6e090ae
[unity] Fixed rare import error that material.mainTexture is null ("Material is missing texture").
2022-05-24 16:31:58 +02:00
Harald Csaszar
c6d12296b1
Merge branch '4.0' of https://github.com/EsotericSoftware/spine-runtimes into 4.0
2022-05-23 16:30:50 +02:00
Harald Csaszar
86116f7b2d
[unity] Minor: Fixed main object name to match file name to avoid Inspector warnings.
2022-05-23 16:30:05 +02:00
Sergey Kazantsev
1880447f0b
[spine-c] Add initialization of mixRotate to transform constraint(SkeletonJson) ( #2083 )
2022-05-21 01:34:08 +02:00
Harald Csaszar
9882fe1da3
[unity] Fixed straight blend mode material templates which were setup as PMA. Closes #2084 .
2022-05-18 15:11:17 +02:00
Harald Csaszar
4f5bc00d66
[unity] Added missing null checks in SkeletonRendererCustomMaterials. Closes #2081 .
2022-05-16 19:43:24 +02:00
Harald Csaszar
662c00d547
[unity] Minor cleanup of example scene description, removal of unnecessary lines.
2022-05-16 16:59:49 +02:00
Harald Csaszar
a82b24a649
[unity] Fixed drag and drop code affecting other non-Spine drag and drop events, introduced in commit 29e0e917. See #2077 .
2022-05-09 11:50:17 +02:00
Harald Csaszar
29e0e9172b
[unity] Fixed drag and drop instantiation for Unity 2021.2 and newer (which provides a new callback method). Closes #2077 .
2022-05-06 15:12:14 +02:00
Harald Csaszar
362a9fcd20
[unity] Added additional null checks (unlikely to trigger, but added for sake of correctness).
2022-05-05 18:23:21 +02:00
Harald Csaszar
3ad0192912
[unity] Quick fix of last commit was incorrect, sorry, fixed for real now.
2022-05-05 18:04:47 +02:00
Harald Csaszar
f63dd6027e
[unity] Fixes compile error on code branch for old Unity versions < 2018.3 of (added by previous commit).
2022-05-05 17:51:19 +02:00
Harald Csaszar
d00be040e2
[unity] Fixed null reference exception upon import when default shader is used but preferences has default shader set to a non-existing/null shader path.
2022-05-05 17:34:21 +02:00
badlogic
e6688e2514
[ue4] Closes #2032 , set bGenerateMirroredCollision when SpineSkeletonRenderer has negative scale.
2022-05-02 18:30:43 +02:00
badlogic
614b2749f7
[ue4] Closes #1993 , don't generate collision meshes in editor.
2022-05-02 18:19:48 +02:00
Harald Csaszar
edea4bef94
[unity] Now keeping manually placed AnimationClip Events when updating skeleton assets (Mecanim). Closes #1838 .
2022-04-26 19:18:28 +02:00
badlogic
01524d4cdc
Merge branch '4.0' of https://github.com/esotericsoftware/spine-runtimes into 4.0
4.0.64
2022-04-21 14:05:32 +02:00
badlogic
0db28c0a46
[ue4] Fix UE5 compilation errors. Closes #2071
2022-04-21 14:05:20 +02:00
Adrian Seeley
14af269a25
Fixed unpkg link for threejs ( #2070 )
2022-04-19 18:09:55 +02:00
Harald Csaszar
70277b8f04
[unity] Fixed incorrect reloading behaviour (especially of deform timeline) at Domain Reload. (Fix of previous commit 0820bd7). Closes #2066 .
2022-04-13 20:41:58 +02:00
Harald Csaszar
0820bd7024
[unity] Fixed incorrect reloading behaviour (especially of deform timeline) at Domain Reload. Closes #2066 .
2022-04-07 16:36:20 +02:00
Mario Zechner
7dc0073ab9
[ts] Release 4.0.27
2022-04-07 09:02:34 +02:00
Mario Zechner
9d7da553bb
[ts][player] Don't dispose loading screen, if loading screen is disabled. Closes #2055 .
2022-04-07 08:56:22 +02:00
Mario Zechner
4ec3290b98
[cpp] Fixed JSON parsing of PathConstraint spacing mode, closes #2065 .
2022-04-07 08:30:23 +02:00
Mario Zechner
ffba08cce7
[ts] Release 4.0.26
2022-04-07 06:05:14 +02:00
Terrasse
01a36f81c3
[ts] Fixed bug of reading Unicode from binary data ( #2051 )
2022-04-07 05:50:42 +02:00
Harald Csaszar
3372ce0ba8
[unity] Timeline: Fixed compile errors on Unity 2018.4. Closes #2062 .
2022-04-06 18:21:01 +02:00
Harald Csaszar
1121112c1d
[unity] Minor: Removed leftover .meta file.
2022-04-06 12:41:46 +02:00
Harald Csaszar
4792522de0
[unity] Fixed Spine URP shaders package using non UPM include paths in common shaders. Closes #2050 .
2022-03-29 15:13:20 +02:00
Harald Csaszar
cf9903a6b6
[unity] Added UPM package readme.md file documentation to last commit (added clip Alpha parameter).
2022-03-24 17:52:39 +01:00
Yinqiang Zhu
763204a2b6
Fix compiler warning ( #2038 )
...
Fix compiler warning: 'inconsistent-missing-override'
2022-03-24 14:38:54 +01:00
Harald Csaszar
5bde0730d3
[unity] Timeline clips now offer an additional Alpha parameter for setting a custom constant mix alpha (as TrackEntry.Alpha).
2022-03-24 11:58:29 +01:00
Harald Csaszar
559af1159b
[csharp] Minor bugfix of binary 3.8 version fallback reading logic.
2022-03-22 15:20:06 +01:00
Mario Zechner
8a6d1a95e9
[ts] 4.0.25 release
2022-03-21 19:31:56 +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
Harald Csaszar
ec53964603
[unity] Hopefully fixed some occurrances of a build crash when building many prefabs and textures. See #2047 .
2022-03-18 15:44:34 +01:00
Mario Zechner
b23ff3b216
[ts] 4.0.24 release.
2022-03-17 11:54:09 +01:00
Mario Zechner
dd7a651144
[ts][threejs] Allow passing material customizer to SkeletonMesh.
2022-03-17 11:48:32 +01:00
Mario Zechner
4df4bcfb76
[ts] 4.0.23 release.
2022-03-17 00:09:41 +01:00
Mario Zechner
c14cef967f
[ts][threejs] Clipping not properly ended for all code paths.
2022-03-17 00:07:46 +01:00