|
@@ -148,8 +148,16 @@
|
|
* **Usage:** The package provides two shaders specifically built for the lightweight render pipeline:
|
|
* **Usage:** The package provides two shaders specifically built for the lightweight render pipeline:
|
|
* `Lightweight Render Pipeline/Spine/Skeleton Lit`, as a lightweight variant of the `Spine/Skeleton Lit` shader and
|
|
* `Lightweight Render Pipeline/Spine/Skeleton Lit`, as a lightweight variant of the `Spine/Skeleton Lit` shader and
|
|
* `Lightweight Render Pipeline/Spine/Sprite`, as a lightweight variant of the `Spine/Sprite/Vertex Lit` and `Pixel Lit` shaders, which were not functioning in the lightweight render pipeline. The shaders can be assigned to materials as usual and will respect your settings of the assigned `LightweightRenderPipelineAsset` under `Project Settings - Graphics`.
|
|
* `Lightweight Render Pipeline/Spine/Sprite`, as a lightweight variant of the `Spine/Sprite/Vertex Lit` and `Pixel Lit` shaders, which were not functioning in the lightweight render pipeline. The shaders can be assigned to materials as usual and will respect your settings of the assigned `LightweightRenderPipelineAsset` under `Project Settings - Graphics`.
|
|
- * **Example:** You can find an example scene in the package under `com.esotericsoftware.spine.lwrp-shaders-3.8/Examples/LWRP Shaders.unity` that demonstrates the use of the above shaders.
|
|
|
|
-
|
|
|
|
|
|
+ * **Restrictions** As all Spine shaders, the LWRP shaders **do not support `Premultiply alpha` (PMA) atlas textures in Linear color space**. Please export your atlas textures as `straight alpha` textures with disabled `Premultiply alpha` setting when using Linear color space. You can check the current color space via `Project Settings - Player - Other Settings - Color Space.`.
|
|
|
|
+ * **Example:** You can find an example scene in the package under `com.esotericsoftware.spine.lwrp-shaders-3.8/Examples/LWRP Shaders.unity` that demonstrates usage of the LWRP shaders.
|
|
|
|
+
|
|
|
|
+* **Restructuring (Non-Breaking)**
|
|
|
|
+
|
|
|
|
+ Note: The following changes will most likely not affect users of the Spine-Unity runtime as the API remains unchanged and no references are invalidated.
|
|
|
|
+ * Removed duplicates of `.cginc` files in `Modules/Shaders/Sprite` that were also present in the `Modules/Shaders/Sprite/CGIncludes` directory.
|
|
|
|
+ * Moved shaders from `Modules/Shaders` to `Shaders` directory.
|
|
|
|
+ * Moved shaders from `Modules/SkeletonGraphic/Shaders` to `Shaders/SkeletonGraphic`.
|
|
|
|
+
|
|
### XNA/MonoGame
|
|
### XNA/MonoGame
|
|
* Updated to latest MonoGame version 3.7.1
|
|
* Updated to latest MonoGame version 3.7.1
|
|
* Rewrote example project to be cleaner and better demonstrate basic Spine features.
|
|
* Rewrote example project to be cleaner and better demonstrate basic Spine features.
|