Rick Brewster Posted March 11, 2006 Share Posted March 11, 2006 Here's an "effect" that Tom wrote. Basically what it does is let you write code that is compiled on the fly and that is then executed in the Paint.NET effect engine. This is the same plugin that we made available for Paint.NET v2.1, but it has been updated to work with Paint.NET v2.6 (and later). With this you can implement almost any type of effect you want if you have the programming and mathematical talent to do so. This plugin works by presenting you with a simple text editor that you can use to type in C# code that is then compiled and executed (rendered) as soon as you stop typing. Please note that this is experimental technology and is not meant to provide a robust development environment. It is perfect for rapid prototyping and very useful for educational purposes including teaching computer graphics. This plugin especially benefits from Paint.NET's extensive multiprocessor and multicore support. For instance, if you are interested in rendering high resolution fractals on an expensive workstation, this is the way to do it! The code you write is automatically multithreaded and the workload is spread across multiple CPU's resulting in near linear performance scaling (4 CPU's = almost 4x faster). Download: http://BoltBait.com/pdn/codelab/ Note: BoltBait is the current maintainer of CodeLab. Help file: http://BoltBait.com/pdn/codelab/help/ Help for non-programmers: If someone gave you a CodeLab script and just want to know what to do with it, read this: https://forums.getpaint.net/topic/111233-codelab-for-average-users-a-laymans-guide/ Tutorials: Overview Tutorial 1 of 4 Tutorial 2 of 4 Tutorial 3 of 4 Tutorial 4 of 4 Tutorial 5 of 4 Tutorial 6 Tutorial 7 Sample Code Russian If you speak Russian, download here: http://forums.getpaint.net/index.php?/topic/29995-a User ReMake maintains the Russian version. Post enhancement requests/bug reports of the Russian version on that thread. WinXP, WINE Users If you are stuck using Paint.NET v3.5.11 (for whatever reason), you can download CodeLab v1.8f here: http://boltbait.com/pdn/CodeLab/History/#v1.8f With CodeLab, you can... Work with complicated displacement filters: Parametric images: High resolution fractals: 1 1 Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.