Performance optimization #43
Labels
code-quality
Purely backend related, the player won't notice anything but it makes developing easier.
engine
engine improvements, nothing the player will really notice.
rework
need to rework an existing feature
Instead of depth sorting entities based on their CPosition on the CPU before rendering back-to-front we could remove the sorting and simply
discard
all pixels of a CBillboard which are transparent.Pros:
Cons:
[0] : Still need to benchmark this on low and high end systems. But less work on the CPU would definetly be benefitial
[1] : Semi-transparency can be made possible again, but requires work (two systems, one for semi-transparent billboards and one for "fast" billboards) and coordination between those two
The text was updated successfully, but these errors were encountered: