Thanks for the positive feedback on my stuff guys. The quake-a-like engine is on the back burner, it won't be possible to return to it until-mid march at the earliest. (And in reality, much later than that - I will be devoting time to writing my dissertation instead). Instead of updating quake, I am currently working on another project called "Pinball Racer". There's some neat 3D stuff in that project too, four viewports makes for some extreme performance requirements. Forum search will pull it up. A substantial update is coming soon on that project.
The doom-a-like engine is in end-of-life.
p.s. I can not reproduce that thing with drawing vertical strips taking more time. do you have an example isolated from the rest of your code?
Try out these demos. On my box, drawing horizontal scanlines runs at 125 FPS, but drawing vertical scanlines runs at about 13 FPS. I would like someone else to confirm this too so please tell me what you see.
well I did not so... these ones work for me, thanks (even though you do 8-to-6 more calls vertically, that does not explain fps difference). seems like speed depends on what is actually drawn on screen; if you test at 100x100 and then resize player window vertically, you can see fps dropping from ~100 to ~30 in real time probably the reason why I havent seen this effect (small test area?).
I thought that vertical drawing fps could be therefore improved by placing visible = false before loop, but nope, seems like player does not care about visible until the very last moment.
another nice 3d demo I found the last days: http://cubo.cc/
camera mapping + some 3d engine in AS3 (away3d or papervision I guess). You can see on the head that she doesn´t have that much triangles but still impressive.
another nice 3d demo I found the last days: http://cubo.cc/
camera mapping + some 3d engine in AS3 (away3d or papervision I guess). You can see on the head that she doesn´t have that much triangles but still impressive.
Wow! that really is impressive, Ive never seen that demo before. Just amazing.
To be honest I think we are not going to see the advanced 3d gaming in flash until hardware support is released, Java already has it, so is a logical step that flash will eventually take. Until then 3d games have to be extremely simple and inventive like that demo.
And no , sorry but director is not getting the thumbs up just because it has 3d. they literally let that one die. Picking director up is like buying an HD-DVD player.
Last edited by AzraelKans; 03-06-2008 at 05:32 PM.