RuthAndRoth / Ruth

Virtual World Mesh Avatars
26 stars 15 forks source link

Roth - Blender 2.81 dae export #33

Open AdaRadius opened 4 years ago

AdaRadius commented 4 years ago

I don't know who is reading which forums - I posted this yesterday in a couple of them. Mostly to see if I can find kindred souls who understand what I'm trying to do.

I pulled back from Roth testing, to test Blender 2.81 collada export itself, after much futile searching for anyone who has any anything other than cussing and "doesn't work" to say about it. Finally got a test working yesterday - only with the basic bones so far. Not volume bones nor the fingers, which I'll tackle today or tomorrow depending on how RL goes.

CubelyTest2Inworld_001

Meet MsCubelyV1.0, snapped inworld at the RuthAndRoth grid, with armature in the display and full alpha on the default avatar. I'll go in now and make sure there's a model out and that it's the right one, correctly labeled. :) Then it's RL for me for a while, which gives me time to brood on it some more.

AdaRadius commented 4 years ago

This model seems to work with the Appearance sliders, although only the sliders that use the basic bone set. I've only tried it with Firestorm so far and on this grid.

aiaustin commented 4 years ago

I saw all the Discord channels, RuthAndRoth (preferred) and Avastar (too many separate named threads to follow it all)... as well as here on GitHub if course.

aiaustin commented 4 years ago

The copy of MsCubely on OSGrid RuthAndRoth region seems to work fine Ada. What is the tiny white bone that is just to the right of the centre line near the middle of the chest? 2020-02-02-MsCubely-Bones

AdaRadius commented 4 years ago

That is mChest, inexplicably small. I don't know why the 2005 LL artists drew it that size, or at that angle. Their design of mCollar is another mystery - most armatures have it perpendicular, attached to the upper arm bone.

aiaustin commented 4 years ago

Its also set 5 or 6cm to the right of the centre line. Odd.

AdaRadius commented 4 years ago

It shouldn't be. I'll go check that. Thank you!!

AdaRadius commented 4 years ago

The center bits of my mesh are a little out of alignment, .000178m for mChest, which I'm fixing. Puzzling. No, not really, I crashed the software a couple of times trying to add the volume bones - and I might not have rechecked everything. This copy of the armature is aligned, whew. I'll upload a new version, then go back to figuring out what I can do about the next set of bones we need. Thank you!

aiaustin commented 4 years ago

I am not seeing a tiny 0.000178m offset Ada. I saw MsCubely’s little mChest bone as 0.05m (5cm) or more from the centre line. For the copy on your test area on OSGrid RuthAndRoth region. I will go back and recheck when you indicate a new version is in place.

AdaRadius commented 4 years ago

If you were in a pose that shifts the bone, it would be moved away from center - I think all of the default stands move mChest. I realized that we don't have enough pose stands and other animation tools set up at my dock; I decided to work on that today. Which means gathering the thousands of animations I have in my Kitely avatar, sorting them into something useful, and handing them off to my OSGrid avatar. One of the stands will have the symmetrical poses - T-Pose, A-Pose for testing symmetry.

I deleted yesterday's model, and put out the one with the corrections this morning. The mesh bits don't have to exactly reflect the armature to use for testing, but they should at least center on them. :)

Outworldz commented 4 years ago

There is no need to upload top check weight, except as a final and for tweaks. Blender plays BVH and AMNIM

 A small clarification:  There are no bones (except the tongue) that can "shift".   They rotate only.    The Bento tongue is the only one that can actually move so it can can protrude the tongue.   But it's a complicated subject due to the 110 bones in the armature, and in total 392 used for many other purposes. There is a lot of bone wonkiness in Blender as it is not 3DSMax/Maya  which is what the original avatar was made with, E.g. the Pelvis Inverted bone.

if you want a collection of the standard SL poses, they are in this link under "Default Animations".  This is the "well known" set, which includes the facial emotes for the standard avatar's shape keys.  The other really useful set is in the SecondLife-POSER-BVH folder.

https://www.dropbox.com/sh/49nehmo63101ewg/AAAqTxTYbMQYXSAywOWecrW_a?dl=1

You can play any animation on any armature in Blender with these. No need to upload to check things.    If anyone needs instructions on uploading a BVH to blender and attaching it to an armature, please let me know and I will document what I do.  It's not hard, but is a tad tricky.  I do it all the time to check weights.

Short Blender video used to check a walk and chest movement for Debbie's mesh troll: http://www.outworldz.com/video/tezzi.mp4

Fred

On 1/3/2020 1:49 PM, Ada Radius wrote:

If you were in a pose that shifts the bone, it would be moved away from center - I think all of the default stands move mChest. I realized that we don't have enough pose stands and other animation tools set up at my dock; I decided to work on that today. Which means gathering the thousands of animations I have in my Kitely avatar, sorting them into something useful, and handing them off to my OSGrid avatar. One of the stands will have the symmetrical poses - T-Pose, A-Pose for testing symmetry.

I deleted yesterday's model, and put out the one with the corrections this morning. The mesh bits don't have to exactly reflect the armature to use for testing, but they should at least center on them. :)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/RuthAndRoth/Ruth/issues/33?email_source=notifications&email_token=AAJSAOIS5UPPHQ4MZ7L72E3Q36JDJA5CNFSM4KCFK7K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIB56IY#issuecomment-570679075, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJSAOP5MU6OKK2O55EZDJTQ36JDJANCNFSM4KCFK7KQ.

aiaustin commented 4 years ago

The Bento tongue is the only one that can actually move so it can can protrude the tongue.

That might explain why our included bento head tongue sticks through the lower lip in animations... whereas the heads that can be purchased in SL don’t seem to have that issue.

AdaRadius commented 4 years ago

@Outworldz Have you uploaded a model rigged in Blender 2.81 that has volume and Bento (hand) weights? That's why I'm uploading the Cubely model, to figure out what's borking on something simple, not to check weights themselves. So far I'll I've got working is the basic bone set.

aiaustin commented 4 years ago

@AdaRadius I checked out the replaced MsCubely on OSGrid RuthAndRoth region.. the little centred mChest bone now looks to me to be in the right place on the in world static model,. I could not take a copy to test when worn... its "no copy" at the moment. See image here...

Centre-Bone-Okay-But-Not-Take-Copy

If you are happy with your DEFAULT being full perms for uploaded stuff, as I do, and to make sure all components, textures, scripts, etc when created or uploaded are full perm.. you can set the defaults via (in Firestorm) Build -> Options -> Set Default permissions. I tick everything there.

Firestorm-Default-Permissons-All-On

AdaRadius commented 4 years ago

No, I'll go fix the perms, I forgot about slambit - I am importing full perm (though I should go check it again) and sometimes it doesn't work. And I'll give you edit rights on my stuff. I have set the animation pose gizmos set so that only the empty one is copiable because some of the animation artists don't want their stuff distributed in batches like that. They're sorted by AO types, plus three more, and as I work with them I'll be able to pare them down to simpler sets. I am interested in being able to test for clipping and good joint deformation when I figure out the export issue and get back to Roth.

AdaRadius commented 4 years ago

Fixed. Sorry! For dance animations for testing Ruth and Roth, we maybe should consider using one or more of the Paramour scripted tools - the sim owner or administrator has to set those up, as far as I know. I have most of Aine's dance animations I think, though I haven't gone to her grid in a while.

aiaustin commented 4 years ago

OSGrid RuthAndRoth region should now have the settings that allow the paramour dance globe controller to work correctly. I placed a dance controller over your Testing area. If you want to place your own just delete the one I placed... or ask me to if it won't let you.

2020-01-04-OSGrid-RuthAndRoth-Paramour-Dances-Single S2020-01-04-OSGrid-RuthAndRoth-Paramour-Dances-NPC-Couple-2 2020-01-04-OSGrid-RuthAndRoth-Paramour-Dances-NPC-Couple-1

AdaRadius commented 4 years ago

WOOT that's perfect. Thank you! I'll go look after I have a draft of Cubely's hands to bring in. I keep crashing Blender while trying to export after adding to the basic bones, so it's taking longer than I think it should to figure out a workflow. No wonder I was getting frustrated with Roth.

AdaRadius commented 4 years ago

Cubely with hands is working - I did expect that, so now on to the bit that hasn't worked yet, the volume bones.