Commit graph

17 commits

Author SHA1 Message Date
DataHoarder 485b49f4cf
Extract SWF parser and decoder into its own module 2023-12-02 02:26:16 +01:00
DataHoarder a472506650
Change blur factor for bitmaps, faster conversion 2023-11-30 06:52:30 +01:00
DataHoarder 2c360e4b67
Fix bitmap scale matrix 2023-11-29 02:57:32 +01:00
DataHoarder 211ae1bdf9
Fix LinearGradient PAD spread mode 2023-11-29 01:08:06 +01:00
DataHoarder c2bfa9313e
Fix shape inner clipping, remove DrawPath Clip property 2023-11-26 22:45:07 +01:00
DataHoarder 9ec47f50db
Generalize Fill/Line style record constructors 2023-11-26 21:12:37 +01:00
DataHoarder 909506fab6
*Shape to Shape 2023-11-26 20:34:44 +01:00
DataHoarder c09f81ee4e
Properly implement morphing of shapes, gradients, styles, fix KERNINGRECORD / PlaceObject, avoid panic on invalid PlaceObject of font object 2023-11-26 10:38:47 +01:00
DataHoarder bfa3994b9d
Implement basic 2023-11-26 02:32:53 +01:00
DataHoarder 7dd82e8d44
Better radial gradients 2023-11-25 14:18:52 +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 c115d9d2f8
Implement radial gradient 2023-11-23 10:15:43 +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 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
Renamed from types/StyleRecord.go (Browse further)