Commit graph

17 commits

Author SHA1 Message Date
DataHoarder 108f383eca
Fix Vector2 Equals() for float64, fixed position transitions 2023-12-03 16:52:10 +01:00
DataHoarder 485b49f4cf
Extract SWF parser and decoder into its own module 2023-12-02 02:26:16 +01:00
DataHoarder 01a82cc5db
Pad mode for radial gradient, disable blur/overlap on transparent gradients 2023-11-29 02:10:20 +01:00
DataHoarder 211ae1bdf9
Fix LinearGradient PAD spread mode 2023-11-29 01:08:06 +01:00
DataHoarder 42df53898d
Implement Option, full nested sprite support 2023-11-28 03:54:19 +01:00
DataHoarder 0ae7950b1c
Fix LerpMatrix 2023-11-27 11:05:10 +01:00
DataHoarder 6ab2e3ddae
Better stroke width based on matrix? 2023-11-24 09:59:01 +01:00
DataHoarder 159b72e22b
Optimize performance, implement bitmap shapes, implement clipping settings 2023-11-24 05:02:08 +01:00
DataHoarder 93b6daf3f8
Fix color transform combination with multiply, order of matrix/color transforms on render 2023-11-23 08:19:23 +01:00
DataHoarder 5799f32a81
Fix color transform addition factors 2023-11-23 07:38:47 +01:00
DataHoarder 2b82d66715
Fix gradients, fix clip depths, fix ratios, added gradient blur and overlap settings 2023-11-23 05:00:09 +01:00
DataHoarder a77b91a618
Made all vectors float64 instead of twip for enhanced precision, fixed containertag matrix transition 2023-11-22 11:08:09 +01:00
DataHoarder ff8f0423a8
Matrix transform testing 2023-11-22 07:27:56 +01:00
DataHoarder f1e45241b9
Implicit Vector2 type conversions of Twip, float64 2023-11-22 06:29:53 +01:00
DataHoarder 2c058efa0e
Implement morphing, cliping, polygons, some gradients 2023-11-21 18:38:17 +01:00
DataHoarder 44fba24fd5
Render loop functional, fixed SB reading 2023-11-21 02:55:09 +01:00
DataHoarder 31ebc6785c
Add types for rendering, layouts, frames, cleanup imports 2023-11-20 19:01:35 +01:00