The Warp Effect uses a multi pass shader which renders the effect on a streched high resolution sphere. You drag the prefab into your scene and place your space ship in the center of the effect. Please read the manual for more details on how to setup the effect correctly.
Testet in Unity 2018 - Unity 2021
Features
-
Custom editor to changes everthing in one place.
-
The color and transparency of the Warp Effect can be changed.
-
The speed of the distortion can be changed in x and y direction.
-
The speed of the stars can be changed.
-
The brightness for each star layer can be changed.
-
The start and end position of the stars can be changed.
-
The rotation speed of each texture and emission map can be changed.
-
The rotation speed of each star layer can be changed.
-
The strength of the texture distortion can be changed. The higher the value the more waves will impact the warp textures.
-
The tiling size of the distortion effect can be changed.
-
The warp speed can be changed.
-
Two emission maps and HDR emission color to light up the warp effect.
-
Emission map distortion.
-
Background distortion. The effect is only visible inside the warp sphere or if you look through the warp sphere. No fullscreen image effect.
-
A set of prefabs you can use in your game.
Additionals:
- Distortion image effect shader for warp drop out.
- Warp audios
Restriction
Not testet on VR.
Asset Store: Warp Effect Built-in RP
Asset Store: Warp Effect URP / HDRP
Website
Documentation Built-in RP
Documentation URP / HDRP
Thanks a lot. If you have any question let me know.
The next update is in the final testing. This update comes with a new background distortion effect which you know from EVE Online if you play the game. I have added a screenshot from the final testing below. You can change the strength and frequency of the effect and you can select between different distortion normal maps. The effect is only visible inside the warp sphere or if you look through the warp sphere.
This update include also a small bugfix which prevented the noise textures from being saved in the WarpPrefabParticleStars prefab.
Version 1.2.0 is live in the Asset Store.
v1.2.0 Changes:
- Update 1.2.0 comes with a new background distortion effect. You can change the strength and frequency of the distortion and you can select between different distortion normal maps included in the package. The effect is only visible inside of the warp sphere or if you look through the warp sphere. It is not a fullscreen image effect. The effect is only available in the WarpPrefabShaderStars prefab, because the effect would influence the particle stars in the WarpPrefabParticleStars prefab.
- The WarpPrefabParticleStars has a new cloud texture which rotate around the warp sphere to give it a more intersting look. Both prefabs now uses Shader Model 4 / DirectX 10.
- Audio files has been moved from the demo scenes to the main asset folder.
- This update include also a small bugfix which prevented the noise textures from being saved in the WarpPrefabParticleStars prefab.
Update 1.3.0 is in the final testing.
The new update 1.3.0 comes with new properties for the WarpPrefabShaderStars prefab. With this update you can change the brightness for each star layer independet and you can set a start- and endpoint for each star layer. I have added tooltips to the editor where needed. This update has a bugfix that prevent Tile Y from beeing saved correctly in the editor. I also added an example of how to start star layers rendered with a delay.
1 Like
Update 1.3.0 is live in the Asset Store
Changes:
- Added new properties for the WarpPrefabShaderStars prefab to change the brightness of each star layer independently.
- Added new properties to set the start- and endpoint for each star layer.
- Added tooltips to the editor where needed.
- Bugfix that prevent Tile Y from beeing saved correctly in the editor.
- Added an example of how to start star layers rendered with a delay. You can find the example in the WarpOnOff demo script.
Check it out
Thanks
Dirk
Hello,
This look awesome, I am definitely in love of this one …
I have two little questions :
1.Does it works fine on mobile device ?
2.Could you try to add (optionnal) some psychedelics effects like the very old sci-fi game called “captain Blood” ? So vintage sci-fi …
Take a look to 11mn26s on this video
Thank you for your work !
Hello,
I am very pleased that you like it. I have not tested it on mobile yet, but I will test the effect on mobile soon. On my last test on my PC I had arround 400 FPS, so I think the performance is good enough for mobile.
Psychedelic warp is a good idea. I’ll try to do something like that.
Best regards
Dirk
1 Like
Hello,
I just made a little performance test with version 1.3.0
System:
Intel i7 4770K
GTX Titan 6GB
24 GB RAM
Result: 505 FPS. I don’t want to go higher.
1 Like
Hello Ateam_Studios,
I’ve just tested the Warp Effect on my iPhone 8 and it runs smooth at solid 60 FPS. I could not get higher because 60 FPS is max. on iOS.
Unfortunately, I have no newer android device to test it on Android.
I’ve only some old devices, but I think on a modern Android it works like it does on iOS.
I hope that answers your question.
Best regards,
Dirk
2 Likes
Hello Dirk,
Thank you to take the time for the test …
Infact I’ve already buy your package :), because you do a very good job and watching the warp effect again and again is just hypnotic.
So, I’m in!
I hope that you will continue to add some cool warp effects, I think that could interest other developpers who work on space projects.
Best regards,
Seb
Hello Seb,
I definitely continue working on it. I have a lot of ideas how to improve and / or expand it.
Best regards
Dirk
1 Like
Hello everyone,
long time no news.
I have just uploaded a new video for the current development of my Warp Effect assets.
The new version has a moving emission map and a HDR emission color which make it possible to remove the front and back light from the effect and give you a better possibility to mix colors… In the next steps I add the new emission map and emission color to the editor and update some of the warp textures.
Best regards
3 Likes
Hello everyone,
the new update 1.4.0 of the Warp Effect is live in the Asset Store.
Changes:
IMPORTANT: Before importing version 1.4.0 into your project, backup your project and delete your old version of the Warp Effect from your project.
- Added two emission maps and a HDR emission color to light up the warp effect.
- Front and back lights no longer needed.
- Added property to change the rotation speed of each star layer.
- Added new warp textures.
- Added new star texture.
- Added emission maps.
- Removed the old warp effect with particle stars.
If you have any questions feel free to contact me.
Asset Store
Best regards,
Dirk
1 Like
Is there a way I can trigger start and stop warp from playmaker? I’m trying to use this in VR and there is no keyboard so I’d like to map it to controller buttons
also, when I try this on an oculus go, it renders great on one eye, but the other eye still shows the Made with unity logo, am I doing something wrong?
Yep looks like it can only render in one one, is it something in the shader scrip then, perhaps it ant designed for that? Can it be made for it? it works pretty great in the one eye
Hi beowulfkaine,
I never used playmaker, but what I found in the playmaker manual is that you can send an event by name, so you could send an event to a script attached to the warp effect to activate or deactivate it.
To your 2nd question. Yes, the warp effect has currently no VR support, but let me look into it to find a solution.