• Welcome to Dark Bit Factory & Gravity.
 

Plane9 3d visualizer

Started by Xetick, October 04, 2009

Previous topic - Next topic

0 Members and 0 Guests are viewing this topic.

Xetick

Plane9 is a scene based 3d screensaver/winamp visualizer/window media player visualizer. It uses shaders and OpenGL to do its work.

It was created after I though my last program wasn't flexible enough. It had 90 sliders that you could use to change the effect but it still felt limited. So a program that could create node based scenes was created. In it each node is an effect or other type of operator. This created a very flexible system where I could easily play around with any effect/node I created. Also since I don't care about size I could add specialized nodes like the asteroids node that plays a game of asteroids.

To make it easier to play around with the nodes a editor was created.


Example of one of the 30+ scenes that has been created so far


More screenshots/movies can be found at http://www.plane9.com/plane9/scenes.php


The program can be fund at http://www.plane9.com/plane9/index.php
It's was also just added to the winamp plugin directory http://www.winamp.com/plugins/details/222089

Cheers
Plane9 - Home of the Plane9 3d screensaver/music visualizer
Challenge Trophies Won:

Shockwave

Thank you for sharing this with us and welcome along Xetic, I'm going to have fun with this and there's definately people here who will appreciate a nice plugin like this for Winamp.
Shockwave ^ Codigos
Challenge Trophies Won:

Xetick

Thanks!
I hope they do. Over 3+ years has gone into this project (Spare time only) so it nice if others can enjoy it to.

Just discovered a bug in the editor. Dont try to open two scenes at the same time. Must have missed that when the editor got a new/faster look.  But I'll have it fixed for the next version.
Plane9 - Home of the Plane9 3d screensaver/music visualizer
Challenge Trophies Won:

Clyde

Wow Xetick that is stunning work dude, also :hi: aboard.
Will be awesome to watch whilst in WinAmp :)

Cheers and welldone on your efforts,
Clyde.
Still Putting The IT Into Gravy
If Only I Knew Then What I Know Now.


Challenge Trophies Won:

rdc


JL235

I am very impressed, it's really beautiful stuff.
Play My Code - build games in your browser!

benny!

Screenshots / concept sounds very great!
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Xetick

Thanks!

V1.2 is now out with the fun to play around with math expression parser. I also noticed that it had made its way into the front page of Winamp.com!

* Xetick finds "Things to do before i die list" and draw a checkmark next to "Get a visualizer into frontpage of winamp" ;)
Plane9 - Home of the Plane9 3d screensaver/music visualizer
Challenge Trophies Won:

Dr_D

jeez man, that thing is awesome!  :cheers:
The Dr. is INsane!!!

Xetick

I'm just about the release v1.5 in a few hours but though I could let anyone here do a test just so it doesn't completely dies.

There are a lot of changes in this version but most notably is the shaders from a number of 1k & 4k intros are there so if you ever wanted to see them move to the music or in a multimonitor setup now is your chance.

The other thing that might be interesting is the realtime Cgfx compiler. In other words anything you change in the shader is directly compiled and the editor window is updated. No need to press f5 and wait a few seconds. Hopefully that is quick enough on more than just my machine.

To play around with that just start the editor and double click on for example a tunnel scene. In there you have a small shader that does its magic then its just to start playing with it.

For now it can be downloaded from here. I'll update the website later on.

Just please report any errors you get as quicky as possible so I can stop the release if it's serious enough. Thanks.
Plane9 - Home of the Plane9 3d screensaver/music visualizer
Challenge Trophies Won:

va!n

@Xetick:
I just d/l latest version and tried it... From the first moment when i tried it and taked a look to the scene editor there is just only one thing in can say:  wwwoooowwww!!! Very professional and impressive software! You have my biggest respect! I will take a closer look to your program later when i am back at home! best regards
- hp EliteBook 8540p, 4 GB RAM, Windows 8.1 x64
- Asus P5Q, Intel Q8200, 6 GB DDR2, Radeon 4870, Windows 8.1 x64
http://www.secretly.de
Challenge Trophies Won:

Clyde

I second that notion, it makes an especially cool mix of scenes as your screen saver.
Still Putting The IT Into Gravy
If Only I Knew Then What I Know Now.


Challenge Trophies Won:

Xetick

Thanks! It's nice to hear a nice word or two when you have been working on something for a long time.
Movies are now up and credit where credit is due so the original shader authors are now also shown in the screenshot page.

I'm actually quite pleased with how some scenes react to the music. Specially those that changes the time with the beat. So time moves to the beat and since the scenes are controlled by time it makes for a nice show. Check it out in winamp.

It took me quite a while to find a good beat detection so I can tell you that the one in the winamp megasdk is very good. But it's a bit hard to find now days.
Plane9 - Home of the Plane9 3d screensaver/music visualizer
Challenge Trophies Won:

Shockwave

Thats quite a collection of effects there Xetick. A small comment hardly does this justice but to be honest with you it's hard to see how to improve this :)
Shockwave ^ Codigos
Challenge Trophies Won:

Xetick

Shockwave, there is always room for improvement. :)

One thing that I'm guessing would add a lot is transitions but that seems to be difficult to do unless I render both the current scene and the scene we want to go to onto 2 render targets. Not sure what performance I would get from that. Since that would in my case be 3 (to scene, from scene and transition) x 1600 x 1200 x 2 (dual monitor). Could help this a bit I guess by using 1/4 screen size for the render buffers. Would probably look 'ok'. Without that I can only handle "fade old scene to black. Then fade in new scene". That would be very boring

Then we have subdivision also. Started a new thread related to that.

Then of curse 100 of new fun scenes and that takes me to my next little question that puzzles me somewhat. It's that I have around 70000 downloads but no one have send in a custom made scene. So I wonder where I have gone wrong. Is the editor to difficult to understand from the start, is it too complex, too slow, hard to find, do people prefer not to share their scenes or are most people just happy with the scenes thats in there and dont want to try to do something new?

Plane9 - Home of the Plane9 3d screensaver/music visualizer
Challenge Trophies Won:

Shockwave

I have added a link button to your site on the front page.
Thanks for making such a nice product and not charging for it :)
Shockwave ^ Codigos
Challenge Trophies Won: