GithubHelp home page GithubHelp logo

sam-tak / blendergamerig Goto Github PK

View Code? Open in Web Editor NEW
79.0 79.0 11.0 2.58 MB

Rigging framework for game development. Hard fork from Rigify.

License: GNU General Public License v3.0

Python 99.99% Shell 0.01%
blender blender-addon

blendergamerig's People

Contributors

sam-tak 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  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  avatar

blendergamerig's Issues

Shin.01 Moves Alone Distorting The Model

Hi! Thanks for your great work with rigify.

For some reason, it seems that the bone Shin.01 shifts alone when you parent it to your model. Which causes some distortion on the model

Support Blender 3.0

Attempting to import this addon in blender 3.0.0 produces the following error (tested on linux, paths modified to hide personal info):


Traceback (most recent call last):
  File "/usr/share/blender/3.0/scripts/modules/addon_utils.py", line 351, in enable
    mod = __import__(module_name)
  File "<home>/.config/blender/3.0/scripts/addons/gamerig/__init__.py", line 43, in <module>
    from . import utils, rig_lists, generate, ui, metarig_menu
  File "<home>/.config/blender/3.0/scripts/addons/gamerig/utils.py", line 31, in <module>
    from rna_prop_ui import rna_idprop_ui_prop_get
ImportError: cannot import name 'rna_idprop_ui_prop_get' from 'rna_prop_ui' (/usr/share/blender/3.0/scripts/modules/rna_prop_ui.py)

Module not found after install

Operating system: Ubuntu Unity 20.04
Blender version: 2.91

When downloading and installing, I get the error message "ModuleNotFoundError: No Module named "BlenderGameRig1"". I figured this was some bug with the naming convention, so I renamed both the zip and the folder inside to only BlenderGameRig, no numbers. Now instead I get a longer traceback:

Traceback (most recent call last): File "/snap/blender/51/2.91/scripts/modules/addon_utils.py", line 351, in enable mod = __import__(module_name) File "/home/neophos/.config/blender/2.91/scripts/addons/BlenderGameRig/__init__.py", line 43, in <module> from . import utils, rig_lists, generate, ui, metarig_menu File "/home/neophos/.config/blender/2.91/scripts/addons/BlenderGameRig/rig_lists.py", line 96, in <module> rigs_dict = get_rig_list("") File "/home/neophos/.config/blender/2.91/scripts/addons/BlenderGameRig/rig_lists.py", line 64, in get_rig_list rig = utils.get_rig_type(module_name) File "/home/neophos/.config/blender/2.91/scripts/addons/BlenderGameRig/utils.py", line 406, in get_rig_type submod = importlib.import_module(rig_module_name(rig_type), package=MODULE_NAME) File "/snap/blender/51/2.91/python/lib/python3.7/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) ModuleNotFoundError: No module named 'gamerig'

It doesn't seem to span from the MODULE_NAME-constant, as changing that does not change the error.

How can I had a root controller ?

image

Please how can I had a root controller like on the original rigify plugin ?
which will be followed by all the other bones etc

thanks

Pole targets

Hi,

is there a way to change the damn pole targets such as c.thigh_ik.R to regular ones that you can place in the 3D scene, these stupid arrows always flip in the weirdest direction possible ten times per second to fix that you have to add a million keyframes, this is so stupid. rigify had the same dumb problem lately, like you think its a good improvement it looks good wow these nicest arrows ever, but you actually never used it in practice, animating a character. If only it happened one or two times per day, no its constantly flipping in the wrong direction, also when you try to rotate the damn thing it doesnt go in any logical direction it goes where it pleases and you have to deal with that, even you press R and go in the same direction the arrow decides to go in random directions every single time.

If you can tell me how to dump that arrow thing i can continue using this addon, cause right now my idea is to get rid of it and build a simple ik rig myself using the gamerig base skeleton that has correct bone hierarchy for unity.

thanks for your time.

Proxy & Custom Properties

I'm having some issues working with proxies,
when linking my rigged character I'm not getting any custom properties like IK/FK Weights, IK/FK matching, etc...

Is there a workaround for this?

image

Regards.

When Set FK->IK Error

image
When i Generate rig wihr game rig, and set Snap FK->IK error say no attribute thigh_fk

drivers error

bpy.ops.object.armature_add(enter_editmode=False, align='WORLD', location=(0, 0, 0), scale=(1, 1, 1))
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
bpy.ops.gamerig.unity_mechanim_d_human_metarig_add()
bpy.ops.ui.copy_as_driver_button()
bpy.ops.object.posemode_toggle()
bpy.ops.object.posemode_toggle()
bpy.context.space_data.context = 'DATA'
bpy.ops.object.select_all(action='DESELECT')
bpy.ops.object.transform_apply(location=False, rotation=True, scale=False)
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
bpy.ops.object.join()
bpy.ops.object.delete()
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
bpy.ops.object.editmode_toggle()
Python: Traceback (most recent call last):
  File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\gamerig\ui.py", line 662, in execute
    error = generate.generate_rig(context, context.object)
  File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\gamerig\generate.py", line 386, in generate_rig
    raise e
  File "C:\Users\Administrator\AppData\Roaming\Blender Foundation\Blender\3.1\scripts\addons\gamerig\generate.py", line 331, in generate_rig
    copy_attributes(d1.driver, d2.driver)
AttributeError: 'list' object has no attribute 'driver'

location: <unknown location>:-1


1

2

3

Nothing change after enabling the addon

Hello,

I followed the instruction in documentation to download and install the addon to blender 2.8 but for some reason nothing changed after enabling the addon i cant see the gamerig layer on properties nor in item section,

What i did in details :
1 - downloaded addon from https://github.com/SAM-tak/BlenderGameRig/releases/tag/v1.1
2- opened new blender default scene
3- deleted the box
4- added a basic quadruped metarig
5- went to edit -> preferences -> addon
6- clicked on install and selected the recently downloaded zip
7-addon successfully added to the list so i enabled it by clicking checkbox
8- go back to scene click on metarig on object mode
9-select armature section
10- but cant find gamerig layer on the properties so i can generate

any help would be appreciated thank you,

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.