@refractedthought If everything goes well, I will be able to start working on it today.
We are glad to announce that support for multiple atlas pages, render separator slots and SkeletonGraphicCustomMaterials
has finally arrived for SkeletonGraphic
! :nerd:
Info about it can be found in the Changelog and on the spine-unity documentation page.
- Added support for multiple atlas textures at
SkeletonGraphic
. You can enable this feature by enabling the parameter Multiple CanvasRenders
in the Advanced
section of the SkeletonGraphic
Inspector. This automatically creates the required number of child CanvasRenderer
GameObjects for each required draw call (submesh).
- Added support for Render Separator Slots at
SkeletonGraphic
. Render separation can be enabled directly in the Advanced
section of the SkeletonGraphic
Inspector, it does not require any additional components (like SkeletonRenderSeparator
or SkeletonPartsRenderer
for SkeletonRenderer
components). When enabled, additional separator GameObjects will be created automatically for each separation part, and CanvasRenderer
GameObjects re-parented to them accordingly. The separator GameObjects can be moved around and re-parented in the hierarchy according to your requirements to achieve the desired draw order within your Canvas
. A usage example can be found in the updated Spine Examples/Other Examples/SkeletonRenderSeparator
scene.
- Added
SkeletonGraphicCustomMaterials
component, providing functionality to override materials and textures of a SkeletonGraphic
, similar to SkeletonRendererCustomMaterials
. Note: overriding materials or textures per slot is not provided due to structural limitations.
A separate blog post will follow soon, but we don't wan't to keep the info from you.
You can download the latest 3.8 spine-unity unitypackage here as usual:
Spine Unity Download
Hope you like it! 8)