View topic - are features expensive now?



All times are UTC + 1 hour


Post new topic Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3
Author Message
PostPosted: 13 May 2012, 17:52 
Spring Developer
User avatar

Joined: 28 Jun 2007, 06:30
It's strange that alphachannel makes a difference at all, cause ALL models are rendered with AlphaTest enabled what breaks EarlyZ afaik for all GPUs (stupid design failure in their hw imo). And so it will always call the fragment shader even for hidden triangles.


Top
 Offline Profile  
 
PostPosted: 13 May 2012, 23:12 
Spring Developer

Joined: 16 Dec 2006, 20:59
I just fired up Spring 0.77b2. Higher fps, yes, but it also does not seem to support these alpha masked features, nothing is being rendered.


Top
 Offline Profile  
 
PostPosted: 21 May 2012, 12:29 

Joined: 03 Jul 2011, 10:54
PicassoCT wrote:
i remember when spring was all free - and the moddevs didnt have to pay extra for every feature.

Oh, you! My favorite spring troll! <3
Image


Top
 Offline Profile  
 
PostPosted: 18 Aug 2012, 14:46 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
any progress?


Top
 Offline Profile  
 
PostPosted: 30 Aug 2012, 15:41 
Spring Developer

Joined: 16 Dec 2006, 20:59
I believe the conclusion was that this map has trees with thousands of triangles, and that this in conjunction with alpha testing gives a performance hit.

In Altored Divide Remake V3, if you disable alpha testing and zoom in close to one of these groups of trees (about 50 trees each) the FPS drops to ~175.

As a comparison, if you spawn 50 armveil in BAR, that contain approximately the same number of triangles, and zoom in close the FPS is also ~175.

So case closed until someone shows that an older Spring version etc. will render it faster. Problem is, like I said, that old Spring versions don't even support alpha masked features.


Top
 Offline Profile  
 
PostPosted: 01 Sep 2012, 00:04 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
No.

Sorry, that is dismissing it out of hand using a biased test case


Top
 Offline Profile  
 
PostPosted: 02 Sep 2012, 23:06 
Spring Developer

Joined: 16 Dec 2006, 20:59
Not sure how this is biased. If you spawn 500 of these trees from Altored V3 and disable alpha testing, the FPS is 90-100. Same FPS as with 500 armveil.

With alpha testing, the FPS drops to 20-30. So alpha masked stuff is ~3 times as expensive to render. This is consistent with results experienced by some other game devs:

http://www.gamedev.net/topic/625460-ren ... any-trees/


Top
 Offline Profile  
 
PostPosted: 02 Sep 2012, 23:35 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
you are treating altoredv3 as a fair gauge of feature poly count.


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.