# MadJik' all plugins (last updated: 2018-01-10)

## Recommended Posts

Very cool!

#### Share this post

##### Share on other sites

New version... Check out the first post!

#### Share this post

##### Share on other sites

New version... Check out the first post!

Very nice! Thank you!

#### Share this post

##### Share on other sites

New version... Check out the first post!

Will do. Thanks tons!

Thank you

#### Share this post

##### Share on other sites

Thanks for this much appreciated update.

#### Share this post

##### Share on other sites

great update thanks

#### Share this post

##### Share on other sites

I love the wet floor reflection!

#### Share this post

##### Share on other sites

Thanks for having them all in one zip.

Great Job!

#### Share this post

##### Share on other sites

What is ThreadsMarker?

#### Share this post

##### Share on other sites

ThreadsMarker is an utility to help you to understand that the rectangles of interest aren't strictly sorted, and so we need to adapt the code to work regardless the sequence of the rect or the Y value (I think I'm not clear, but I can't find other words for now).

Read the code and the comments, it should help you to understand this utility:

```// Count one by one and color in scale per channel the pixels in the usual x,y loops.
// You could think you will create a gradient, but surprise!

//Set the steps per channel
int Amount1=2;  //[-100,100]Red Step
int Amount2=2;  //[-100,100]Green Step
int Amount3=2;  //[-100,100]Blue Step

// Define the counter to be unique regardless the (multi)threads
[ThreadStatic]
public static int threadCount = 0;

void Render(Surface dst, Surface src, Rectangle rect)
{
// Count + 1
++threadCount;

ColorBgra CurrentPixel;
for(int y = rect.Top; y < rect.Bottom; y++)
{
for (int x = rect.Left; x < rect.Right; x++)
{
CurrentPixel = src[x,y];
CurrentPixel.R = (byte)((threadCount * Amount1) % 255);
CurrentPixel.G = (byte)((threadCount * Amount2) % 255);
CurrentPixel.B = (byte)((threadCount * Amount3) % 255);
dst[x,y] = CurrentPixel;
}
}
}
```

#### Share this post

##### Share on other sites

But... why is it in Advanced? It's clearly a render...

#### Share this post

##### Share on other sites

Yes and no, it's an utility linked to the use of codelab (not really).

I was about to create a new sub menu 'utility' for it (and I could add here the XYCoord as well)

I think nobody will use it as a render!

#### Share this post

##### Share on other sites

////Last updates:

Seamless Texture Maker

Tube Effect

New installer, test it and give me some feedback, please!

Check out the first post for details

#### Share this post

##### Share on other sites

OMG! MAJIK! "I just did something naughty in my pants" only kidding .

Thanks for these they really have helped

#### Share this post

##### Share on other sites

Love the new updates, Thanks!

#### Share this post

##### Share on other sites

Grwat updates madjik Thank you

#### Share this post

##### Share on other sites

:oops: the link to the Package with the setup was wrong! Now you could test it!

New!

Page Curl Effect Plugin (submenu Distort)

• 1

#### Share this post

##### Share on other sites

One question from a n00b:

Just downloaded Madjik's Effects.zip ... and is it mandatory that I also download the setup.zip? Don't they go just into the effects and file types folders?

(Sorry if it's the wrong place... I looked up the open zip file and there is no readme there, so I'm a bit insecure now what to do.)

#### Share this post

##### Share on other sites

If you know how to install the effects using just the DLL file, you don't need the setup version.

#### Share this post

##### Share on other sites

The central point of my question was:

Don't they go just into the effects and file types folders?

As I'm not exacly sure what you mean to say with your answer (Do I have to go different way than the one I did with the other plugins which were just moved from folder x to folder y?), I'd rather get the setup.zip and see what happens.

But thanks anyway!

#### Share this post

##### Share on other sites

do al of these go into effects ?

#### Share this post

##### Share on other sites
do al of these go into effects ?

the folder yes

thnx

#### Share this post

##### Share on other sites

really great ,

but what is :

TwistZ ???

"some just started learning.. "

## Create an account or sign in to comment

You need to be a member in order to leave a comment

## Create an account

Sign up for a new account in our community. It's easy!

Register a new account

## Sign in

Already have an account? Sign in here.

Sign In Now