engine-spine icon indicating copy to clipboard operation
engine-spine copied to clipboard

@galacean/engine-spine is the Spine runtime module for the Galacean engine, providing efficient support for Spine animations.

Results 10 engine-spine issues
Sort by recently updated
recently updated
newest added

## 背景 当前的 Spine 运行时在代码结构和性能方面仍有改进空间,需要进一步优化。 在 1.3 里程碑中,我们集中优化了一波内存占用;在本次里程碑中,会针对运行时性能进一步进行的优化。 目标: + 重构现有的 Spine 运行时代码,使其更加模块化和易于维护 + 减少不必要的计算和内存开销使用来优化运行时性能 + 确保重构后的代码与当前版本保持功能一致性,且不会引入新的错误 本 RFC 包含对于**代码结构和代码细节的一些调整**,以优化运行时的性能。这些优化点来自于对竞品的调研,包括 spine 官方的: unity 运行时(主要), ue 运行时,threejs 运行时,webgl 运行时以及 pixi 运行时。...

enhancement

某些素材存在黑色边缘。哪怕开启了预乘。 ![Image](https://github.com/user-attachments/assets/57b93209-e3f2-467c-89df-592eccec5e6f) 不开更明显: ![Image](https://github.com/user-attachments/assets/f98c1297-8560-40c7-a064-8208c495f712) ![Image](https://github.com/user-attachments/assets/8a6bc164-99d2-4a91-ac0a-b207b538a257) 可以看到眼睛周围的线。

如果没有 engine.run() , Spine 无法获取到正确的 boundingBox

bug

**Description:** We propose a refactor of the current Spine material system to enable custom shader capabilities, allowing developers to create more sophisticated visual effects through GPU shader programming. **Problem Statement:**...

enhancement

**Description:** Add native support for Spine's Tint Black feature in the rendering pipeline to enable two-color tint blending capabilities for advanced character shading effects. **Current Limitation:** Our current implementation: -...

feat

Description: - This PR creates a separate branch to manage the Spine 4.0 runtime version. - Updated the runtime to address some issues archived in Milestone 1.3: #88 #85 #66...

Description: - This PR creates a separate branch to manage the Spine 4.1 runtime version. - Updated the runtime to address some issues archived in Milestone 1.3: #88 #85 #66...