Exon SDK will provide developers with a set of easy-to-use game development libraries that help you quickly and easily access DirectX 11 in Microsoft's .NET framework, be it C# or Visual Basic.
The Exon project was created to be used as a core framework for game engines. Moreover, it should serve as the nucleus of other prototypes or even frameworks supporting DirectX 11 platforms.
What's New in This Release:
· Removed all System.Drawing equivalents from Exon (including Color). Exon now uses the System.Drawing structures to better integrate into .NET.
· Added a new overloaded method to EffectParameter that accepts a System.Drawing.Color struct. Depending on the parameter type (float3 / float4), the color is sent accordingly to the GPU.
· A corresponding GetValueColor method has also been implemented.
· Added a new struct: Texel. Useful for scenarios where a 4-byte (RGBA) color is needed.
· Fixed an exception in AssetImporter.SupportedFileFormats that would be caused when the AssetImporter was not registered in the importer cache.
· Made the ImporterContext constructor public.
· Removed the VertexColor structure, as it is simple enough to reimplement and was only used in the NBodyGravity sample, which now defines a "ParticleVertex" that is basically the same as VertexColor.
· Removed the "Color" member from the InputElementFormat, as the System.Drawing.Color structure contains non-blittable fields....