Welcome, Guest. Please login or register.

Author Topic: Amiga (CD32) & voxels  (Read 6238 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show all replies
    • http://www.iki.fi/sintonen/
Re: Amiga (CD32) & voxels
« on: November 30, 2003, 11:29:05 PM »
Quote
I was thinking a two pass job if mixing the rendering between blitter and CPU.

Setting up blitter to fill a rectangle is complex. Also to draw rectangle with specific colour you typically need to do 8 blits (for 256 col screen). Consider drawing 800 voxels: That would result in 800*8 = 6400 blits, and each one would have different individual setup.

Two pass routines mixing CPU and blitter only pay off when the actual blit is done only in few large operations. Also ever since 040, using CPU only has been faster. In fact, I remember that even with 030 it was faster with CPU only.

Quote
It would be interesting to see if a blitter driven voxel engine is remotely feasable, but I'm not the AGA basher to do it

No, it's not.