Gamestudio Links
Zorro Links
Newest Posts
Why Zorro supports up to 72 cores?
by 11honza11. 04/26/24 08:55
M1 Oversampling
by 11honza11. 04/26/24 08:32
MT5 bridge not working on MT5 v. 5 build 4160
by EternallyCurious. 04/25/24 20:49
Data from CSV not parsed correctly
by EternallyCurious. 04/25/24 10:20
Trading Journey
by howardR. 04/24/24 20:04
Zorro FIX plugin - Experimental
by flink. 04/21/24 07:12
Scripts not found
by juergen_wue. 04/20/24 18:51
zorro 64bit command line support
by 7th_zorro. 04/20/24 10:06
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
4 registered members (VoroneTZ, Quad, EternallyCurious, 1 invisible), 840 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Mega_Rod, EternallyCurious, howardR, 11honza11, ccorrea
19048 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 3 1 2 3
[Free] Sylex 3.0 Scripts #109829
01/29/07 21:27
01/29/07 21:27
Joined: May 2005
Posts: 2,713
Lübeck
Slin Offline OP
Expert
Slin  Offline OP
Expert

Joined: May 2005
Posts: 2,713
Lübeck
I had the Idea to create an easy to use collection of working Sylex 3.0 features.

To use them, you´ll need at least A6.30.1 Comm and Pixelshader 2.0 Support.
If you have any problems or you find any bugs, please post them here.

Have fun playing with them.

Sylex 3 Scripts

Slin


Edit:
The features are:
-Blur
-Bloom
-Monochrome
-Inverted Colors
-Raindrops moving down the screen
-Water
-Sky




Last edited by Slin; 01/29/07 21:40.
Re: [Free] Sylex 3.0 Scripts [Re: Slin] #109830
01/29/07 22:17
01/29/07 22:17
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
Thats for sure a usefull contribution. Thank you for sharing. I'll have a look at the scripts right now.


Always learn from history, to be sure you make the same mistakes again...
Re: [Free] Sylex 3.0 Scripts [Re: Uhrwerk] #109831
01/29/07 23:51
01/29/07 23:51
Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Pappenheimer Offline
Senior Expert
Pappenheimer  Offline
Senior Expert

Joined: Sep 2003
Posts: 5,900
Bielefeld, Germany
Thanks for sharing this! We all remember the hazzle, when noone knew how to use the Xexes' contribution. Its nice to get an easy to use collection!

Can you tell something about your experiences with the framerates of these shaders?

Re: [Free] Sylex 3.0 Scripts [Re: Pappenheimer] #109832
01/30/07 00:09
01/30/07 00:09
Joined: May 2005
Posts: 2,713
Lübeck
Slin Offline OP
Expert
Slin  Offline OP
Expert

Joined: May 2005
Posts: 2,713
Lübeck
I haven´t much experience about the framerate, because I never had any big project...
But it seems as if the post-processing is very fast. In my test I just did, the framerate drops of about 3-4 fps from 50 to 46.
The Sky should be faster than the 3dgs skysytem but it´s even less flexible.
The water is slow but I´m shure, that it could be much faster.

Re: [Free] Sylex 3.0 Scripts [Re: Slin] #109833
01/30/07 13:40
01/30/07 13:40
Joined: Jan 2007
Posts: 2,247
Deutsch Niedersachsen
Puppeteer Offline
Expert
Puppeteer  Offline
Expert

Joined: Jan 2007
Posts: 2,247
Deutsch Niedersachsen
Thx for the shader!
By the way:
Does anyone know how to make "real" Water with Physics, reflection, HDR etc.
And not 1 unlimited waterterrain?
should be possible with pro, isnt it??

again Thx
Omega


Formally known as Omega
Avatar randomness by Quadraxas & Blade
http://omegapuppeteer.mybrute.com
Re: [Free] Sylex 3.0 Scripts [Re: Puppeteer] #109834
01/30/07 14:24
01/30/07 14:24
Joined: Mar 2006
Posts: 752
Portugal
demiGod Offline
User
demiGod  Offline
User

Joined: Mar 2006
Posts: 752
Portugal
Great contribution Slin, thanks.
Too bad sylex 3 max resolution is only 1024x768 i think..

Re: [Free] Sylex 3.0 Scripts [Re: demiGod] #109835
01/30/07 14:29
01/30/07 14:29
Joined: May 2005
Posts: 2,713
Lübeck
Slin Offline OP
Expert
Slin  Offline OP
Expert

Joined: May 2005
Posts: 2,713
Lübeck
Oh sorry I forgot to mention it in the readme, you have to call SLX3SwitchResolution(var_videomode);
before the video_switch();
var video_mode is the same.

Re: [Free] Sylex 3.0 Scripts [Re: demiGod] #109836
01/30/07 16:28
01/30/07 16:28
Joined: Jan 2004
Posts: 620
Germany
TimeOut Offline
User
TimeOut  Offline
User

Joined: Jan 2004
Posts: 620
Germany
Quote:

Great contribution Slin, thanks.
Too bad sylex 3 max resolution is only 1024x768 i think..




1280*1024 is possible...


Athlon 64 3700+ 2048 MB DDR PC400 Dual Corsair XFX Geforce 7800 GT A6 Commercial 6.4
[Free] Up to 9 Postprocessing Shaders with Com!!! [Re: TimeOut] #109837
01/30/07 16:47
01/30/07 16:47
Joined: May 2005
Posts: 2,713
Lübeck
Slin Offline OP
Expert
Slin  Offline OP
Expert

Joined: May 2005
Posts: 2,713
Lübeck
I´ve just updated the scripts to work with the 22 shaders converted by BoH_Havoc, who kindly allowed me to add them to the package.

This Update allows you to use up to 9 Post-Processing Effects at the same time using Sylex 3.0 and A6 Comm.

It includes the following functions:

SLX3_Init(Titel);
-Initializes Sylex3 and registers the View called camera. Titel is the A6 window titel.

userdef_exit();
-Deinitializes Sylex3 and shuts down the A6 Engine.

SLX3_VideoSwitch(Mode,Depth,Window);
-For changing the videomode. Use it instead of video_switch() but on the same way

SLX3_4XDownsample();
-Makes an 4x Downsample of the scene. It speeds up the Postprocessing.

SLX3_2XDownsample();
-Makes an 2x Downsample of the scene. It speeds up the Postprocessing.

SLX3_Upsample();
-Brings the scene back to it´s original size.

SLX3_Bloom(HBLOOM,VBLOOM);
-Activates the Bloom Feature. HBLOOM is the horizontal Bloom strength and VBLOOM the vertical one

SLX3_Bloom_Strength(HBLOOM,VBLOOM);
-You can use this to change the bloom strenght if Bloom is already activated.

SLX3_Blur(HBLUR,VBLUR);
-Activates the Blur Feature. HBLUR is the horizontal Blur strength and VBLUR the vertical one

SLX3_Blur_Strength(HBLUR,VBLUR);
-You can use this to change the blur strenght if Blur is already activated.

SLX3_Monochrom();
-Makes the screen black and white

SLX3_InvertColor();
-Inverts the Colors

SLX3_SimpleBlur();
-A very simple Blur in both directions.

SLX3_OwnPPE(Speed,Seconds,Effect_File,BMAP_File)
-A custom Post-Processing effect. Time is the time period for wich it´s there. The effect is endless if you set time = -1. Speed is the speed of the effect movement. Set it to 0 if you don´t want it to
move.
BMAP_File is the file of bumpmap wich is sometimes needed for disorting.
Set BMAP_File = 0, if the effect don´t need it.
Effect_File, has to be a .fx file inluding the post-processing shader you´d like to use.
XeXes constributed a shader together with Sylex 3.0. The effect file is in the SLX3Content Folder
and it´s called rain_drops.fx. The effect even needs a Bumpmap. It is in the Sylex3 folder and it´s
called Raindrops.jpg. So if the effect should go for 10 seconds with a speed of 0.1 the function has
to look like this:
SLX3_OwnPPE(0.1,10,"SLX3Content/rain_drops.fx","Sylex3/Raindrops.jpg");

SLX3_PPE_Reset();
-Deactivates all Postprocessing.

SLX3_Sky()
-Action for the Sylex 3.0 Skyobject. You have to assign it to a dummy model in WED.

SLX3ObjectDelete(10);
-Deletes the Skyobject. You have to do this before loading a new Level.

SLX3_Water()
-Action for the Sylex 3.0 Waterobject. Assign it to a flat terrain in WED.


Download


Sorry for my bad English, I hope it´s understandable^^.
Have Fun!!

Last edited by Slin; 01/30/07 16:49.
Re: [Free] Up to 9 Postprocessing Shaders with Com!!! [Re: Slin] #109838
01/30/07 17:19
01/30/07 17:19
Joined: Mar 2006
Posts: 752
Portugal
demiGod Offline
User
demiGod  Offline
User

Joined: Mar 2006
Posts: 752
Portugal
Quote:


1280*1024 is possible...





Well, i am glad i was wrong..
So this contribution is even better than i thougth

Page 1 of 3 1 2 3

Moderated by  adoado, checkbutton, mk_1, Perro 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1