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

Nikos Kastellanos ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
.github a4e3198b37 update FUNDING.yml 1 rok temu
Animation ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
Atlas ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
Content.Pipeline ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
Graphics ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
Native.Animation 3ba9fa94ec rename namespace 3 lat temu
Samples 3c23775529 rename defines 11 miesięcy temu
Shaders ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
Tilemap ec3fb1850e default AppendTargetFrameworkToOutputPath 10 miesięcy temu
.gitignore 79985cb5b9 gitignore 1 rok temu
Aether.Extras.NET4.XNA.sln b6b632660c rename project files 3 lat temu
Aether.Extras.UAP.sln 597094b94a update UAP project files 2 lat temu
Aether.Extras.sln 10e9514c3e merge Aether.Extras. sln 11 miesięcy temu
LICENSE e038b7c1e0 First commit 9 lat temu
README.md 4ef3422ea0 readme files 10 miesięcy temu
Samples.DESKTOPGL.NET8.sln 82fc0b1d39 merge Animation project 11 miesięcy temu
Samples.WINDOWS.NET8.sln 82fc0b1d39 merge Animation project 11 miesięcy temu
Samples.WINDOWS.sln 82fc0b1d39 merge Animation project 11 miesięcy temu
Samples.XNA.sln 44094ba15d move samples 1 rok temu

README.md

Aether.Extras

Content Importers and Shaders for 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. 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).