Skip to content

Releases: aardvark-platform/aardvark.base

5.2.22

30 Mar 11:14
Compare
Choose a tag to compare

Fixed RandomSample.Lambertian internal calculation precision
Added float bits method overloads for unsigned vectors
Use reflection-based PixImageMipMap creation
[TypeInfo] Added color-related types and patterns
[Trafo] Implemented infinite far plane for perspective projection
[Trafo] Added reversed perspective projection variants
[Introspection] Increased verbosity level of custom attribute error

5.2.21

06 Mar 17:16
Compare
Choose a tag to compare

Made non-generic PixImage creation more flexible and robust
Added NativePtr.Item and NativePtr.Value
Added Buffer.MemoryCopy overloads with nativeint arguments

5.2.20

23 Feb 13:16
Compare
Choose a tag to compare

[Base] added float overloads to RandomSample methods
[Base] changed array memory copies to use Buffer.MemoryCopy
[PixImage] respect channel order in format and type conversion
[PixImage] improved support for dual-channel images
[PixImage] fixed and improved format conversion
[Tensors] added simple accessors for Gray and BW
[Vrml] added support for gzip compressed files
[Vrml] allow registration of custom field parsers
[Vrml] improved robustness in case of uknonwn field tokens

5.2.19

10 Jan 18:07
Compare
Choose a tag to compare

Added IPixMipmapLoader for loading images with mipmap chains
Marked some exotic image loading functions obsolete

5.2.18

10 Dec 11:58
Compare
Choose a tag to compare

made introspection attribute querying more robust

5.2.17

01 Dec 17:13
Compare
Choose a tag to compare

JSON support
- add missing Range1* types
- handling of special float values (NaN, +Inf, -Inf)
Add Vec.w
Update Aardvark.Build

5.2.16

29 Nov 19:03
Compare
Choose a tag to compare

support System.Text.Json for primitive types
(vectors, matrices, boxes, transforms, geometric primitives, ...)

5.2.15

15 Nov 15:56
Compare
Choose a tag to compare

Added File.writeAll* variants that create parent directories
[IO] Added logging output in case there is a stream position mismatch
[PixImage] Print path when loading from file stream

5.2.14

19 Oct 16:34
Compare
Choose a tag to compare

Updated to ImageSharp 2.1
Implemented default PixImage scaling function
Configurable PixImage functions throw proper exceptions
Added float16 support for PixImageMipMap
[Introspection] changed logging message when using CustomEntryAssembly from warning to normal

5.2.13

04 Oct 07:41
Compare
Choose a tag to compare

Added uint32 vector types (V2ui, V3ui, V4ui)
Added Disposable.empty
Inlined color conversion methods, deprecating lambdas
Implemented color conversions for Float16
[Patterns] Added 2x3 matrices