UnderwareDESIGN

PlayBASIC => Show Case => Topic started by: kevin on September 16, 2003, 04:24:19 PM

Title: Entity Star Fields
Post by: kevin on September 16, 2003, 04:24:19 PM
This screen shot shows a basic entity system running.

What are Entities ?

 Entities are collections of information. Currently the system only supports 2 data types,  vertex and render lists.  The star field bellow is created from 5 entities, each with 4000 dot items in there render list. To make an entity you add the vertexs and create a render list.  Once created, you can draw it at will.. Stars are a pretty extreme, but a good test for operation performance.

 The GFXList will support Dots,Lines,Circles,Boxes,Sprites,Shapes,Maps etc etc..

 Currently the system only supports Drawing the entity to the screen. In Future the entity objects will be managed by the scene / camera interface and thus drawn perspectively from that.  Well, drawn on their Z order at least.
Title: Entity Star Fields
Post by: The_Masked_Coder on September 18, 2003, 06:12:23 PM
My God.

It's full of stars.

;)


Masked
Title: Entity Star Fields
Post by: kevin on September 18, 2003, 06:23:35 PM
Yeah, It's getting there.  You can now rotate and depth sort scene of entities.  It's only a fraction slower when depth sorting per pixel also.  With 10K items in the draw list, it's only costs 2/3 milliseconds slower..