It is currently March 19th, 2024, 10:49 am

[WIP] Rain, Matrix Code

Skins with graphics and animations
User avatar
killall-q
Posts: 305
Joined: August 14th, 2009, 8:04 am

[WIP] Rain, Matrix Code

Post by killall-q »

I've been a little busy with schoolwork lately so I thought I'd share my progress instead of letting these rot on my hard drive. Please let me know if they look weird on any screen resolutions.


Rain

If any of you Photoshop wizards want to take a crack at drawing a more realistic raindrop, I would appreciate it. The source PSD is included. You are not restricted to the current dimensions.

Features:
- Wind
- Subtle lightning effect

To do:
- Prettier raindrop
- Variable size raindrops?
Rain - Beta 1.rmskin
(9.61 KiB) Downloaded 9803 times

Matrix Code

I used this font.

Features:
- Variable length threads

To do:
- Fix rare gaps in threads
- Fix glyphs rarely not fading correctly
- Color themes
- Redraw some characters and add missing ones

Beta 2:
- Randomize a few glyphs every frame
- Fixed errors
- Optimization
Matrix Code - Beta 2.rmskin
(19.07 KiB) Downloaded 6137 times
Last edited by killall-q on July 16th, 2014, 4:55 am, edited 1 time in total.
nixx3d
Posts: 28
Joined: February 17th, 2014, 2:22 am

Re: [WIP] Rain, Matrix Code

Post by nixx3d »

Looks very cool!

Actually like the rain as it is at the moment.. nice motionblur stripe.
Would be cool if it would splat on the bottom of the screen (5 frame gif could do it)
Stan
Posts: 65
Joined: January 24th, 2013, 9:09 pm

Re: [WIP] Rain, Matrix Code

Post by Stan »

Rain is very cool but it ate 50% to 60% of my CPU. Increasing the update from 25 to 75 lowered it to about 20% and it still looks cool. :thumbup:
User avatar
killall-q
Posts: 305
Joined: August 14th, 2009, 8:04 am

Re: [WIP] Rain, Matrix Code

Post by killall-q »

Stan wrote:Rain is very cool but it ate 50% to 60% of my CPU. Increasing the update from 25 to 75 lowered it to about 20% and it still looks cool. :thumbup:
What are your specs? (CPU model, CPU speed, operating system)
Stan
Posts: 65
Joined: January 24th, 2013, 9:09 pm

Re: [WIP] Rain, Matrix Code

Post by Stan »

killall-q wrote: What are your specs? (CPU model, CPU speed, operating system)

AMD Phenom II X2 511
3.4 GHz.
Windows 7 sp1
6 GB memory
User avatar
Active Colors
Moderator
Posts: 1250
Joined: February 16th, 2012, 3:32 am
Location: Berlin, Germany
Contact:

Re: [WIP] Rain, Matrix Code

Post by Active Colors »

I have discovered this topic just right now. I could have tried to draw rain more realistic but your looks also good. When I was only tyro in writing rainmeter skins I made matrix effect not using code solutions but lots of graphic frames http://rghost.ru/download/35709461/68c4450ade8ca89b7ac91ba1ff896f33671bfad8/matrix_fx_1.1_beta.zip
sesheron
Posts: 11
Joined: May 8th, 2014, 3:04 pm

Re: [WIP] Rain, Matrix Code

Post by sesheron »

These are definitely fun. But I found they took rainmeter from 0-1% to 14-20% CPU usage. Not a huge deal, but not something I can just leave running all the time.

Definitely fun to turn on every now and then.
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Re: [WIP] Rain, Matrix Code

Post by TweaknFreak »

The Rain is so cool. I set that config to show when its raining outside(As detected by Yahoo weather). Right now I'm working on giving thunder sounds and wind-whistling sounds. That would be pretty awesome too IMO. Again, I just love it Image
sesheron
Posts: 11
Joined: May 8th, 2014, 3:04 pm

Re: [WIP] Rain, Matrix Code

Post by sesheron »

Nice. My phone does this thanks to Lockinfo7. Would be sweet if my computer did too. Mind sharing your code?
User avatar
TweaknFreak
Posts: 217
Joined: July 14th, 2012, 7:26 am

Re: [WIP] Rain, Matrix Code

Post by TweaknFreak »

sesheron wrote:Nice. My phone does this thanks to Lockinfo7. Would be sweet if my computer did too. Mind sharing your code?
Here's the code:

Code: Select all

[MeasureYahooWeather]
Measure=Plugin
Plugin=WebParser.dll
URL=http://weather.yahooapis.com/forecastrss?w=#Location#&u=#Unit#
RegExp="(?siU)<title>.*- (.*)</title>.*<link>(.*)/\*(.*)</link>.*<description>(.*)</description>.*<language>(.*)</language>.*<lastBuildDate>(.*)</lastBuildDate>.*<yweather:location city="(.*)".*region="(.*)".*country="(.*)".*<yweather:units temperature="(.*)".*distance="(.*)".* pressure="(.*)".*speed="(.*)".*<yweather:wind chill="(.*)".*direction="(.*)".*speed="(.*)".*<yweather:atmosphere humidity="(.*)".* visibility="(.*)".*pressure="(.*)".* rising="(.*)".*<yweather:astronomy sunrise="(.*)".*sunset="(.*)".*<title>(.*)</title>.*<width>(.*)</width>.*<height>(.*)</height>.*<link>(.*)</link>.*<url>(.*)</url>.*<title>(.*)</title>.*<geo:lat>(.*)</geo:lat>.*<geo:long>(.*)</geo:long>.*<link>(.*)/\*(.*)</link>.*<pubDate>(.*)</pubDate>.*<yweather:condition  text="(.*)".*code="(.*)".*temp="(.*)".*date="(.*)".*<img src="(.*)".*Current Conditions:</b><br />(.*)<BR />.*Forecast:</b><BR />(.*)<br />.*(.*)<br />.*<a href="(.*)/\*(.*)">.*provided by <a href="(.*)" >(.*)</a>.*<yweather:forecast day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*<yweather:forecast day="(.*)".*date="(.*)".*low="(.*)".*high="(.*)".*text="(.*)".*code="(.*)".*"
ForceReload=1

[MeasureNowIcon]
Measure=Plugin
Plugin=WebParser
Url=[MeasureYahooWeather]
StringIndex=35
IfMatch=4
IfMatchAction=!ActivateConfig "Rain" "Rain.ini"
IfMatch2=8
IfMatchAction2=!ActivateConfig "Rain" "Rain.ini"
IfMatch3=9
IfMatchAction3=!ActivateConfig "Rain" "Rain.ini"
IfMatch4=10
IfMatchAction4=!ActivateConfig "Rain" "Rain.ini"
IfMatch5=11
IfMatchAction5=!ActivateConfig "Rain" "Rain.ini"
IfMatch6=12
IfMatchAction6=!ActivateConfig "Rain" "Rain.ini"
I know its kinda crude, but right now all I can think of is this. You can look up those codes at Yahoo weather https://developer.yahoo.com/weather/

You can trim the webparser as you need but I need the whole thing for my weather skin.
Have fun :)
Post Reply