Home Artists Posts Import Register

Content

Hi! ♥

Today i almost entererly worked on code and the Framework itself,

Let me tell you what i did.


Before the Framework used the nearest distance between two points,

Your Active "Tool" and the "Point of interest" of the last seen character's event.


This had a Limitation i did not thought about, characters only could check these distances when they where in an "Event" (event is an actor that controls shared animations between multiple characters)

An event always has a main and secondary skeleton that has to have all the bones every character that can interact with it.


For example:

https://ibb.co/dJcQDgy 

And all bones visible:

https://ibb.co/NpM4g0F 

This model is invisible to you, but has the "Animation Instance" (Animation Blueprint) that controls the syncronized movement of multiple characters.


As you can see there are tons of bones that control the movement, to not have them all calculate every frame i use a trick

You see this "Root" Called bone,

https://ibb.co/MBJt9JF 

The skeletons are NOT the same as the Event base skeleton, but if you have the same names you can copy the pose from one skeleton to another.

This solves one problem, but creates a few new ones, one of which i tested and tried many times to solve and only recentlyi got it working.

https://ibb.co/vqStYdz 

It may look kinda simple but some things are happening, 

The characters "Capsule" and Actor Root location will not change as a character goes into an event, rather the Root Location of the Skeletal Mesh will interpolate to the location of the root bone of the event.

For location this is simple, for Rotation it is a bit tricky because you need to find the closest "path" for that rotation to match the event root.

I am very happy i solved this, because before the character would "Pop" or teleport or move weirdly for a split second before goint into an event, this may not sound as much but when you work with physical assets on the model this can cause ugly glitches.


But now back to the original problem i had today, 

the event has specific bones that are especially made for just giving the locations of the specific "Modes" an character has.


This causes a problem, when a NPC is lets say standing freely, you can't go there and start an specific mode because it does not have these Point of interest bones and even worse does not know where to put them, as you may can imagine the locations are very different for every character and they need to be very close to the actual mouth or pussy.


So i changed the way it works,

Now no longer is the Animation instance of the Event for Points of interest responsible, but the Character itself in part with the Player Controller Blueprint which i call "Harem Controller".

https://ibb.co/rp64MNs 

This code checks if you look at an character and if not takes the last seen one, checks the distances that are only used by your current selected "tool" and gives out an discription as well as an "closest POI" intreger that allows the animation blueprint of the character to react to your movement and take specific poses.

Where when you get close you can start very specific events with just going there and putting things whereever you want, without having to use a button to click on something.

https://ibb.co/JncP6W2 


Now for the Poll:

What do you think about those daily posts?

Are those too much for you and you rather would have a post every two or three days that is more extensive,

Or do you like those daily little updates of what i do every day.


Please vote and let me know what you think :3


♥u

Your furrier,


PS:

Option two should be Two or Three a Week, made a mistake :x

Comments

Anonymous

Cant wait to see the finish one ^-^

Fred

I'm liking what I see!! Awesome stuff!

Furrier

Option two should be Two or Three a Week, made a mistake :x

Extinct Entity

Works either way, don't want to over encumber ya.

Archimedes

As long as we get updates so we know you're still making progress Id be good once a month.

Wolfy Wet Furr

Having a few a week seems reasonable. Including these little gif animations where appropriate adds fun flavor to it. I voted on the 1-3 a week to be considerate of your work load. I will say that I have really enjoyed seeing more posts from you over all though!

Archimedes

Maybe twice a month would be better now that I think about it.