Giter Club home page Giter Club logo

Comments (8)

set-killer avatar set-killer commented on June 8, 2024

Nope. It's working. You have another problem in your blend file.

RuntimeError: Error: Mesh 'Mesh.002' must have zero users to be removed, found 1 (try with do_unlink=True parameter)

from collada-exporter.

 avatar commented on June 8, 2024

Indeed, I tried it with this sample model and it worked. However, just to be safe, is there a more Shape Keys-heavy model around on OpenGameArt or somewhere? Just so that the issue can be closed safely.

from collada-exporter.

songproducer avatar songproducer commented on June 8, 2024

I was using a model created with Manuel Bastioni's addon v1.3 which has a lot of shape keys.

They've just released v1.4

from collada-exporter.

mutato avatar mutato commented on June 8, 2024

That's true for all versions of Manuel Bastioni's addon. I encountered this error myslef and looked into it a bit. It seems something changed from Blender version 2.76 to 2.77.
So I switched to Blender version 2.76 and it was working as expected.

Since v2.76 is enough for me I didn't look into it, but it seemed there was a relative easy fix available but I don't know how compatible it is with older Blender versions.

from collada-exporter.

mysticfall avatar mysticfall commented on June 8, 2024

I also experienced reproducible freezes trying to export a model created with Manuel Bastioni Lab. In my case, it's Blender 2.79b with MBLab 1.6 and the exporting process never finishes and makes the computer unusable eventually, possibly by exhausting memory.

from collada-exporter.

sriedi7 avatar sriedi7 commented on June 8, 2024

Hi guys,
I also experienced this, but not with Manuel Model but with MMD. I used this blender addon to import MMD model (.pmx) to Blender. And this model to test (R1N4, the one in the bottom of the page).

The shape keys in the Model is for facial expression. And the mesh is full body, I tried to export the shape key and eventually i can't because of not enough memory problem. So i thought that if I separate the head with the rest of the mesh, because the shape keys is only facial expression, the export process will be much faster. And yes, it only several seconds to export, and the morph is working too in Blender. But when I import it to Godot the model is broken.

This is screenshot in blender, and here is the model if you need it (you might need to enable sugiany mmd_tools add-on in Blender which I link on the top of my comment)
meshblender
And this is when imported to Godot.
meshdaxport

I dont really know of the shape keys workflow, so is it wrong to separate the head? or is it the exporter problem?

SORRY, NEVERMIND FIXED WITH TANGENT ARRAYS.

Oh, and also MMD model has a lot of shape keys, so they are Shape Keys-heavy model, in case you want to test the exporter.

from collada-exporter.

mysticfall avatar mysticfall commented on June 8, 2024

It seems that out of 83 shape keys that Manuel Bastioni Lab character has, the exporting process freezes around 32nd keys on my PC which has 16Gb of memory.

from collada-exporter.

mysticfall avatar mysticfall commented on June 8, 2024

I tried to delete every shape keys other than a couple of them to see if it'd succeed. It did after a while, but it resulted in a .dae file which exceeds 1Gb in size.

On the other hand, if I export it using the default Collada exporter shipped with Blender, all 32 shape keys are exported to a file which is about 250mb in size.

Not sure if it'd help debugging the issue, but that's all I can find about the problem without going deeper into the code.

from collada-exporter.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.