Horde3D http://horde3d.org/forums/ |
|
More than 4 weights per skinned vertex? http://horde3d.org/forums/viewtopic.php?f=2&t=1555 |
Page 1 of 1 |
Author: | dsanjit [ 03.08.2011, 16:27 ] |
Post subject: | More than 4 weights per skinned vertex? |
Can Horde3D be made to support more than 4 weights per skinned vertex, maybe in software skinning mode ? Collada does export the skinning info... Thanks in advance Sanjit |
Author: | marciano [ 05.08.2011, 22:51 ] |
Post subject: | Re: More than 4 weights per skinned vertex? |
Basically yes but that means the geo format and hardware skinning setup get more complicated. Currently the weights are reduced to the 4 largest ones in ColladaConv and renormalized. In most cases 4 weights should be enough, is there a special reason that you need more? |
Author: | dsanjit [ 07.08.2011, 18:09 ] |
Post subject: | Re: More than 4 weights per skinned vertex? |
Thanks marciano. I intend to use Horde3D in a 3D animation application which uses facial rigs from Softimage/FaceRobot. Basically these high quality rigs have lots of bones to achieve a "soft tissue" effect rather than the usual stiff skinning we see if we have 4 or less bone influences per vertex. For example the bones skinning the mouth area will also affect the eyebrows and ears during a smile... Yes, from a gaming standpoint 4 is fine but for realistic facial expressions we will need more. Morphing is an option but most of the models we will have to work with will be skinned. I have used NVidia's Scenix which supports 32 influences per vertex and the results were impressive but the Scenix library is not that great for animation - Horde3D is far better ![]() Sanjit |
Author: | marciano [ 09.08.2011, 15:10 ] |
Post subject: | Re: More than 4 weights per skinned vertex? |
Ok, for high-quality animation especially for faces it makes definitely sense to have more weights. It shouldn't be difficult to get more weights into the engine and using them for software skinning. They get already parsed in ColladaConv and processed in converter.cpp. What needs to be done is writing all of them out and loading them in the core geo loader and then finally apply them during software skinning. |
Author: | dsanjit [ 11.08.2011, 18:34 ] |
Post subject: | Re: More than 4 weights per skinned vertex? |
OK ! Will have a go at it ! Thanks for the help! |
Page 1 of 1 | All times are UTC + 1 hour |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |