VPenades
NuGet publisher profile
Packages (53)
SharpGLTF.Core
SharpGLTF is a C# library for reading and writing glTF2 3D models
SharpGLTF.Toolkit
SharpGLTF is a C# library for reading and writing glTF2 3D models
SharpGLTF.Runtime
SharpGLTF is a C# library for reading and writing glTF2 3D models
GltfValidator
.NET wrapper over Khronos official glTF-Validator
SharpGLTF.Ext.3DTiles
SharpGLTF is a C# library for reading and writing glTF2 3D models
TestAttachments.NUnit
Defines extensions and attributes to handle file attachments.
CodeSugar.Sys.Sources
Quality of life internal extensions for System namespace
InteropTypes.Graphics.Drawing.Core
Basic interfaces for generic drawing. - 2D: ICanvas2D - 3D: IScene3D
InteropTypes.Graphics.Drawing.Toolkit
Extends ICanvas2D and IScene3D with wrappers and extensions.
CodeSugar.Srlzn.Bin.Sources
Quality of life internal extensions for binary serialization
InteropTypes.Graphics.Bitmaps.Core
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Graphics.Bitmaps.PixelFormats
Defines pixel formats, types, and conversions and processing operations.
InteropTypes.Graphics.Backends.GLTF
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Graphics.Bitmaps.Toolkit
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Graphics.Backends.WPF
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Graphics.Backends.GDI
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Graphics.Backends.SpanBitmap
Heterogeneous collection of types for interop between third party graphics libraries
CodeSugar.Linq.Sources
Quality of life internal extensions for collections
InteropTypes.Graphics.Backends.ImageSharp
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Tensors
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Codecs.STB
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Graphics.Backends.MonoGame
Heterogeneous collection of types for interop between third party graphics libraries
CodeSugar.Sys.Text.Sources
Quality of life internal extensions for System.String, System.StringBuilder, etc
SharpGLTF.Ext.Agi
Provides additional extensions support for SharpGLTF: - AGI_articulations - AGI_stk_metadata
InteropTypes.Codecs.MJPEG
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Tensors.ONNX.Sources
Glue code between Microsoft.ML.OnnxRuntime and InteropTypes.Tensors
TestImages.WPF
Image testing framework for WPF. Use along with TestImages.NUnit package.
TestImages.NUnit
Image testing framework for NUnit. Use along with TestImages.WPF package.
TestImages.Abstractions
Unit Testing utilities
TestImages.ImageSharp
Image testing framework for SixLabors.ImageSharp. Use along with TestImages.NUnit package.
CodeSugar.Progress.Log.Sources
IProgress<string> extensions for logging.
InteropTypes.Crypto
Heterogeneous collection of types for interop between third party graphics libraries
InteropTypes.Tensors.ImageSharp.Sources
Glue code between Sixlabors.Imagesharp and InteropTypes.Tensors
SourceNugetPackageBuilder.Tool
SourceNugetPackageBuilder is a tool that can be used to pack a regular c# project into a sources only package.
InteropTypes.Graphics.Backends.Avalonia
Heterogeneous collection of types for interop between third party graphics libraries
CodeSugar.AI.Sources
Algorythms and utilities related to AI.
CodeSugar.ImageSharp.Sources
Extensions to interop between SixLabors.ImageSharp and System.Numerics.Tensors
MonoGame.NUnitRunner
Unit Testing utilities
DynamicMenus.MVVM.Core
DynamicMenus provides MVVM MenuItems for UI Frameworks
CodeSugar.IO.SourceGenerator
Source generator that emits useful extension methods for: - System.IO - Microsoft.Extensions.FileProviders - SharpCompress
DynamicMenus.MVVM.Avalonia
DynamicMenus provides MVVM MenuItems for UI Frameworks
InteropTypes.IO.FilePreviews
provides access to image previews of system files.
SharpGLTF.CodeGen.Core
SharpGLTF.CodeGen.Core is part of the SharpGLTF development kit, and it's used to generate code for glTF extensions.
CodeSugar.ICommand.Sources
ICommand implementations without dependencies.
TestAttachments.TUnit
Defines extensions and attributes to handle file attachments.
CodeSugar.Imaging.SourceGenerator
Source generator that emits useful extension methods for: - System.Numerics.Tensors - SkiaSharp - Avalonia - SixLabors.ImageSharp - PhotoSauce.MagicScaler
CodeSugar.Logging.SourceGenerator
Source generator that emits useful extension methods for: - System.IProgress{string}
CodeSugar.Numerics.SourceGenerator
Source generator that emits useful extension methods for: - System.Numerics.Vectors - System.Numerics.Tensors
InteropTypes.TensorBitmaps.Core
Extends System.Numerics.Tensors with Bitmap types for tensor to bitmap interoperation.
CodeSugar.Linq.SourceGenerator
Source generator that emits useful extension methods for: - System.Linq
CodeSugar.Serialization.SourceGenerator
Source generator that emits useful extension methods for: - System.IO
DynamicMenus.MVVM.Abstractions
DynamicMenus provides MVVM MenuItems for UI Frameworks
InteropTypes.Numerics.PixelFormats
Pixel format definitions and converters. Example: struct Rgba32 { Byte red; Byte green; Byte blue; Byte alpha; } struct Bgr24 { Byte blue; Byte green; Byte red; } var src = new Rgba32[100]; var dst = new Bgr24[100]; var converter = IPixelConverter<Rgba32, Bgr24>(KnownPixelFormats.Rgba8, KnownPixelFormats.Bgr8); converter.Convert(src,dst);