Home Artists Posts Import Register

Content

The way shoulders behave in Yiffalicious is something we've been wanting to improve for quite some time now. We finally decided to bite the bullet and allocate time for this.

These past few days we have developed a driver that eases the negative deformation caused by the IK rig. This solution is far from perfect, but should produce more pleasant deformation. Here are the results of our driver:


With driver


https://gfycat.com/SmoggyRecentDonkey

https://gfycat.com/AcademicCheeryEmu


Without driver (for comparison)


https://gfycat.com/GracefulSmugBluet

https://gfycat.com/FilthyBoldAmphibian


Disadvantages of the driver


This solution required us to add a second pass to the IK solver, virtually doubling the calculation time and performance impact of the IK. Because of this, this shoulder driver is not enabled by default. If you want to enable it, you need to go into Menu > Graphics, and increase the "Driver quality" option.


Conclusion


The results of the driver is mixed across our characters (we have applied it to all of them). Some characters get better deformation than others. But in all cases, it seems to improve the quality nonetheless.


If all goes according to plan, this feature should be available in 0.4.2, which is scheduled for release later this week.

Files

Gfycat gif

Jiffier gifs. share your gifs with the world on the fastest gif hosting platform. Yes to playback controls, No to size limits!

Comments

dethkruzer

such lovely smoothness. Is utilizing these drivers reliant on having a some specific level of graphics card? Or do they just more intensive in terms of processing demands?

Adramelec

Good work, keep gpoing :)

yiffalicious

No, they actually don't use the graphics card at all, only the CPU. It's not the drivers in themselves that are heavy, but rather the consequence of adding a 2nd IK pass.

Anonymous

gj keep going :)