├── .gitattributes ├── .gitignore ├── About.meta ├── About ├── 2DTransform.md ├── 2DTransform.md.meta ├── Animation.md ├── Animation.md.meta ├── AuthoringWorkflow.md ├── AuthoringWorkflow.md.meta ├── NSprites-Foundation-Authoring.drawio.svg ├── NSprites-Foundation-Authoring.drawio.svg.meta ├── NSprites-Foundation-Map.drawio.svg ├── NSprites-Foundation-Map.drawio.svg.meta ├── Sorting.md └── Sorting.md.meta ├── Animation.meta ├── Animation ├── Aspects.meta ├── Aspects │ ├── AnimatorAspect.cs │ └── AnimatorAspect.cs.meta ├── Authoring.meta ├── Authoring │ ├── AnimationAuthoringModule.cs │ ├── AnimationAuthoringModule.cs.meta │ ├── BakerExtensions.cs │ ├── BakerExtensions.cs.meta │ ├── SpriteAnimatedRendererAuthoring.cs │ └── SpriteAnimatedRendererAuthoring.cs.meta ├── Components.meta ├── Components │ ├── AnimationIndex.cs │ ├── AnimationIndex.cs.meta │ ├── AnimationSetLink.cs │ ├── AnimationSetLink.cs.meta │ ├── AnimationTimer.cs │ ├── AnimationTimer.cs.meta │ ├── FrameIndex.cs │ └── FrameIndex.cs.meta ├── Data.meta ├── Data │ ├── SpriteAnimation.cs │ ├── SpriteAnimation.cs.meta │ ├── SpriteAnimationBlobData.cs │ ├── SpriteAnimationBlobData.cs.meta │ ├── SpriteAnimationSet.cs │ └── SpriteAnimationSet.cs.meta ├── Systems.meta └── Systems │ ├── SpriteUVAnimationSystem.cs │ └── SpriteUVAnimationSystem.cs.meta ├── Base.meta ├── Base ├── Authoring.meta ├── Authoring │ ├── FullScreenSpriteAuthoring.cs │ ├── FullScreenSpriteAuthoring.cs.meta │ ├── Modules.meta │ ├── Modules │ │ ├── BakerExtensions.cs │ │ ├── BakerExtensions.cs.meta │ │ ├── RegisterSpriteAuthoringModule.cs │ │ ├── RegisterSpriteAuthoringModule.cs.meta │ │ ├── SpriteSettingsAuthoringModule.cs │ │ └── SpriteSettingsAuthoringModule.cs.meta │ ├── SpriteRenderData.cs │ ├── SpriteRenderData.cs.meta │ ├── SpriteRenderDataToRegister.cs │ ├── SpriteRenderDataToRegister.cs.meta │ ├── SpriteRendererAuthoring.cs │ └── SpriteRendererAuthoring.cs.meta ├── Common.meta ├── Common │ ├── Bounds2D.cs │ ├── Bounds2D.cs.meta │ ├── Utils.cs │ └── Utils.cs.meta ├── Components.meta ├── Components │ ├── Properties.meta │ ├── Properties │ │ ├── Flip.cs │ │ ├── Flip.cs.meta │ │ ├── MainTexSTInitial.cs │ │ ├── MainTexSTInitial.cs.meta │ │ ├── Pivot.cs │ │ ├── Pivot.cs.meta │ │ ├── Scale2D.cs │ │ ├── Scale2D.cs.meta │ │ ├── SortingData.cs │ │ ├── SortingData.cs.meta │ │ ├── UVAtlas.cs │ │ ├── UVAtlas.cs.meta │ │ ├── UVTilingAndOffset.cs │ │ └── UVTilingAndOffset.cs.meta │ ├── Regular.meta │ └── Regular │ │ ├── CullSpriteTag.cs │ │ ├── CullSpriteTag.cs.meta │ │ ├── FullScreenSpriteTag.cs │ │ ├── FullScreenSpriteTag.cs.meta │ │ ├── NativeSpriteSize.cs │ │ └── NativeSpriteSize.cs.meta ├── Data.meta ├── Data │ ├── PropertiesSet.cs │ └── PropertiesSet.cs.meta ├── MathHelper.cs ├── MathHelper.cs.meta ├── PropertiesManifest.cs ├── PropertiesManifest.cs.meta ├── Systems.meta └── Systems │ ├── FullScreenSpriteSystem.cs │ ├── FullScreenSpriteSystem.cs.meta │ ├── RegisterRenderersSystem.cs │ ├── RegisterRenderersSystem.cs.meta │ ├── SpriteFrustumCullingSystem.cs │ ├── SpriteFrustumCullingSystem.cs.meta │ ├── UpdateCullingDataSystem.cs │ └── UpdateCullingDataSystem.cs.meta ├── Graphics.meta ├── Graphics ├── Regular Render.meta └── Regular Render │ ├── GetMatrixAndSetup.hlsl │ ├── GetMatrixAndSetup.hlsl.meta │ ├── PropertyPointer.hlsl │ ├── PropertyPointer.hlsl.meta │ ├── RegularNSprites_Shader.shader │ ├── RegularNSprites_Shader.shader.meta │ ├── RegularSprite_Material.mat │ ├── RegularSprite_Material.mat.meta │ ├── RegularSprite_PropertiesSet.asset │ ├── RegularSprite_PropertiesSet.asset.meta │ ├── RegularSprite_SG_Shader.shadergraph │ └── RegularSprite_SG_Shader.shadergraph.meta ├── LICENSE ├── LICENSE.meta ├── NSprites.Foundation.asmdef ├── NSprites.Foundation.asmdef.meta ├── README.md ├── README.md.meta ├── Sorting.meta ├── Sorting ├── Attributes.meta ├── Attributes │ ├── SortingLayerAttribute.cs │ └── SortingLayerAttribute.cs.meta ├── Authoring.meta ├── Authoring │ ├── Modules.meta │ └── Modules │ │ ├── BakerExtensions.cs │ │ ├── BakerExtensions.cs.meta │ │ ├── SortingAuthoringModule.cs │ │ └── SortingAuthoringModule.cs.meta ├── Components.meta ├── Components │ ├── SortingIndex.cs │ ├── SortingIndex.cs.meta │ ├── SortingLayer.cs │ ├── SortingLayer.cs.meta │ ├── SortingStaticTag.cs │ ├── SortingStaticTag.cs.meta │ ├── VisualSortingTag.cs │ └── VisualSortingTag.cs.meta ├── Editor.meta ├── Editor │ ├── SortingLayerPropertyDrawer.cs │ └── SortingLayerPropertyDrawer.cs.meta ├── Systems.meta └── Systems │ ├── SpriteSortingSystem.cs │ └── SpriteSortingSystem.cs.meta ├── package.json └── package.json.meta /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/.gitignore -------------------------------------------------------------------------------- /About.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About.meta -------------------------------------------------------------------------------- /About/2DTransform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/2DTransform.md -------------------------------------------------------------------------------- /About/2DTransform.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6168c98bb17848039c83f496b300f8b6 3 | timeCreated: 1674837668 -------------------------------------------------------------------------------- /About/Animation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/Animation.md -------------------------------------------------------------------------------- /About/Animation.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 1807f21e064c4498924e5202415ab102 3 | timeCreated: 1674834629 -------------------------------------------------------------------------------- /About/AuthoringWorkflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/AuthoringWorkflow.md -------------------------------------------------------------------------------- /About/AuthoringWorkflow.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ca4dd7d1dd134a33a126989110a74dd1 3 | timeCreated: 1674831790 -------------------------------------------------------------------------------- /About/NSprites-Foundation-Authoring.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/NSprites-Foundation-Authoring.drawio.svg -------------------------------------------------------------------------------- /About/NSprites-Foundation-Authoring.drawio.svg.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/NSprites-Foundation-Authoring.drawio.svg.meta -------------------------------------------------------------------------------- /About/NSprites-Foundation-Map.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/NSprites-Foundation-Map.drawio.svg -------------------------------------------------------------------------------- /About/NSprites-Foundation-Map.drawio.svg.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/NSprites-Foundation-Map.drawio.svg.meta -------------------------------------------------------------------------------- /About/Sorting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/About/Sorting.md -------------------------------------------------------------------------------- /About/Sorting.md.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 74c7299448434d4a8b03e1881e718fbc 3 | timeCreated: 1674833390 -------------------------------------------------------------------------------- /Animation.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation.meta -------------------------------------------------------------------------------- /Animation/Aspects.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b505099e1ecc4a4588adca657de66429 3 | timeCreated: 1680455781 -------------------------------------------------------------------------------- /Animation/Aspects/AnimatorAspect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Aspects/AnimatorAspect.cs -------------------------------------------------------------------------------- /Animation/Aspects/AnimatorAspect.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8d56345ad69a4e5b870e366d062f34e7 3 | timeCreated: 1680455793 -------------------------------------------------------------------------------- /Animation/Authoring.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Authoring.meta -------------------------------------------------------------------------------- /Animation/Authoring/AnimationAuthoringModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Authoring/AnimationAuthoringModule.cs -------------------------------------------------------------------------------- /Animation/Authoring/AnimationAuthoringModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 6acd59fe408249b8bfab4fead1346f6c 3 | timeCreated: 1681150612 -------------------------------------------------------------------------------- /Animation/Authoring/BakerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Authoring/BakerExtensions.cs -------------------------------------------------------------------------------- /Animation/Authoring/BakerExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: f35278b948614e239af0ca4fdba49f2e 3 | timeCreated: 1683909751 -------------------------------------------------------------------------------- /Animation/Authoring/SpriteAnimatedRendererAuthoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Authoring/SpriteAnimatedRendererAuthoring.cs -------------------------------------------------------------------------------- /Animation/Authoring/SpriteAnimatedRendererAuthoring.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Authoring/SpriteAnimatedRendererAuthoring.cs.meta -------------------------------------------------------------------------------- /Animation/Components.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components.meta -------------------------------------------------------------------------------- /Animation/Components/AnimationIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/AnimationIndex.cs -------------------------------------------------------------------------------- /Animation/Components/AnimationIndex.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/AnimationIndex.cs.meta -------------------------------------------------------------------------------- /Animation/Components/AnimationSetLink.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/AnimationSetLink.cs -------------------------------------------------------------------------------- /Animation/Components/AnimationSetLink.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/AnimationSetLink.cs.meta -------------------------------------------------------------------------------- /Animation/Components/AnimationTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/AnimationTimer.cs -------------------------------------------------------------------------------- /Animation/Components/AnimationTimer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/AnimationTimer.cs.meta -------------------------------------------------------------------------------- /Animation/Components/FrameIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/FrameIndex.cs -------------------------------------------------------------------------------- /Animation/Components/FrameIndex.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Components/FrameIndex.cs.meta -------------------------------------------------------------------------------- /Animation/Data.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data.meta -------------------------------------------------------------------------------- /Animation/Data/SpriteAnimation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data/SpriteAnimation.cs -------------------------------------------------------------------------------- /Animation/Data/SpriteAnimation.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data/SpriteAnimation.cs.meta -------------------------------------------------------------------------------- /Animation/Data/SpriteAnimationBlobData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data/SpriteAnimationBlobData.cs -------------------------------------------------------------------------------- /Animation/Data/SpriteAnimationBlobData.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data/SpriteAnimationBlobData.cs.meta -------------------------------------------------------------------------------- /Animation/Data/SpriteAnimationSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data/SpriteAnimationSet.cs -------------------------------------------------------------------------------- /Animation/Data/SpriteAnimationSet.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Data/SpriteAnimationSet.cs.meta -------------------------------------------------------------------------------- /Animation/Systems.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Systems.meta -------------------------------------------------------------------------------- /Animation/Systems/SpriteUVAnimationSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Systems/SpriteUVAnimationSystem.cs -------------------------------------------------------------------------------- /Animation/Systems/SpriteUVAnimationSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Animation/Systems/SpriteUVAnimationSystem.cs.meta -------------------------------------------------------------------------------- /Base.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base.meta -------------------------------------------------------------------------------- /Base/Authoring.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring.meta -------------------------------------------------------------------------------- /Base/Authoring/FullScreenSpriteAuthoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/FullScreenSpriteAuthoring.cs -------------------------------------------------------------------------------- /Base/Authoring/FullScreenSpriteAuthoring.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 86a61fe595234dff9c7db8cd28e6b82b 3 | timeCreated: 1681070528 -------------------------------------------------------------------------------- /Base/Authoring/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ae9a43bad18f453da15b2d47c73732a4 3 | timeCreated: 1681150598 -------------------------------------------------------------------------------- /Base/Authoring/Modules/BakerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/Modules/BakerExtensions.cs -------------------------------------------------------------------------------- /Base/Authoring/Modules/BakerExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e77a03b0c7584edab741f81282ab9a4d 3 | timeCreated: 1683975931 -------------------------------------------------------------------------------- /Base/Authoring/Modules/RegisterSpriteAuthoringModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/Modules/RegisterSpriteAuthoringModule.cs -------------------------------------------------------------------------------- /Base/Authoring/Modules/RegisterSpriteAuthoringModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ead7da4cb5d44773a10770a62390eed5 3 | timeCreated: 1683992220 -------------------------------------------------------------------------------- /Base/Authoring/Modules/SpriteSettingsAuthoringModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/Modules/SpriteSettingsAuthoringModule.cs -------------------------------------------------------------------------------- /Base/Authoring/Modules/SpriteSettingsAuthoringModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 873c319a41774daaa741c2faaeb895ea 3 | timeCreated: 1684843977 -------------------------------------------------------------------------------- /Base/Authoring/SpriteRenderData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/SpriteRenderData.cs -------------------------------------------------------------------------------- /Base/Authoring/SpriteRenderData.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/SpriteRenderData.cs.meta -------------------------------------------------------------------------------- /Base/Authoring/SpriteRenderDataToRegister.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/SpriteRenderDataToRegister.cs -------------------------------------------------------------------------------- /Base/Authoring/SpriteRenderDataToRegister.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/SpriteRenderDataToRegister.cs.meta -------------------------------------------------------------------------------- /Base/Authoring/SpriteRendererAuthoring.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/SpriteRendererAuthoring.cs -------------------------------------------------------------------------------- /Base/Authoring/SpriteRendererAuthoring.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Authoring/SpriteRendererAuthoring.cs.meta -------------------------------------------------------------------------------- /Base/Common.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ee6ae104a8e5480eb01d1fffa54851ea 3 | timeCreated: 1680357908 -------------------------------------------------------------------------------- /Base/Common/Bounds2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Common/Bounds2D.cs -------------------------------------------------------------------------------- /Base/Common/Bounds2D.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 4e6fa8da4c3b49cfb61e61714a901901 3 | timeCreated: 1680357916 -------------------------------------------------------------------------------- /Base/Common/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Common/Utils.cs -------------------------------------------------------------------------------- /Base/Common/Utils.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: bcc65e1ce99a43edb515d415bd6f76b0 3 | timeCreated: 1684843095 -------------------------------------------------------------------------------- /Base/Components.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components.meta -------------------------------------------------------------------------------- /Base/Components/Properties.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties.meta -------------------------------------------------------------------------------- /Base/Components/Properties/Flip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/Flip.cs -------------------------------------------------------------------------------- /Base/Components/Properties/Flip.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8b1045a2ad4f4112af67d28bec3ad0bf 3 | timeCreated: 1675340001 -------------------------------------------------------------------------------- /Base/Components/Properties/MainTexSTInitial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/MainTexSTInitial.cs -------------------------------------------------------------------------------- /Base/Components/Properties/MainTexSTInitial.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/MainTexSTInitial.cs.meta -------------------------------------------------------------------------------- /Base/Components/Properties/Pivot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/Pivot.cs -------------------------------------------------------------------------------- /Base/Components/Properties/Pivot.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/Pivot.cs.meta -------------------------------------------------------------------------------- /Base/Components/Properties/Scale2D.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/Scale2D.cs -------------------------------------------------------------------------------- /Base/Components/Properties/Scale2D.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/Scale2D.cs.meta -------------------------------------------------------------------------------- /Base/Components/Properties/SortingData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/SortingData.cs -------------------------------------------------------------------------------- /Base/Components/Properties/SortingData.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fc31f06ff72a40f98fe6247446d34218 3 | timeCreated: 1713454065 -------------------------------------------------------------------------------- /Base/Components/Properties/UVAtlas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/UVAtlas.cs -------------------------------------------------------------------------------- /Base/Components/Properties/UVAtlas.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/UVAtlas.cs.meta -------------------------------------------------------------------------------- /Base/Components/Properties/UVTilingAndOffset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/UVTilingAndOffset.cs -------------------------------------------------------------------------------- /Base/Components/Properties/UVTilingAndOffset.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Properties/UVTilingAndOffset.cs.meta -------------------------------------------------------------------------------- /Base/Components/Regular.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Regular.meta -------------------------------------------------------------------------------- /Base/Components/Regular/CullSpriteTag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Regular/CullSpriteTag.cs -------------------------------------------------------------------------------- /Base/Components/Regular/CullSpriteTag.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Regular/CullSpriteTag.cs.meta -------------------------------------------------------------------------------- /Base/Components/Regular/FullScreenSpriteTag.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Regular/FullScreenSpriteTag.cs -------------------------------------------------------------------------------- /Base/Components/Regular/FullScreenSpriteTag.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 0bf84e5626b84974ad56eb2572af2071 3 | timeCreated: 1681067971 -------------------------------------------------------------------------------- /Base/Components/Regular/NativeSpriteSize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Components/Regular/NativeSpriteSize.cs -------------------------------------------------------------------------------- /Base/Components/Regular/NativeSpriteSize.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e0607eb64ecf46869a1f1c055c42e20a 3 | timeCreated: 1681154842 -------------------------------------------------------------------------------- /Base/Data.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Data.meta -------------------------------------------------------------------------------- /Base/Data/PropertiesSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Data/PropertiesSet.cs -------------------------------------------------------------------------------- /Base/Data/PropertiesSet.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Data/PropertiesSet.cs.meta -------------------------------------------------------------------------------- /Base/MathHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/MathHelper.cs -------------------------------------------------------------------------------- /Base/MathHelper.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: d05e1dd066d9b424cb708431dd420bb3 3 | timeCreated: 1684693330 -------------------------------------------------------------------------------- /Base/PropertiesManifest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/PropertiesManifest.cs -------------------------------------------------------------------------------- /Base/PropertiesManifest.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/PropertiesManifest.cs.meta -------------------------------------------------------------------------------- /Base/Systems.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems.meta -------------------------------------------------------------------------------- /Base/Systems/FullScreenSpriteSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/FullScreenSpriteSystem.cs -------------------------------------------------------------------------------- /Base/Systems/FullScreenSpriteSystem.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 79b5f9c0ad1649f3b4e503d669bdebc2 3 | timeCreated: 1681067992 -------------------------------------------------------------------------------- /Base/Systems/RegisterRenderersSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/RegisterRenderersSystem.cs -------------------------------------------------------------------------------- /Base/Systems/RegisterRenderersSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/RegisterRenderersSystem.cs.meta -------------------------------------------------------------------------------- /Base/Systems/SpriteFrustumCullingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/SpriteFrustumCullingSystem.cs -------------------------------------------------------------------------------- /Base/Systems/SpriteFrustumCullingSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/SpriteFrustumCullingSystem.cs.meta -------------------------------------------------------------------------------- /Base/Systems/UpdateCullingDataSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/UpdateCullingDataSystem.cs -------------------------------------------------------------------------------- /Base/Systems/UpdateCullingDataSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Base/Systems/UpdateCullingDataSystem.cs.meta -------------------------------------------------------------------------------- /Graphics.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics.meta -------------------------------------------------------------------------------- /Graphics/Regular Render.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render.meta -------------------------------------------------------------------------------- /Graphics/Regular Render/GetMatrixAndSetup.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/GetMatrixAndSetup.hlsl -------------------------------------------------------------------------------- /Graphics/Regular Render/GetMatrixAndSetup.hlsl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 556c64c474394699bc0acda9175051ba 3 | timeCreated: 1709378908 -------------------------------------------------------------------------------- /Graphics/Regular Render/PropertyPointer.hlsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/PropertyPointer.hlsl -------------------------------------------------------------------------------- /Graphics/Regular Render/PropertyPointer.hlsl.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: eced4afbf1014c038e74f156b0b80b0c 3 | timeCreated: 1709379233 -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularNSprites_Shader.shader: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularNSprites_Shader.shader -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularNSprites_Shader.shader.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularNSprites_Shader.shader.meta -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularSprite_Material.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularSprite_Material.mat -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularSprite_Material.mat.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularSprite_Material.mat.meta -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularSprite_PropertiesSet.asset: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularSprite_PropertiesSet.asset -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularSprite_PropertiesSet.asset.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularSprite_PropertiesSet.asset.meta -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularSprite_SG_Shader.shadergraph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularSprite_SG_Shader.shadergraph -------------------------------------------------------------------------------- /Graphics/Regular Render/RegularSprite_SG_Shader.shadergraph.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Graphics/Regular Render/RegularSprite_SG_Shader.shadergraph.meta -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/LICENSE.meta -------------------------------------------------------------------------------- /NSprites.Foundation.asmdef: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/NSprites.Foundation.asmdef -------------------------------------------------------------------------------- /NSprites.Foundation.asmdef.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/NSprites.Foundation.asmdef.meta -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/README.md -------------------------------------------------------------------------------- /README.md.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/README.md.meta -------------------------------------------------------------------------------- /Sorting.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting.meta -------------------------------------------------------------------------------- /Sorting/Attributes.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: e4bd922b0247492f9605f5cdb90852a0 3 | timeCreated: 1684154117 -------------------------------------------------------------------------------- /Sorting/Attributes/SortingLayerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Attributes/SortingLayerAttribute.cs -------------------------------------------------------------------------------- /Sorting/Attributes/SortingLayerAttribute.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: c5bf89616a2a411bb6cf008e7b1b7809 3 | timeCreated: 1684154132 -------------------------------------------------------------------------------- /Sorting/Authoring.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Authoring.meta -------------------------------------------------------------------------------- /Sorting/Authoring/Modules.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: ec6e6afe77344262a687a72c47ea7145 3 | timeCreated: 1684842494 -------------------------------------------------------------------------------- /Sorting/Authoring/Modules/BakerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Authoring/Modules/BakerExtensions.cs -------------------------------------------------------------------------------- /Sorting/Authoring/Modules/BakerExtensions.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: fd128ffecd5e446895df4371c2969f12 3 | timeCreated: 1684842506 -------------------------------------------------------------------------------- /Sorting/Authoring/Modules/SortingAuthoringModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Authoring/Modules/SortingAuthoringModule.cs -------------------------------------------------------------------------------- /Sorting/Authoring/Modules/SortingAuthoringModule.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: 8762f15a8cb644298cfa254df987ed61 3 | timeCreated: 1685790547 -------------------------------------------------------------------------------- /Sorting/Components.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components.meta -------------------------------------------------------------------------------- /Sorting/Components/SortingIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components/SortingIndex.cs -------------------------------------------------------------------------------- /Sorting/Components/SortingIndex.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components/SortingIndex.cs.meta -------------------------------------------------------------------------------- /Sorting/Components/SortingLayer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components/SortingLayer.cs -------------------------------------------------------------------------------- /Sorting/Components/SortingLayer.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components/SortingLayer.cs.meta -------------------------------------------------------------------------------- /Sorting/Components/SortingStaticTag.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | public struct SortingStaticTag : IComponentData 4 | { 5 | } -------------------------------------------------------------------------------- /Sorting/Components/SortingStaticTag.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components/SortingStaticTag.cs.meta -------------------------------------------------------------------------------- /Sorting/Components/VisualSortingTag.cs: -------------------------------------------------------------------------------- 1 | using Unity.Entities; 2 | 3 | public struct VisualSortingTag : IComponentData 4 | { 5 | } -------------------------------------------------------------------------------- /Sorting/Components/VisualSortingTag.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Components/VisualSortingTag.cs.meta -------------------------------------------------------------------------------- /Sorting/Editor.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: b851edc697064fdfa69659e8ad7bda0e 3 | timeCreated: 1684153879 -------------------------------------------------------------------------------- /Sorting/Editor/SortingLayerPropertyDrawer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Editor/SortingLayerPropertyDrawer.cs -------------------------------------------------------------------------------- /Sorting/Editor/SortingLayerPropertyDrawer.cs.meta: -------------------------------------------------------------------------------- 1 | fileFormatVersion: 2 2 | guid: a4ca514bb0f942858a3b786b795351d7 3 | timeCreated: 1684153895 -------------------------------------------------------------------------------- /Sorting/Systems.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Systems.meta -------------------------------------------------------------------------------- /Sorting/Systems/SpriteSortingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Systems/SpriteSortingSystem.cs -------------------------------------------------------------------------------- /Sorting/Systems/SpriteSortingSystem.cs.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/Sorting/Systems/SpriteSortingSystem.cs.meta -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/package.json -------------------------------------------------------------------------------- /package.json.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Antoshidza/NSprites-Foundation/HEAD/package.json.meta --------------------------------------------------------------------------------