Feels like May ended before it even started. WOOSH! Gone. I guess the weird weather is to blame for this, at least in part. It pretty much went straight from snow and cold directly to summer over here. No spring.
Anyway, we've done some stuff. Here's our progression for May.
IK rig
We've started implementing inverse kinematics (IK) behavior and different types of nodes. This time around, we're doing things a bit different from before. In Yiffalicious, we relied heavily upon the IK rig, so affecting specific bones part of that IK rig was not possible (everything was controlled by IK rig). Now it's possible to actually influence specific bones in the actual rig.

https://gfycat.com/ShorttermOblongBuck
Before, the spine was controlled by the location of the hand nodes as well as a special type of node (the purple one). In YL2 the spine is still influenced by the location of the hand nodes, as it tries to satisfy the IK constraints, but you can also influence the spine directly, as shown in the video above. This means you have much more control over the spine, as you can bend and twist it as desired.
Same goes for the fingers. When selecting a hand node, nodes for its fingers become visible and you can transform them directly:

https://gfycat.com/IdioticZigzagAmethystsunbird
Since everything is part of the same unified timeline system you can of course animate this as you like:

https://gfycat.com/ThankfulExaltedFantail
(Still only using linear interpolation. More interpolations will be implemented later on.)
Being able to control where the characters look is another thing we are implementing in YL2:

https://gfycat.com/ImmenseTautHanumanmonkey
In this example above, we have two eye targets parented to a main target node that the head is looking at. So you can control where the head and eyes look.
Organ areas
Dogson has been continuing to work on the universal mesh for the character creator. Please be aware that this is still WIP.
Vagina
https://gyazo.com/2cdba4f4328f844313f7b294121f6e74
Penis and scrotum
https://gyazo.com/bb8dedc1be1b86af2275b077dbe7f6e6
Herm
https://gyazo.com/b22bb2f19f3feded7eebcf50280849b0
Female shape with male organ and Male shape with female organ
https://gyazo.com/8ed1d82d68cc82e8c76fa4bd0bb48164
Some shapes morphing inside Unity
Generic Female shapes
https://gyazo.com/563c7fe6c5569c46030f6800314e3e76
https://gyazo.com/ac744a31ce774638683c70c72fdf22d8
https://gyazo.com/0af3324b54a29b1f0e4191b29aecae83
Experimental Fit/Muscular Female shape
https://gyazo.com/a4b01df2d5ffcf0081d5f83e31b6dc25
https://gyazo.com/a61d98054dc7300342b203c1631f6b5a
Generic Male
https://gyazo.com/ac2ff6fdb0ccb62a2c71ff6b94eec13b
Plantigrade to Digitigrade
https://gyazo.com/e41bd8ba198f704163d22f43deb596e2
Creation space
Sometimes work can become a bit tedious, so it's nice to mix it up with something different. In my case I like to have side projects where I screw around in Unity and try out new ideas or try to recreate something I thought was cool. It's a great way to learn and sometimes you end up with something you can actually use in your development.
This month I was very inspired by something I saw in the Quake Champions beta (video game). In their character customization, they have this really nice animated, smoky background that I thought added a lot to the atmosphere. I wanted to see if I could create something similar to that for our character creation scene.
In Quake, the background was basically just gray and black. A bit too... "evil" looking, so I tried adding some color. At that point, it started looking a lot like a nebula, so I just went with that idea and started adding stars and stuff to it. This is the current result:


https://gfycat.com/JauntyFreeCanine
A speed up video showing the background animation more clearly:

https://gfycat.com/EnlightenedEntireGalapagosalbatross
The environment is achieved through a regular fragment shader, and it's procedural so you can change the location of the sun and the shader responds.

https://gfycat.com/OrdinaryGrimyKiskadee
This project was a lot of fun to work with and I learned so much from it. It was my first time creating an environment shader like this. I'm quite happy how it turned out, and think it will be a very positive and relaxing environment to create characters in.
What's next
This month we'll turn back our focus to Yiffalicious. We'll finish up and integrate the new office level and also implement Finn the border collie. Finn & Office will conclude Yiffalicious. All future work after that will be spent on YL2.
I'm thinking we should start working on the character creator for YL2 after this. I was even considering that we might release YL2 with solely the character editor, before the interaction sytems are implemented. That way we could get out a build sooner, and people can start experimenting with the editor. No interactions could be made, but I'm thinking creating characters might be enough for some to enjoy it. What do you guys think about that?
- odes
Christopher Wagener
2017-06-12 00:26:59 +0000 UTCDevRifter
2017-06-11 18:45:43 +0000 UTCSoanoS Barcoded
2017-06-05 10:07:45 +0000 UTCLupineDream
2017-06-05 00:44:55 +0000 UTCAxdee
2017-06-03 17:33:28 +0000 UTCFurryVNE Team
2017-06-03 16:55:56 +0000 UTCPowder
2017-06-03 07:49:27 +0000 UTClothkafas
2017-06-02 06:58:01 +0000 UTCSoanoS Barcoded
2017-06-02 06:36:11 +0000 UTCHorsie
2017-06-02 06:04:34 +0000 UTCChristopher Lee
2017-06-02 03:38:31 +0000 UTCDrake Black
2017-06-02 01:22:42 +0000 UTCBigBronyWuvs22
2017-06-01 23:15:09 +0000 UTCDamian
2017-06-01 22:39:29 +0000 UTCDamian
2017-06-01 21:58:46 +0000 UTCShadow Drake
2017-06-01 21:12:20 +0000 UTCCraket
2017-06-01 19:27:15 +0000 UTCBCkiwi
2017-06-01 18:04:37 +0000 UTCCordis Eros
2017-06-01 17:59:44 +0000 UTCprj ra1der
2017-06-01 17:47:43 +0000 UTCFurryVNE Team
2017-06-01 17:42:08 +0000 UTCDehton
2017-06-01 17:26:53 +0000 UTCBazzal
2017-06-01 17:23:34 +0000 UTCFurryVNE Team
2017-06-01 16:39:30 +0000 UTCAustin
2017-06-01 15:51:28 +0000 UTCJames Preston
2017-06-01 15:46:02 +0000 UTCVilly
2017-06-01 15:43:49 +0000 UTCSexyTurian69
2017-06-01 15:43:00 +0000 UTCRagnaBlade
2017-06-01 15:22:13 +0000 UTCJaxom
2017-06-01 15:17:51 +0000 UTCpete
2017-06-01 15:00:56 +0000 UTCBaphomet
2017-06-01 14:58:19 +0000 UTCTHe GERio
2017-06-01 14:56:09 +0000 UTCSolkatterasu
2017-06-01 14:54:09 +0000 UTC