Giter VIP home page Giter VIP logo

shapekey-helpers's Introduction

ShapeKey-Helpers

This Blender addon / python script is a collection of operators aimed at automating repetitive tasks in Blender when working with shape keys.

More information on how to use this addon and detailed descriptions of the individual operators can be found in this Blenderartists thread: https://blenderartists.org/t/addon-shapekey-helpers/1131849

shapekey-helpers's People

Contributors

cyaoeu avatar halby24 avatar janott avatar maekern avatar tdw46 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shapekey-helpers's Issues

Crash when there are a large amount of Shape Keys

Thank you very much for this addon, it has been a life saver!

Current issue. When i apply modifiers and keep shape keys it crashes on a model with around 480 shape keys. ram usage does as expected and basically uses all 32gigs. but sometime during the process, everytime, blender 2.83.7lts just hard exit crashes.
Any insight would be helpful.

Thank you again, be well

[B] Apply mods and keep shape keys gives wrong result

v1.0.0
bl 2.79c
osx 10.11.6

I just found this addon and mainly wanted to test it for a quite a basic object. Its not anything with an armature thought.

I have this tube kind of shape with some mods on it (mirror, subs, solidify) i got a base shape key and 2 sets. When i do the action i see a new shape with no mods, no shape keys.

I think the issue is because i already have a copy of that mesh in my scene. I tend to keep the filenaming of .001 because it works and sometimes helps.

Mesh with mods and shape keys
org-mesh

Result mesh in viewport
result-mesh

edit
My thoughts were this was causing issues with this operator. But after changing is till dont see shape keys back no the new shape. When i check the list of shapes i do see the created meshes. I dont get errors in the console. I know the easy fix is select the shapes than the new object and choose add ass shape keys.

Just wanted to post this bug
Im not sure what mods could cause an issue, i guess the solidify is causing an issue here. The Blenderartist link is at a deadend in the main page.

Adjust meshlist, doesnt help
mesh list-new

Adjust meshlist, i though already excisting copy was causing issues here
mesh list-old

Shape Key Loss

In the following file
(https://drive.google.com/a/cornell.edu/file/d/1WwKlFY8Mbv2qZGF6UePp6NAEOoY4mZVU/view?usp=drivesdk),
I receive this error:

ERROR (bke.mesh_convert): c:\b\win64_cmake_vs2017\win64_cmake_vs2017\blender.git\source\blender\blenkernel\intern\mesh_convert.c:1568 BKE_mesh_nomain_to_mesh: YEEK! this should be recoded! Shape key loss!: ID 'MEUntitled.000'

None of my shapekeys get transferred. The sliders show up on the applied mesh, but unfortunately they don't affect anything when their value is changed. Looks like there is an issue with how your addon plays with cmake in some cases. Not sure if this is the most recent release, but seems to match up upon a quick ctrl+F:
https://lists.blender.org/pipermail/bf-blender-cvs/2019-February/119271.html

I'm currently trying to find some way around this problem, but no luck yet. Will let you know if I find anything out. Do you have any ideas?

Doesn't work in 2.83.4

Steps to reproduce:

  1. Run Blender 2.83.4 (or newer?)
  2. Edit->Preferences->Install, choose the .py file from this project
  3. Verify the addon is installed and enabled by searching for it. ("Helper")
  4. Select and object and go to the object data properties tab in the Properties editor
  5. Expand the Shake Keys section and click the Shape Key Specials arrow button

Expected results:
Three new menu entries appear from the addon

Actual results:
No new menu entries appear

During install (step 2) the only log output is:

Modules Installed (shapeKeyHelper_menu) from '/home/user/Downloads/ShapeKey-Helpers-master/shapeKeyHelper_menu.py' into '/home/user/.config/blender/2.83/scripts/addons'

Installing by just selecting the zip file also fails, just saying:

Modules Installed (shapeKeyHelper_menu) from '/home/user/Downloads/ShapeKey-Helpers-1.1/shapeKeyHelper_menu.py' into '/home/user/.config/blender/2.83/scripts/addons'

but the addon then doesn't even appear in the list of available/enabled addons

Environment:
Linux

ShapeKey Loss After Apply (Mirror) Modifer And Keep Shapekey

Hi, i got a problem with Apply Modifer (mirror modifer) And Keep Shapekey.
when i Apply Modifer And Keep Shapekey, i lose some of my shapekeys.

i think this addon system work like this,
shapekey are split, then modifier applied for each splitted shapekey , and join it back to be 1 object.

and the lose shapekeys is caused by vertices are not same when it join back.
and why vertices are not same, it because when Mirror modifer applied, mirror modifer are merge vertices by distance (merge the closest vert to be 1).
that what cause vertices are not same then make joining process being fail so some shapekey are not created.

can you do some thing about this ?
i have not experience coding with phyton so things i can do is just telling you the issue.

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.