#monogame #animation #library #csharp #gamedev #plugin #framework #xna

Nick Kastellanos 00a3b0fd2f fix WindowsDX samples output path 1 an în urmă
.github 65f3b0a462 Create FUNDING.yml 3 ani în urmă
Animation 4cd0554d18 v1.2.0.0 2 ani în urmă
Atlas 4cd0554d18 v1.2.0.0 2 ani în urmă
Content.Pipeline 4cd0554d18 v1.2.0.0 2 ani în urmă
Graphics 4cd0554d18 v1.2.0.0 2 ani în urmă
Native.Animation 3ba9fa94ec rename namespace 3 ani în urmă
Samples 00a3b0fd2f fix WindowsDX samples output path 1 an în urmă
Shaders 4cd0554d18 v1.2.0.0 2 ani în urmă
Tilemap 4cd0554d18 v1.2.0.0 2 ani în urmă
Aether.Extras.MonoAndroid.sln d178434c25 monoAndroid libraries 2 ani în urmă
Aether.Extras.NET4.XNA.sln b6b632660c rename project files 3 ani în urmă
Aether.Extras.NET4.sln 9ec5a39cfa update framework (v3.10) 2 ani în urmă
Aether.Extras.NETSTANDARD.sln 9ec5a39cfa update framework (v3.10) 2 ani în urmă
Aether.Extras.UAP.sln 597094b94a update UAP project files 2 ani în urmă
LICENSE e038b7c1e0 First commit 9 ani în urmă
README.md 2d7563d24a add links to readme 3 ani în urmă
Samples.DESKTOPGL.NET6.sln c376e940a7 rename Samples.Tilemaps project 3 ani în urmă
Samples.WINDOWS.NET6.sln c376e940a7 rename Samples.Tilemaps project 3 ani în urmă
Samples.WINDOWS.sln 9ec5a39cfa update framework (v3.10) 2 ani în urmă
Samples.XNA.sln c376e940a7 rename Samples.Tilemaps project 3 ani în urmă

README.md

Aether.Extras

Content Importers and Shaders for MonoGame and Kni framework.

Content Importers

  • 'Animation' - Import animations from a Model.
  • 'GPU AnimatedModel' - Import an animated Model.
  • 'CPU AnimatedModel' - Import an animated Model to be animated by the CPU. Based on DynamicModelProcessor, the imported asset is of type Microsoft.Xna.Framework.Graphics.Model where the VertexBuffer is replaced by a CpuAnimatedVertexBuffer. CpuAnimatedVertexBuffer inherits from DynamicVertexBuffer.
  • 'DDS Importer' - Import of DDS files (images, Cubemaps). Supports importing of DDS with DTX format.
  • 'RawModelProcessor' - Import 3D Models with a raw copy of Vertex/Index data for platforms that don't support GetData().
  • 'DynamicModel' - Base Processor to customize the build in Model. It allows to modify VertexBuffer & IndexBuffers, make them Dynamic and WriteOnly.
  • 'VoxelModelImporter' - Import .vox files as 3D Models.
  • 'AtlasImporter' - Import sprite atlas. Supports .tmx files. Mipmaps are generated individually for each sprite, no color-leak.
  • 'TilemapImporter' - Import tilemap files. Supports .tmx files.

nkast.Aether.Animation

Play animated 3D models and support for CPU animation. CPU animation is optimized using unsafe code, writing directly to mapped VertexBuffer memory using reflection (DirectX).

nkast.Aether.Graphics

Draw Atlas sprites from TextureAtlas. Draw Tilemaps.

nkast.Aether.Shaders

  • 'FXAA' - MonoGame port of NVIDIA's FXAA 3.11 shader.
  • 'Deferred' - Deferred rendering.
  • 'InfiniteGrid' - Draws an Infinite Grid.
  • 'Tilemap' - Draws a Tilemap texture.