Talk:CBaseFlex

From Valve Developer Community
Revision as of 22:22, 17 September 2006 by Ts2do (talk | contribs) (Changing the bandwidth needed?)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

What does it do?

Who can explain to me what this class does? :) -- dutchmega

It manages models with flexcontrollers—ts2do 19:00, 20 Apr 2006 (PDT)

Changing the bandwidth needed?

Where should you change it in this class?

You don't want to do that.. Unless you don't want flex at NPCs, which would be weird. --dutchmega 13:07, 7 Aug 2006 (PDT)
Since the latest update there's clientside flex-support. Which basicly means.. no bandwidth for this class. --dutchmega 10:38, 17 Sep 2006 (PDT)
Would be interested in knowing more. We using player models with flex controllers for facial animation in our MP mod so if theres a penalty in doing this I'd like to know more abou this client-side feature. --Wunderboy 12:08, 17 Sep 2006 (PDT)
Let me rephrase that... "// Note we can't totally disabled flexweights transmission since some things like blink and eye tracking are still done by the server". It's still send but in my code it isn't anymore :P --dutchmega 12:17, 17 Sep 2006

(PDT)

Oh ok. So this was an improvment made automatically and it doesn't require anything changing except making sure we're using the latest code base? --Wunderboy 12:18, 17 Sep 2006 (PDT)
No.. You need to modify the current code. The data is still send... Take a look in baseflex.cpp --dutchmega 12:22, 17 Sep 2006 (PDT)