Hello there!

Lately I’ve been trying to improve my GLSL skills through simple projects.

One of those projects is to make a warp/jump effect for a spaceship.

The basic idea is this:

If the y-value of a vertex is greater than a certain variable, that y-value is to be multiplied with 1000.

But I don’t know enough about how the vertex shader works to do that : S

However, I did manage to make something with similar logic in the fragment shader.

I’ll attach a .blend of my current progress.

Any help would be greatly appreciated : D

PS: In case anyone wants to know, I’m trying to imitate the warp effect seen in the sci-fi series Dark Matter.

### Attachments

Warp_Type_00.blend (525 KB)