Welcome Guest ( Log In | Register )

[ Big| Medium| Small] -



Post new topic Reply to topic  [ 7 posts ] 
    .:Fênix:.
  Fri Jan 20, 2012 6:19 pm
User avatar
Member


Location: Rio de Janeiro, Brazil
Motion Blur
2012.01.21b
.:Fênix:.


Image


Expand to see the code.

_________________
Image


Top Top
Profile      
 

    DJ
  Tue Jan 24, 2012 2:28 pm
Game Making Weird Furfag Thing
User avatar
Member

Party Mascot

Location: Somewhere in Seoul, Korea
Amazing script. I find out it works very well.

I sorry to say this, but I have a little request. Can you modify it a little so I can turn it on / off?
I'm trying it but....It's quite difficult.

_________________
NOT FOR HIRE ANYMORE.
I'm currently doing my own projects, and i enjoy and hate it at the same time XD


Top Top
Profile      
 

    .:Fênix:.
  Wed Jan 25, 2012 12:39 am
User avatar
Member


Location: Rio de Janeiro, Brazil
@DJ Thanks. Well, when you start a new game, the script sets the variable with ID Opacity_Variable to Default_Opacity (and also the other variables in the module). So, if you want to disable the effect, just set that variable to 0.

_________________
Image


Top Top
Profile      
 

    DJ
  Wed Jan 25, 2012 2:31 am
Game Making Weird Furfag Thing
User avatar
Member

Party Mascot

Location: Somewhere in Seoul, Korea
.:Fênix:. wrote:
@DJ Thanks. Well, when you start a new game, the script sets the variable with ID Opacity_Variable to Default_Opacity (and also the other variables in the module). So, if you want to disable the effect, just set that variable to 0.

I just managed to make modification on my own yesterday. Also i found out some facts to improve the script. Well, I tried setting default opacity to 0 But i found out that it still make game lags since it won't stop script from generating sprites. Instead, i made a global Boolean variable to activate/deactivate, And when diactivated, I forced script to stop generating and only dispose the sprite. It works fine, and it saves cpu useage when not in use.
Making a snapshot with the method You have in your script (finding window with Win32 api) won't work in full screen, and also a bit laggy. So i modified the script to use external dll module to capture the screen, And i found out it works a lot faster and works both in windowed and fullscreen. I uswd WF-Capture script to make it faster.

Well, hope this helped you.

_________________
NOT FOR HIRE ANYMORE.
I'm currently doing my own projects, and i enjoy and hate it at the same time XD


Last edited by DJ on Sun Sep 09, 2012 6:05 am, edited 2 times in total.

Top Top
Profile      
 

    .:Fênix:.
  Wed Jan 25, 2012 10:34 pm
User avatar
Member


Location: Rio de Janeiro, Brazil
@DJ Well, everything ran fine here. :huh:
But anyways, I've seen his script before. But my idea is using no extra DLL, but sure you can make a new version using it. :smile:

_________________
Image


Top Top
Profile      
 

    Twin Matrix
  Tue May 30, 2017 12:45 pm
User avatar
Member

DJ wrote:
.:Fênix:. wrote:
@DJ Thanks. Well, when you start a new game, the script sets the variable with ID Opacity_Variable to Default_Opacity (and also the other variables in the module). So, if you want to disable the effect, just set that variable to 0.

I just managed to make modification on my own yesterday. Also i found out some facts to improve the script. Well, I tried setting default opacity to 0 But i found out that it still make game lags since it won't stop script from generating sprites. Instead, i made a global Boolean variable to activate/deactivate, And when diactivated, I forced script to stop generating and only dispose the sprite. It works fine, and it saves cpu useage when not in use.
Making a snapshot with the method You have in your script (finding window with Win32 api) won't work in full screen, and also a bit laggy. So i modified the script to use external dll module to capture the screen, And i found out it works a lot faster and works both in windowed and fullscreen. I uswd WF-Capture script to make it faster.

Well, hope this helped you.

Does anyone know how to get in touch with DJ? Motion Blur is a big part of our game Unraveled: Tale of the Shipbreaker's Daughter, and it's very sad that it doesn't work in Full Screen. DJ hasn't been here since January -- I hope I can get in touch with him somehow. Or does anyone else have the edit with the WF-Capture script?

(Edit: I apologize for necro-posting and I'm very OK with just opening a new topic about this, but I figured in this case it would be better to just grab the old topic so that I don't have to quote everything that was said here. :))


Top Top
Profile      
 

    bacon
  Tue May 30, 2017 6:22 pm
butts n booties
User avatar
Staff

Party Mascot
I have not seen DJ in a while and do not have this script unfortunately. Or any way to contact DJ. No worries about necroposting :thumbsup:

_________________
Art Blog
Art Thread


Top Top
Profile      
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 


Who is online

Users browsing this forum: No users and 15 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

We are an independent, not-for-profit game making community.
Homepage
Board Index
About Us
Downloadable Games
Free Browser Games
Games in Development
RPG Maker Support
Game Maker Support
Construct 2 Support
HBGames the eZine
Advanced RPG Maker
Site Announcements
Powered by phpBB © phpBB Group