View Single Post
Old 11-26-2002, 01:16 AM   #85
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,778
The current background is made of square 2D objects with textures projected on them. These textures are 256x256 pixels, and the 12 "billboards" are lined up 4 across and 3 high and set at a distance from the camera at which they exactly fill a 1024x768 screen. Painting every pixel of this background image every frame is the biggest perfomance hit that the Aquarium has. A 1280x1024 image would require 20 billboards instead of 12, so would cause a huge slowdown on older machines. It wouldn't look any different because the original artwork is in 1024x768 resolution.

All this is moot because the background image will eventually be replaced by 3D objects.

Regarding the requesters, that was not a bug, but a problem with windows having no parent if opened up in the "Configuration" mode. When the last window in the chain is closed, the program exits. Prolific has totally reworked the Settings system, and it will be included in the next release.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote