Activity

48 contributions in the last year

27 Shortcuts

Perlin Noise Generator

Perlin Noise Generator

Blazer
Utilities
19

A image or text to prelin noise image generator Needs scriptable, copy an paste this into a browser then copy text into a scriptable: https://www.icloud.com/attachment/?u=https%3A%2F%2Fcvws.icloud-content.com%2FB%2FAdz9P-lhgYJ5l5b5IeKtyDW0ieRAc2-NyDfKqpPUUfvwHWaXgFXLJDo%2F%24%7Bf%7D%3Fo%3DAtV5011fKvwAUVyQ5Td200JtGKsFfX-g4PjieC-c1bC%26v%3D1%26x%3D3%26a%3DCAog-J2zfQyCPTxSUYfzxp-f0vbR1A-QgQe8wZLVVcxc4wSbRCk1NmPtzMYpOTU48AzIgEAUgTW0ieRWgRXLJDoaibAGLNMMIBBZKfB8dGrwLB3kbCqa8xcddaQGwa7k28yRaOb76nxVHImf28xnW9kfZWHTCMC8J4t3YDuDWHva0ZryHlXfFMhvYWVsnNxglk%26e%3D1769735533%26fl%3D%26r%3D631B66AA-70E2-4926-8C03-E7E9AD980FAF-1%26k%3D%24%7Buk%7D%26ckc%3Dcom.apple.clouddocs%26ckz%3DiCloud.is.workflow.my.workflows%26p%3D171%26s%3DK3YNvbYDreOhcQXSKuKp54-Gnjo&uk=GDvO49hVW7Dx8DboqTJgw&f=File-short-b1-103725.xz&sz=2816 Code: // --- LOGGER SETUP --- const startTime = Date.now(); function log(msg) { const diff = Date.now() - startTime; console.log([${diff}ms] ${msg}); } log("Script started."); // --- INPUT HANDLING --- let inputImage = null; let inputString = "default"; // Default seed if (args.images.length > 0) { log("Input detected: Image provided."); inputImage = args.images[0]; } else if (args.shortcutParameter) { if (typeof args.shortcutParameter === "string") { log(Input detected: Text seed "${args.shortcutParameter}"); inputString = args.shortcutParameter; } else { // Handle case where image is passed as parameter log("Input detected: Image object in parameter."); inputImage = args.shortcutParameter; } } else { log("No input found.