Fixed the Environment property’s runtime type when accessed from an EffectConfigForm (for BitmapEffects and GpuEffects with custom UIs).Added Length and Mad (multiply-add) to the list of HlslTernaryFunctions.Added Distance and Dot to the list of HlslBinaryFunctions.Fixed various bugs with HlslBinaryFunctionEffect, HlslBinaryOperatorEffect, and HlslTernaryFunctionEffect (which can be used by GpuEffect plugins).New: Added a RandomNoiseEffect that GpuEffect plugins can make use of. They enable the blur radius to be controlled per pixel through the use of a second input image (the “map”) New: Added GaussianBlurMapEffect and BokehBlurMapEffect for use by GpuEffect plugins.New: Added convenience constructors to many Direct2D effects so that they can be used without declaring a new local variable.Fixed: All of the custom Direct2D effects now have runtime metadata (DisplayName, Author, Category, Description), which is useful for a UI that lets the user browse them (e.g., node editor).New: The Paint.NET Plugin API Documentation website is now live at.New: Plugins can now access the built-in JPEG and PNG FileTypes through two new methods on IFileTypesService.Fixed a rare crash when rapidly undoing multiple actions. Fixed: All mouse cursors will now honor the Windows setting for adjusting the mouse pointer size.Fixed a rare bug that would cause selection tools to not work until the image was closed and reopened.New: Edit -> Paste now supports base64-encoded images, which enables copying images from Microsoft Teams (thanks for the implementation!). This update has a handful of small improvements and bug fixes and many improvements and fixes for GPU effect plugin development.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |