ImageStroke: Procedural image stroke library

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:

9 Likes

any videos??? images??? media? stuf?

Oh, sorry I’ll add some videos little bit later.

Cool, I will make sure to try it out sometime as I currently do not have access to my PC.