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

Nikos Kastellanos 6e3e802dcb Merge pull request #3 from nkast/nkast-patc 2 ヶ月 前
.github a4e3198b37 update FUNDING.yml 10 ヶ月 前
Animation 9b51f6f06e v1.5.0.0 4 ヶ月 前
Atlas 9b51f6f06e v1.5.0.0 4 ヶ月 前
Content.Pipeline 9b51f6f06e v1.5.0.0 4 ヶ月 前
Graphics 9b51f6f06e v1.5.0.0 4 ヶ月 前
Native.Animation 3ba9fa94ec rename namespace 2 年 前
Samples 9b51f6f06e v1.5.0.0 4 ヶ月 前
Shaders 9b51f6f06e v1.5.0.0 4 ヶ月 前
Tilemap 9b51f6f06e v1.5.0.0 4 ヶ月 前
.gitignore 79985cb5b9 gitignore 1 年間 前
Aether.Extras.NET4.XNA.sln b6b632660c rename project files 2 年 前
Aether.Extras.sln 10e9514c3e merge Aether.Extras. sln 5 ヶ月 前
LICENSE e038b7c1e0 First commit 8 年 前
Package.props 5111337f79 pack libraries 5 ヶ月 前
README.md f6fe32a358 Update README.md 2 ヶ月 前
Samples.DESKTOPGL.NET8.sln 82fc0b1d39 merge Animation project 5 ヶ月 前
Samples.WINDOWS.NET8.sln 82fc0b1d39 merge Animation project 5 ヶ月 前
Samples.WINDOWS.sln 82fc0b1d39 merge Animation project 5 ヶ月 前
Samples.XNA.sln 44094ba15d move samples 11 ヶ月 前
pack.bat 5111337f79 pack libraries 5 ヶ月 前

README.md

Aether.Extras

Content Importers and Shaders for Kni framework.

note: For the MonoGame libraries, download the .zip files from release v1.1 or v1.0.

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. Mipmaps are generated individually for each sprite, no color-leak.

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).