From 4129f336c2cb75c57528c884a4f736336104c2e1 Mon Sep 17 00:00:00 2001 From: MikalDev <33675273+MikalDev@users.noreply.github.com> Date: Sat, 5 Sep 2020 17:07:02 -0700 Subject: [PATCH] Add 1.11.0 release notes. --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7caee3b..e8e4fd4 100644 --- a/README.md +++ b/README.md @@ -12,11 +12,13 @@ - If animation is clipping against the bounds of the C3 object, you can use the scale property to make the Spine render smaller - Alternatively create a large transparent image in the Spine project behind your Spine character, this will can be used to set the bounding box size fot the C3 spine render. ## Multiple instances of a C3 Spine Object -- Each C3 Spine Object (not instance), should load one skeleton, one atlas. +- Each C3 Spine Object (not instance), should load only one skeleton and only one atlas. - Other instances of the Spine Object must use the same skeleton and atlas, but can use different skins. - This new change reduces the size of the texture memory required for multiple instances of the same skeleton. ## Set region action - This action changes the current region texture on the skeleton/slot/placeholder of the current skin of the skeleton to a new region in the loaded atlas. All other instances of the same skeleton/skin will also change. This can be useful for customizing skins. +## Render quality +- This sets the resolution of the texture to render to. Lower quality requres less texture memory and GPU performance. ## Share your C3 and Spine plugin work! - Tweet your work @kindeyegames , @pix2d and #construct3, we'd be happy to see your work! @@ -34,7 +36,7 @@ To use this add-on you must uncheck "Project/Advanced/Use worker" option. If thi ## Downloads -[Add-on](https://github.com/gritsenko/c3_spine_plugin/releases/download/1.10.0/Spine-v1.10.0.c3addon) +[Add-on](https://github.com/gritsenko/c3_spine_plugin/releases/download/1.10.0/Spine-v1.11.0.c3addon) [Sample project](https://github.com/gritsenko/c3_spine_plugin/releases/download/1.5.0/SpinePluginTest.c3p) @@ -59,10 +61,12 @@ Useful for Dragon Bones Spine JSON export and earlier Spine versions. - Render Quality property (upsample, downsample rendered image, improve quality vs save on GPU performance and texture memory.) - Add expressions TextureWidth, TextureHeight (texture size used to display Spine), based on original Spine bounds and RenderQuality setting. - Multiple skeleton instances (w/ variable skin) per Spine object (save on atlas texture memory usage and faster to spawn new instances.) +- Batch render for improved performance with multiple Spine instances and objects. ## Wishlist - +- Preview Spine render in editor. ## Release notes +- 1.11.0 Implement batch render for improved performance with multiple Spine objects and instances. - 1.10.0: Add Keep Aspect Ratio checkbox - 1.9.0: Change spine-webgl.js to external script rather than including in C3 DOM script on export. - 1.8.0: Instances of a spine object will use the original objects skelton info, reducing texture requirements and faster creation of an instance. Add render quality property. Add TextureHeight and TextureWidth ACEs.