Dark Bit Factory & Gravity

GENERAL => Projects => Topic started by: Xetick on October 04, 2009

Title: Plane9 3d visualizer
Post by: Xetick on October 04, 2009
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.
(http://www.plane9.com/plane9/sshots/editor.jpg)


Example of one of the 30+ scenes that has been created so far
[youtube]http://www.youtube.com/watch?v=k-d8oftsAhY[/youtube]
More screenshots/movies can be found at http://www.plane9.com/plane9/scenes.php (http://www.plane9.com/plane9/scenes.php)


The program can be fund at http://www.plane9.com/plane9/index.php (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 (http://www.winamp.com/plugins/details/222089)

Cheers
Title: Re: Plane9 3d visualizer
Post by: Shockwave on October 04, 2009
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.
Title: Re: Plane9 3d visualizer
Post by: Xetick on October 04, 2009
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.
Title: Re: Plane9 3d visualizer
Post by: Clyde on October 04, 2009
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.
Title: Re: Plane9 3d visualizer
Post by: rdc on October 05, 2009
Amazing stuff.
Title: Re: Plane9 3d visualizer
Post by: JL235 on October 05, 2009
I am very impressed, it's really beautiful stuff.
Title: Re: Plane9 3d visualizer
Post by: benny! on October 05, 2009
Screenshots / concept sounds very great!
Title: Re: Plane9 3d visualizer
Post by: Xetick on October 20, 2009
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 (http://www.winamp.com)!

/me finds "Things to do before i die list" and draw a checkmark next to "Get a visualizer into frontpage of winamp" ;)
Title: Re: Plane9 3d visualizer
Post by: Dr_D on December 21, 2009
jeez man, that thing is awesome!  :cheers:
Title: Re: Plane9 3d visualizer
Post by: Xetick on January 31, 2010
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 (http://www.plane9.com/plane9/releases/Plane9_15.exe). I'll update the website (http://www.plane9.com) 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.
Title: Re: Plane9 3d visualizer
Post by: va!n on January 31, 2010
@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
Title: Re: Plane9 3d visualizer
Post by: Clyde on February 01, 2010
I second that notion, it makes an especially cool mix of scenes as your screen saver.
Title: Re: Plane9 3d visualizer
Post by: Xetick on February 01, 2010
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 (http://www.plane9.com/plane9/scenes.php).

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.
Title: Re: Plane9 3d visualizer
Post by: Shockwave on February 03, 2010
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 :)
Title: Re: Plane9 3d visualizer
Post by: Xetick on February 07, 2010
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?

Title: Re: Plane9 3d visualizer
Post by: Shockwave on February 14, 2010
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 :)