Author Topic: Left dangling  (Read 324 times)

Legacy_Rolo Kipp

  • Hero Member
  • *****
  • Posts: 4349
  • Karma: +0/-0
Left dangling
« on: June 12, 2014, 01:27:59 pm »


               

<opening another...>

 

(Splitting this off the CPP Dev thread)

Problems with danglymesh: 



6q5u6lwj8tk2.jpg

 

...


i observed, that most dangly meshes behave correctelly for me. only a few are bugged.

the mentioned part is vanilla and shows up on female dwarves on a standard leather armor +6 (btw: the leather armor +6 has a different chest piece than any other leather armor (+0-5 and 7). maybe also a "bug"?)

in motion it moves very rapidly from left to right with seamingly no frame in between for dangling.



Just to be clear, the other model, used for leather armor +0-5 and 7 works correctly?


Also, does leather armor +6 work correctly for females of other races?


 


Maybe if I can narrow down the difference between models I can see what's causing this. But that exact model on female dwarves on my Gforce 305m works just fine. So I'm pretty sure the issue will be some interaction with your gfx card.


 


Having said that, if some work and some don't, let's find out what the difference is, eh? :-)

 

<...avenue of exploration>



               
               

               
            

Legacy_Gruftlord

  • Sr. Member
  • ****
  • Posts: 490
  • Karma: +0/-0
Left dangling
« Reply #1 on: June 12, 2014, 02:10:47 pm »


               

yes, the other armors do not have the same dangly mesh and do not exhibit this error. the armor also works correct on a human female. (no observable problems on males, too, because again the dangling is much less).


 


as far as i could see, the difference between the models is only in the vertex positions itself. the dangly part is identical between human and dwarf. also when the animation is frozen (e.g.: when using customize character override), the shirt is aligned propperly. i suppose the null position of the armor is correct and points downward for the dangly part.


 


maybe the torso is intersecting with parts of the arms and that causes the flex engine to produce a constant sidward force? i do not think a model/animation change secretly slipped into my installation (which might explain why i have the issue on you don't), but it might be a possibility.


i did export the model from the vanilla assets, decompiled it and changed a few things. put it into override. played around with a text editor a bit. therefor i know that it is in fact the vanilla model that is causing this (because i did see it change based on what i did, though nothing seemed to fix the issue)


 


i'm using a GTX765m with the latest Nvidia driver. (i also can reproduce the issue on a GTX 560m)


i agree, even if this turns out to be GFX/driver related, as long as some work and some don't there is hope to establish something like a "best dangly practice" with respect to more modern (and error prone towards dangly mesh) hardware, if the culprit is found.



               
               

               
            

Legacy_Rolo Kipp

  • Hero Member
  • *****
  • Posts: 4349
  • Karma: +0/-0
Left dangling
« Reply #2 on: June 12, 2014, 02:31:26 pm »


               

<extending his...>


 




...


maybe the torso is intersecting with parts of the arms and that causes the flex engine to produce a constant sidward force?


...


 




One of the downsides of danglymesh is that it *doesn't* interact with other models. So I do not *think* that is an issue.


 


But I'll play around a bit and see what I see.


 


<...influence)