Old 28th April 2003, 10:42   #1
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Talking Color BIT Mapper

Well as i said (see ColorMapper2) i had bee doing some researches and wrote a prog that does 2D Colormapping referring to a picture as map.

Unfortunately, the whole thing is written in crappy Delphi and therefore cant be used as ape (it couldnt be either if it was C-code bacause i used objects). But anyway, the mapping algorithm works, i even added some more channel options.

I'll post the prog and the sources here as soon as i uploaded it to my webspace - already mailed it to unconed, so he may be faster.

I'd say lets work on this and get it running


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 2nd May 2003, 11:43   #2
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Uploaded ZIP

Here you go!
Just check it out (sorry, a bit slow) and tell me what you think about that. Maybe one of you can gimme a hand in rewriting this in C as an APE.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Old 2nd May 2003, 14:51   #3
UnConeD
Whacked Moderator
 
UnConeD's Avatar
 
Join Date: Jun 2001
Posts: 2,104
This slooooooooooooooooooooooooowww. Try not updating the progressbars everytime, that could speed it up.

And well, APEs like this definitely need to be written in MMX .

UnConeD is offline   Reply With Quote
Old 2nd May 2003, 19:12   #4
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Well i had em off in the first place, but then i saw no progress for a long time, and it wasnt really faster. This is only to visualize that here is at least something happening.

The main fault is that i used the cavas of a TImage object, as well as a temporary TBitmap. Those objects havent been designed for fast operations.

But anyway, thats what i wrote in my mail. took you a pretty long time to respond.

[EDIT]

Quote:
Originally posted by Magic.X
*me senses a need of a "UnConeD explains use of MMX" thread


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)

Last edited by Magic.X; 2nd May 2003 at 19:38.
Magic.X is offline   Reply With Quote
Old 2nd May 2003, 19:57   #5
UnConeD
Whacked Moderator
 
UnConeD's Avatar
 
Join Date: Jun 2001
Posts: 2,104
Actually I wrote a short blurb about MMX in a mail to shreyas, but considering it didn't help him at all, it's probably badly written.
Ask him.

UnConeD is offline   Reply With Quote
Old 3rd May 2003, 10:27   #6
shreyas_potnis
Major Dude
 
shreyas_potnis's Avatar
 
Join Date: Jan 2003
Location: Mumbai, India
Posts: 787
here you go:

and UnconeD, your mail did help me a lot...I could rip of picture II and make Dynamic Clear Screen.

well, seriously,
I used some parts (for multiply and XOR blend and maximum blend) of picture II for my APE, (is it ok?)
Attached Files
File Type: txt explin.txt (3.5 KB, 125 views)

http://home.iitb.ac*****~shreyaspotnis
shreyas_potnis is offline   Reply With Quote
Old 5th May 2003, 07:50   #7
Magic.X
Major Dude
 
Magic.X's Avatar
 
Join Date: Feb 2002
Location: Leipzig / Germany
Posts: 859
Ok, that reveals the meaning of those mysterious sequences in the picture 2 code.

To smit up, the MMX code is able to split a 32bit RGB val up into its 4 channels and do the same opertaions to all.

Gonna do researches on that.

Is it possible to use 3Dnow and ISSE command sets? Those have been developped later and should contain also usable things.


-=[The Ultimate VJ-Tool for AVS]=-

Hotlist 2.3 developement thread (old)
Magic.X is offline   Reply With Quote
Reply
Go Back   Winamp & Shoutcast Forums > Visualizations > AVS > AVS Wishlist

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump