ImageStroke
made by UniDevx (me)
I’ve seen enough of topics on devforum about how many users wanted to see image stroke so here it is - Procedural image stroke library using OSGL.
Usage Example
this example shows usage with images:
local ImageStroke = require(script.ImageStroke)
local Image = script.Parent
-- create image stroke with thickness of 5 and color of Color3.fromRGB(50, 151, 218).
-- currently there's two stroke types: Linear and Bevel
ImageStroke.ApplyStroke(Image,"Linear",5,Color3.fromRGB(50, 151, 218))
also supports editable images:
ImageStroke.addLinearStroke(imageBuffer: buffer, size:Vector2, strokeThickness: number, color:Color3)
ImageStroke.addBevelStroke(imageBuffer: buffer, size:Vector2, strokeThickness: number, color:Color3)
Source
GitHub:
Marketplace asset: