looks great Youki! When are you anticipating releasing .20?
Tek
As soon as possible. Beta testers have already some version. But i have still lot of work to do , polishing and providing all documentations.
95% of the news on Atomic 0.20 have been done on the backend . It has been totally rewritten.
All done in software? Impressive!
It is not so impressive, you know, tons of guys were able to do the same kind of thing at the time of Commodore 64, Atari St and Amiga. the commodore 64 was a 1Mhz machine...
Of course, the amount of pixel to rotate was not the same, but if you calculate a rough "stupid" ratio :
C64 : 8000 bytes (size of video memory) / 0.001 Ghz = 8000000 bytes/ghz
PC 2GHZ in 640x480/16bit pixel : 640x480*2 bytes/ 2ghz = 307200 bytes/ghz
=>80000000 / 307200 = 26 => it is like if the commodore 64 is 26 times faster than my PC! ... so i can do better!
I'm not sure if my calculation means something in fact... but just that i should be able to do faster!
I simply use the good old "forgotten" techniques in Atomic.
How beefy a machine do you need to run that layout?
the video as been taken on a P4 2ghz. for The layout you see on the video , i think a P3 around 1ghz or may be less should be enough. i didn't test on slower machine yet.
Of course performance depends on how much rotating object you have, alpha blending etc...
And of course it depends how smart you are when you design the layout. you can do lot of thing different way , so you can have 2 identical layouts, but one could be 10 time faster then the other.
I envision your idea looking something like the Price is Right showcase showdown wheel. (Sorry Youki, American culture).
I think i see what you mean , You are talking about a TV Show where you have to find the price of items? There is a wheel in the part of this show , i don't remember exectly why, but i can see it. Tv show are sold all around the world, so we have the same (with a french name... I think it was "le juste prix".).
but i think i can manage already do this kind of wheel with Atomic.
Anything is possible in software but the problem is writing the code to do it fast.
Yes, exactly. I could do real 3d also. but i don't think i will do. Atomic is a 2d front end . Displaying a rotating 3d cabinet model is nice but i don't think it worth the effort. You could do the same thing making a video of a rotating 3d cabinet and displaying it in Atomic.
Anyway , if one day i decide to do 3d for Atomic, i will switch to a new engine in Direct3d....