Forum Replies Created
-
AuthorPosts
-
backpackvacuumCustomer
Yeah, that is unfortunate that it’s not directly possible with the new system.
However, I’ve just done some testing, and it looks to me like there is a workaround that could be scripted and included in the V3D exporter.
If you take your shape-keyed object and split each shape key to its own object, (duplicate the object for each shape key, set that key to 1.0 and the rest to 0, then delete all the keys, deleting the key set to 1.0 last), you can then apply the modifier, then join your objects as shape keys, and re-apply any animations that you had.
This method doesn’t leave the modifier intact like the “bake modifiers” option in the V3D exporter currently does, but I’m not sure how you guys are doing that or whether the same approach could be applied here with my method described above?
2024-04-29 at 10:14 pm in reply to: Exporting .gltf from Verge3D without children and at current animation frame #72556backpackvacuumCustomerReally? Are you sure? Parent, child and grchild are all in the “export” group
Yes. See how grchild is greyed out in the “export” collection? That means that it’s not in that collection. See screenshot, “export” is not listed in grchild’s collections, but it is listed in child’s collections.
Attachments:
You must be logged in to view attached files.2024-04-29 at 6:59 pm in reply to: Exporting .gltf from Verge3D without children and at current animation frame #72553backpackvacuumCustomerActually, it is. Three cubes are in the group “export”. Only the blue one (child.001) is not in that group.
You’re correct that Verge3D has placed the red cube into the “export” group, but if you look in the Blender file, you’ll see the the red cube is not in that collection. I guess v3d might not support children being excluded from a collection that their parent is in?
What was your method for exporting the file in that second screenshot? Was it exported from V3D or from Blender?
2024-04-29 at 5:50 pm in reply to: Exporting .gltf from Verge3D without children and at current animation frame #72549backpackvacuumCustomerUpload somewhere and thare the link.
https://drive.google.com/file/d/1cqsX_Wl5Y5eu7PQA-aK21UvCb34qwJF-/view?usp=sharing
2024-04-29 at 4:29 pm in reply to: Exporting .gltf from Verge3D without children and at current animation frame #72547backpackvacuumCustomerAlso note, the blue cube is not in the “export” collection, and it is also not a child of anything in the “export” collection, and it behaves as expected and is not exported.
Also, my zipped project folder did not attach on the first post. I’ll try to attach it here.
backpackvacuumCustomerUpdate: I have done a bunch of testing, and I’ve found that if I create a duplicate of the ‘Basis’ shape key, put it at the top of the list, and set it to a value of 1, this fixes the issue.
I think V3D doesn’t correctly interpret the ‘Basis’ shape, probably because it is kind of ‘special’ in that it doesn’t have a value, it’s just the basis off of which every other shape key is calculated.
I may do some other testing and report back in the future, but for now, this is an easy workaround, especially since it doesn’t alter the way that the animations look in Blender.
Or maybe I’ll find that this fix doesn’t always work. Time will tell.backpackvacuumCustomerI’m not sure what you mean by “baking” a shape key animation? I create my shape keys and put keyframes on their values (see screenshot.)
For this project, all of the animations are done in Blender and played back in sequence, so we don’t use things like morph puzzles.- This reply was modified 9 months, 2 weeks ago by backpackvacuum.
Attachments:
You must be logged in to view attached files.backpackvacuumCustomerThis should be mentioned in the docs (this page) https://www.soft8soft.com/docs/manual/en/blender/Morphing.html
Perhaps a heading like so:
# Compatibility
Currently Verge3D only supports shape keys for meshes. Shape keys applied to curves are not compatible.backpackvacuumCustomerWas able to find a solution using a follow-path constraint and twisting the path points.
-
AuthorPosts