Dark Bit Factory & Gravity

GENERAL => Challenges & Competitions => Topic started by: Ghost^BHT on April 24, 2008

Title: [procedural] Psycho
Post by: Ghost^BHT on April 24, 2008
I don't know if this even qualifies as procedural - everything is generated realtime so i guess it is in a sense.
Music: KnullaKuk by moby
Code by me
Blitz3d so exe is bloated 
Title: Re: [procedural] Psycho
Post by: va!n on April 24, 2008
looks very good. nice work! (however when exit the program it crash here on XP and i dont have seen the fx like on screenshot... are the fx 2d or 3d related?)
Title: Re: [procedural] Psycho
Post by: Paul on April 24, 2008
when i start it plays the music and i get a MAV.
Title: Re: [procedural] Psycho
Post by: rain_storm on April 24, 2008
Crashes on XP during exit but it does run the same as the pictures show, very colourful
Title: Re: [procedural] Psycho
Post by: Shockwave on April 24, 2008
Works well here :)

Very trippy indeed! Great choice of music too.
Title: Re: [procedural] Psycho
Post by: Rbz on April 25, 2008
download link doesn't work for me...
Title: Re: [procedural] Psycho
Post by: Ghost^BHT on April 25, 2008
Paul: as far as MAV goes..... ??? a friend of mine can't run it either? What are system specs?

Because of crap coding and bass.dll you must exit with escape key not by the X on window, sorry.
Title: Re: [procedural] Psycho
Post by: Dr_D on April 25, 2008
That's really fast man. Are you using the music to generate the images? It kind of looks like it so I can't be sure. :p
Title: Re: [procedural] Psycho
Post by: Ghost^BHT on April 25, 2008
Quote
That's really fast man. Are you using the music to generate the images? It kind of looks like it so I can't be sure. :p

Ya music is used to generate center pic
 
Title: Re: [procedural] Psycho
Post by: Jim on April 25, 2008
MAV at startup on Vista :(
It would be cool if you could fix that Ghost - I suspect there's a few pixels being drawn outside the screen which is causing it.

Jim
Title: Re: [procedural] Psycho
Post by: Shockwave on April 25, 2008
Are you using writepixelfast anywhere at all Ghost?
Title: Re: [procedural] Psycho
Post by: ninogenio on April 25, 2008
if this is roughly the same code as i remember then its b3d with diffrent textures combined onto a sphere surface. i remember having some trouble trying to get the texture generation to stay inside the texture bounds when i tryed porting it to ogl.

i get a mav too. but it is cool from my memory.
Title: Re: [procedural] Psycho
Post by: Ghost^BHT on April 26, 2008
Going to fire up my ughh! Vista Machine this weekend and see if i can find the MAV culprit.
Perhaps pixel writing outside of video memory is problem.
 
Yes Shocky writepixelfast is used
Title: Re: [procedural] Psycho
Post by: mind on April 26, 2008
Quote
That's really fast man. Are you using the music to generate the images? It kind of looks like it so I can't be sure. :p

Ya music is used to generate center pic
 


sorry to break it to you, but using pre-genetrated music in order to generate graphical patterns is nowhere near procedural generation imo... just so you know.. i didnt bother disasembling your code but you said it yourself, that the music was used to generate the main effect..
Title: Re: [procedural] Psycho
Post by: stormbringer on April 26, 2008
I do not really agree... if sound data is used as a parameter to generate a bitmap (e.g. use PCM data or filtered version, like FFT, etc. to "drive" the bitmap drawing algorithm)

The generation of something on a computer is a completly deterministic process. Even a so-called random function can be predicted. The numbers generated by a random function are just as random as a waveform from a music file... they both are signal generators. The "random" function numbers are generated by an algorithm, so is the music. Except it's human-brain-based algorithm

my random 2 cents
Title: Re: [procedural] Psycho
Post by: Shockwave on April 26, 2008
What Ghost has done is to synchronise graphics that have been generated within his own code to a song. This is perfectly fine and ok.

I would bet my house that he has in no way used sound data or fft to make the images, he's just used bass.dll to sync it in time with the music. Ghost is a gfxer by trade and I think there is a mis-understanding here.

There are no pre-generated graphics included here, everything is generated by the program .:. it's not only a valid entry to the challenge, it's a welcome one too.
Title: Re: [procedural] Psycho
Post by: Ghost^BHT on April 27, 2008
Please pull the program off the contest thread. First off, the music dont generate the gfx. The gfx are generated totaly by code. And u not breaking nothing to me I know what procedural is!!!!
The music is used to change position of patterns. So guess that is bad to you? Anyway dont want to argue the efin point. I withdraw the program from the contest.
Title: Re: [procedural] Psycho
Post by: Dr_D on April 27, 2008
Bah, don't do that! For the record, I only meant to say it was cool that you were using the music spectrum in your algorithm... but I wasn't really sure if you were. ;)
Title: Re: [procedural] Psycho
Post by: Shockwave on April 27, 2008
Ok, first of all this entry is compliant, there is nothing wrong with it.
Ghost, you should not have to pull it.

If anyone has any concerns about a competition entry they should contact an administrator about it instead of upsetting another member of the board.

Seriously, those involved in this should relax and stop escalating this because you are just ensuring that if I see any more squabbling like this in a competition then I will stop running them.

Ghost, if you really want me to pull this entry from this competition then I will be very dissapointed. There is no need of it and your last post should have been sent via pm. Please dont spoil this competition by pulling your submission.



In general;

This incident has already ensured that it will be a long long time until I run another challenge.

If this persists I might consider that the attitude of board members towards each other had become hostile and in that case, the board would be closed without notice.

There is a protocol here where people are nice to each other on the forum, anyone who has a problem with any member of the board or any entry into a competition, the protocol is to contact an admin or a moderator about it in future please.
Title: Re: [procedural] Psycho
Post by: Voltage on April 27, 2008
The concept is good, the code is better, and the board is best.

You've gone to the effort of coding a prod for this comp, in the spirit of this kickin board, and I certainly appreciate it, as I'm sure everyone else does.

Shockwave and the other mods have way too much class to scratch an entry for.... pause... for what?

There are 2 places on the interverse that I visit daily, and this is one of them, cause that atmosphere is intelligent and interesting.  I hope it stays that way.

Title: Re: [procedural] Psycho
Post by: Ghost^BHT on April 27, 2008
Ok instead of taking my toys and going home, will attempt to fix code so it runs on all machines. I took the link down and will put it back up when it is fixed. As for comments on procedural vs non-procedural I will let someone else decide if this fits the intent and spirit of the competition. If someone want to disassemble it to examine the code... have at it.....lol   :cheers:
Title: Re: [procedural] Psycho
Post by: stormbringer on April 27, 2008
to me this is a fully valid entry! keep it in the contest and @Ghost, keep on coding!
Title: Re: [procedural] Psycho
Post by: ninogenio on April 28, 2008
just to put my two cents in,

i have seen how ghost creats these textures and let me assure you guys there is some pretty mad algos running in there ;).

there is no way bass is used to generate the actuall textures.its just there to keep things moving to the beat.
Title: Re: [procedural] Psycho
Post by: Tetra on April 28, 2008
Yes please fix it Ghost, I would love to see it :)

I also get a mav on my xp machine, so its not a Vista specific thing, feel free to pm me for testing. I can compile the code in debug on my machine too if that help getting it sorted :)
Title: Re: [procedural] Psycho
Post by: mind on April 28, 2008
well, i dont see a problem with using the music in the way you are doing it.. i just got the impression that you used some of the audio data to generate the background pattern.. my bad i suppose :crutches:
Title: Re: [procedural] Psycho
Post by: Ghost^BHT on April 29, 2008




Quote
well, i dont see a problem with using the music in the way you are doing it.. i just got the impression that you used some of the audio data to generate the background pattern.. my bad i suppose Crippled

Well, my fault for not being clear on what code and music was doing.  You weren't wrong in interpretation. I just din't explain right. No problem.
 :cheers:
Title: Re: [procedural] Psycho
Post by: va!n on May 02, 2008
@Ghost^BHT:
still looking forward to the fixed version. keep on ya nice work... i like ya fx with the mzk
Title: Re: [procedural] Psycho
Post by: Optimus on May 08, 2008
Where is the download link to the demo? Everytime I come here I can't find it. Only a screenshot is attached but no demo..
Title: Re: [procedural] Psycho
Post by: hellfire on May 13, 2008
I would really like to see a fixed version, too (though the original version already works well here).
Synchronizing video to audio is a very good & different approach to the procedural theme!
Let alone that the effect looked very nice on its' own already...