News:

Building a 3D Ray Tracer  By stevmjon

Main Menu

Pb2.18 Alpha/Vectors/Sprites Tech Demo

Started by kevin, August 06, 2004, 05:01:04 PM

Previous topic - Next topic

kevin

While I was going to post a version of the previous Alpha demo running in PB2.18.  But since decided it'd be handier to have a combined demo that dumped out results from a number of effects.  

This demo uses 640*480*32bit screen and features..

1)  
 Full Screen shade box

2)
 Full Screen shade box
30 Alpha Blended (50%) lines
1 Alpha Blended (add) Ellipse  

all alpha is performed directly to video memory  !    


3)

 Full Screen shade box
1000 solid clipped lines
1 Alpha Blended (add) Ellipse  

4)
 Full Screen shade box
 400 open circles

5)
 Full Screen shade box
 50 filled circles  

6)
 Full Screen shade box
 30 rotated/scaled sprites

7)
 Full Screen shade box
 Two buffers of 3000 dot stars
 1000 sprites

 Scene is Z sorted per 'item' thats 4000K items minimum



Download
=========

  old demo removed



Post Results:
==========

When the demo is complete it will dump a results text file into the current path.    I'd really appreciate it if you could post that with some system spec's...

kevin


kevin


kevin


kevin


kevin


kevin


Silent

Here you go, I've been trying out some games so results may not be at their peak, but it should be close enough.

Specs:
AthlonXP 3000+ @ 2166Mhz (Stock)
1GB 2700 DDR
9800Pro

Data file attached.

Cya
Silent

kevin

Welcome Silent, and  thanks for testing!.. It's always appreciated.

Silent

I'll retry it after I've restarted, it seems a GF4 can beat my 9800 :).

Cya
Silent

kevin

Yeah it's certainly possible, it doesn't use the video card to render anything, it's all done with the CPU.

Silent

In that case, Kenmo's 2Ghz still beats mine <_<

Great work you've done on PB aswell.

Cya
Silent

kevin

Cheers, it's getting there...  

I think the drama and the main limiting factor would be the video cards frame buffer.  Writing to memory directly in the card isn't too bad, but reading from a video cards is just hopeless.. and a huge bottleneck..

empty

AMD XP1800+, Radeon 9200, 512MB, and a lot of stuff in RAM that doesn't belong there.

BinaryMoon

Ben aka Mop

BinaryMoon
BinarySun