Transfer Metahuman Rig to any face (Maya)

Поделиться
HTML-код
  • Опубликовано: 25 авг 2021
  • For use in Maya 2021+.
    NOT IN ACTIVE DEVELOPMENT.
    NO FURTHER SUPPORT WILL BE PROVIDED ON THIS TOPIC.
    github: github.com/revoconner/metahum...

Комментарии • 213

  • @RikkTheGaijin
    @RikkTheGaijin 2 года назад

    Thank you so much! After a little bit of trial and error I was able to use your script, and it really works!

    • @kirananimator2162
      @kirananimator2162 Год назад +2

      Hi RikkTheGaijin, can you please sharet the script, i really need it for my work.

  • @misha4sculpt
    @misha4sculpt 2 года назад +1

    thanks again...your script works flawlessly

  • @Mr_Dee
    @Mr_Dee 2 года назад

    Thanks for this awesome script. 😀Going to check it out. AND GET WELL SOON!! 💪🏻

  • @zhihanyan8355
    @zhihanyan8355 2 года назад +8

    grateful! I tested it and the final result was great, but during the process, the bone position of the upper lip was a bit shifted. After manually moving it back, I followed the next process without any problems.

    • @revoconner
      @revoconner  2 года назад

      Depends on how good your wrap is. Use topo for pair points, not features

    • @3dtraiderambitiouscreator822
      @3dtraiderambitiouscreator822 2 года назад +1

      "Use topo for pair points" what does it mean in wrap?

  • @daliang9543
    @daliang9543 2 года назад +2

    Thanks a lot for sharing this!

  • @IDAVFX
    @IDAVFX 2 года назад

    Very good concept !!!

  • @piotrkarbowski8963
    @piotrkarbowski8963 2 года назад +1

    Cool music! and a script too! ;)

  • @zhangjack9164
    @zhangjack9164 2 года назад +1

    Awesome.i have searching such tool for a long time.It will help a lot of people if you realse this

    • @revoconner
      @revoconner  2 года назад +1

      will put on github in a few days, i am still getting used to github

    • @zhangjack9164
      @zhangjack9164 2 года назад

      @@revoconnerIt's very kind of you

    • @revoconner
      @revoconner  2 года назад

      @@zhangjack9164 did it work as expected?

    • @zhangjack9164
      @zhangjack9164 2 года назад

      @@revoconner I didn't notice that you uploaded it, I will try it later today. Thank you so much for sharing

  • @rizochi4543
    @rizochi4543 10 месяцев назад +1

    Excellent tutor. How is to correctly export custom metahuman with all rigs and controls to unreal? I have some troubles with that

  • @VSimCardV
    @VSimCardV 2 года назад

    Hi, after I bind skin and copied the skin weights everything works. Do you know how to copy the blendshapes over though, so I can use the face control rig inside of Unreal. There doesn't seem to be blendshapes in the new head mesh

  • @renanartist3d216
    @renanartist3d216 2 года назад

    how do I export to ue4, I tried some ways, but problems always occur, for example: morphs are imported but they don't work correctly.

  • @ekenechira6476
    @ekenechira6476 Год назад +1

    Update: Just checked Github and found the file is there. So thanks, will play with this.

  • @fooglejrpb
    @fooglejrpb 2 года назад

    Hoping you're doing well... Health problems are primary. I've been there ...

  • @techno_shaman
    @techno_shaman 2 года назад

    How to I export face after transfer to Unreal Engine and keep all the blendshapes?

  • @user-js7br9gq8u
    @user-js7br9gq8u 2 года назад

    But after I finished binding, I found that my bones could not be exported to UE. In UE, the bones are shown as the plane of my head and teeth, not bones. Why did this happen? How to solve it? In addition, I can't understand what was done in the last step of the video.
    Is it possible that the skeleton is still bound to the original model? How to unbind them?
    Please help me, this thing makes me very painful

  • @3dtraiderambitiouscreator822
    @3dtraiderambitiouscreator822 2 года назад

    it works great in maya. eyes,mouth,face but when I import unreal editor the Face Controller doesn't work. eyes are slipping, even selecting the Face Architect rig too.

  • @VSimCardV
    @VSimCardV 2 года назад +2

    Hi, I'm quite new...I'm using r3ds wrap to help with the wrapping process. My head mesh is made up of several meshes, I've combined them together in Maya but when I load the geometry in Wrap and plug it into a wrapping node, it says floating geometry contains disconnected polygon components, as if its like the individual pieces in separate operation in Maya. Do you know how to make it treat it like one component? Thanks!

    • @revoconner
      @revoconner  2 года назад +1

      Thats topology problem. Even if its one DAG, doesn’t mean its not free floating geo. nake sure all geo are connected

    • @VSimCardV
      @VSimCardV 2 года назад

      @@revoconner Hiii thanks for the script and your help so far. Is there an operation in Maya which can do this? I've tried combine but obviously that doesn't work

    • @ioandragulescu6063
      @ioandragulescu6063 Год назад

      @@VSimCardV late reply but you probably get overlapping vertices, try selecting all vertices after combining and hit merge from the edit mesh menu and of course delete history afterwards :)

  • @RikkTheGaijin
    @RikkTheGaijin 2 года назад

    Does anyone know how to export the mesh back to UE? When I do I get FAILED TO MERGE BONES error

  • @user-tc9jx3wb9b
    @user-tc9jx3wb9b 2 года назад

    Hello. I have a question. Do you know how to apply the csv file or json file from the live link face to the control rig in Maya?

  • @unity3d313
    @unity3d313 2 года назад

    amazing!

  • @Kevin-bc7wz
    @Kevin-bc7wz Год назад +1

    Great tutorial! Thanks for sharing! After carefully reading your code, would like to ask, about the custom eyeball, how to deal with it? Can you give me some ideas?

    • @revoconner
      @revoconner  Год назад +1

      Rig it to the eye parallel bone

    • @Kevin-bc7wz
      @Kevin-bc7wz Год назад

      @@revoconner Thank you for your quick reply! I want to try to realize some similar animal eyes, such as tiger eyes, which need to adjust the position and size of the eyeball, but the corresponding rl4Embedded node has no corresponding items of tx,ty and tz, so I don't know how to add the new displacement to the original eyeball joint.

  • @misha4sculpt
    @misha4sculpt 2 года назад

    thanks, that's awesome.....

  • @budum4770
    @budum4770 8 месяцев назад

    Can it transform bones into the same topological with MH to an custom body?

  • @Piousai
    @Piousai 2 года назад

    HI,After following the action, an error is prompted. line 125: There is no object that matches the name: rigLogicNode.jntTranslationOutputs[0] #

  • @shujiangliu3578
    @shujiangliu3578 2 года назад

    After I finished using it, I met two problems. One was that the bones of the upper lip protruded and the other was that the eye closure was not as effective as metahuman's eye closure

    • @revoconner
      @revoconner  2 года назад +2

      The wrap is not good then. You have to have the same vertex id for lip and mouth boundaries. Please change corresponding pairing points in the wrap and try again.

  • @yyin2612
    @yyin2612 Год назад

    Need help, please IndexError: file line 126: list index out of range

  • @liusummer8423
    @liusummer8423 Год назад

    Dear teacher, I wonder if the teacher is still studying metahuan. After so long, I still don't understand the empty group upperarm_l_pm_pm_input under rig_setup_grp of metahuan in maya. Looking around for an answer, you can't find it.

  • @sephirothcloud3953
    @sephirothcloud3953 Год назад +2

    Where do i find this script?

  • @jonathanmacdonald2852
    @jonathanmacdonald2852 2 года назад +1

    Great work, does this remove the need to have the "DNA" file after?

  • @Elijah_Art
    @Elijah_Art 2 года назад

    that is, if I understood correctly, this rig is superimposed on the head without a rig and a skin?

    • @revoconner
      @revoconner  2 года назад

      The process to rig it is explained in the github page. I didn’t put it in the script because it’s only a few clicks and quite easy to do from the maya interface

  • @alondans
    @alondans 11 месяцев назад

    is there an update for the script? seems to be great

  • @ekenechira6476
    @ekenechira6476 Год назад

    Any chance of providing any other link to your script?

  • @misha4sculpt
    @misha4sculpt 2 года назад +1

    Hi...I have been able to export to Unreal through fbx, but I am getting an overlay of the original Metahuman... trying to figure it out....I am only getting the model and animation from Maya....I am not getting the face controls yet, but getting close.....

    • @revoconner
      @revoconner  2 года назад

      u can delete the original face once u r done rigging ur model

    • @mfischler27
      @mfischler27 2 года назад

      same issue. Did you ever find a solution?

    • @misha4sculpt
      @misha4sculpt 2 года назад

      @@mfischler27 ok...the solution I found that works well, is to use the scan as a blend shape...first you need to project the scan onto a metahuman mesh, then use the blend shape....ruclips.net/video/S4r-5CeimmA/видео.html

    • @mfischler27
      @mfischler27 2 года назад

      @@misha4sculpt Yes I've tried that solution from Noah and although it works for the most part, you are breaking the rig a little bit by locking in a final blendshape because the joints are still bound to the skin vertices of the old mesh, not the new one. Explained well here: ruclips.net/video/yDjpxXeRvtI/видео.html

  • @NitinEdiiie
    @NitinEdiiie Год назад

    please tell how to get metahuaman rig in maya

  • @Shamimreza
    @Shamimreza Год назад

    nice song

  • @user-uz1ou3rg5d
    @user-uz1ou3rg5d Год назад

    Hello Rév O'Conner, Thank you for shared all the data.
    Do u have ideas about the error in line 126: list index out of range for "rigBoneStripped = rigBones[jto][:-11]"
    Thanks again

    • @revoconner
      @revoconner  Год назад +1

      They must have changed some stuff. I am not actively developing it.

    • @user-uz1ou3rg5d
      @user-uz1ou3rg5d Год назад

      @@revoconner thank you.

    • @saqib3d
      @saqib3d Год назад

      hi did you Find the Solutiuon for this?

  • @SuperPanavision888
    @SuperPanavision888 2 года назад

    excuse me my maya version is 2019 ,does it work

    • @revoconner
      @revoconner  2 года назад

      it will work with all maya version, just change python to 2 instead of 3. matiascodesal.com/blog/how-to-launch-maya-2022-with-python-2-if-you-are-not-ready-for-python-3/#:~:text=Set%20MAYA_PYTHON_VERSION%3D2%20as%20a,(e.g.%20a%20batch%20file)

  • @rafidzufar2291
    @rafidzufar2291 Год назад

    hello, after I execute the combined_MH it creates duplicated set of "spine_04" rather than aligning the "DHIhead:spine04". Anyone know how to solve this issue?

    • @DonBurroni
      @DonBurroni 11 месяцев назад

      i get the same issue

  • @F10F11hm
    @F10F11hm 2 года назад

    Is there a way to achieve this in 3dsMax? If so, is there a chance you would be willing to create a video explaining all the necessary steps?

  • @pengnanpan6958
    @pengnanpan6958 2 года назад

    Greatly, but when i run the script , there has "New_Mesh.py line 13: (kInvalidParameter): No element at given index", how can i fix it
    Thank you!

    • @VSimCardV
      @VSimCardV 2 года назад

      I think u didn't wrap it

  • @user-pc1le5ol4y
    @user-pc1le5ol4y 2 года назад

    cool!!!!!!!!!

  • @amandaestrada6761
    @amandaestrada6761 2 года назад +1

    does anyone else get an error when running the script that says more than one object matches the name: spine_05 # ??

    • @rennyandboston
      @rennyandboston 2 года назад

      I got YOU! - HERE'S THE FIX: the name spine_05 is both listed in the "DHIhead" and "DHIbody" - You want to keep the head one and rename the body (at least temporarily) - STEP 1 - expand the [+] on the DHIbody:root until you reveal the "DHIbody:spine_05" the STEP 2 - simply rename "DHIbody:spine_05" to DHIbody:spine_05_" or something like that so that the script doesn't confuse the 2 different joints when it runs.

  • @user-tk1ju8ss9m
    @user-tk1ju8ss9m Год назад +2

    indexError: file line 126: list index out of range # How can I solve this problem

    • @saqib3d
      @saqib3d Год назад

      hi did you solve this problem?

  • @user-in3be3er9c
    @user-in3be3er9c Год назад +1

    I got an error "line 127: list index out of range". Anybody helps me? It seems that the sentence "rigBones.append(rigBoneLists[jto][0])" will run until jto >= 2563 but rigBoneLists[2489] has been null. Is it due to the number of bones is different? Should I change the "2563"?

    • @revoconner
      @revoconner  Год назад

      do you have the default namespace?

    • @user-in3be3er9c
      @user-in3be3er9c Год назад

      @@revoconner Thank you but I don`t change my settings except changing MAYA2022 python3 to python2. Could you please tell me how the default namespace influence the script, or what can I do specifically? Thank you~

    • @user-in3be3er9c
      @user-in3be3er9c Год назад

      And I print rigBoneLists[jto] before the problem line. The last few printed lines are ([u'DHIhead:FACIAL_R_12IPV_Chin14.translateX'], 2485)
      ([u'DHIhead:FACIAL_R_12IPV_Chin14.translateY'], 2486)
      ([u'DHIhead:FACIAL_R_12IPV_Chin14.translateZ'], 2487)
      ([], 2488)

    • @herosreels7337
      @herosreels7337 Год назад

      @@revoconner I met the same problem

    • @beatricefiorini5435
      @beatricefiorini5435 Год назад

      same issue

  • @MeguidoCrimson
    @MeguidoCrimson 2 года назад

    Wow this seems to be really cool.
    But, forgive my silliness, how to get the first prerequisite? "The new head to which the bones are to be rigged must share the same UV and topology as the original metahuman head. A program like R3DS Wrap will help with it."
    Does Wrap any function to transfer UVs? I didn't found anything on that and when you say topology, you mean just the basic shape of the two heads to be made the same using the Wrap? or do you mean they have to have exactly the same topology, just like if it was a new metahuman exported head (number of polygons, vertices, vertex order, etc.)?

    • @revoconner
      @revoconner  2 года назад +1

      They must be the same mesh but can can have different facial features

    • @MeguidoCrimson
      @MeguidoCrimson 2 года назад

      @@revoconner Oh I see, so then it's more like duplicating the metahuman mesh and making sculpting in there, then adapting the rig back to that modification.

  • @user-xo4dc8wn1r
    @user-xo4dc8wn1r 2 года назад +1

    amazing! is it can use metahuman's blendshape too?

    • @revoconner
      @revoconner  2 года назад

      No. Could never really figure out why the blendshapes were there anyway, they dont seem to affect anything inside maya

    • @revoconner
      @revoconner  2 года назад

      if you can actually help me understand their function maybe I can add them too

    • @eroseris3000
      @eroseris3000 2 года назад +1

      @@revoconner They're driven key animations for blendshapes by rigs or controllers.

  • @JUYAN16
    @JUYAN16 2 года назад

    Is the script no longer availble? The link says nothing to see here.

    • @revoconner
      @revoconner  2 года назад

      With mesh to metahuman tool online its no longer needed and in development. I made the repo private

  • @japisco6961
    @japisco6961 2 года назад

    someone can help me in this error? New_Mesh.py line 13: (kInvalidParameter): No element at given index #

    • @revoconner
      @revoconner  2 года назад

      Is everything in the scene default? Did you rename your mesh? It can’t find the mpoints on the new mesh.
      Try deleting history on new mesh and make sure u follow the tutorial to rename stuff in the script.
      Of course start on a new scene. Or don’t save the one with error

  • @quintinstauber8570
    @quintinstauber8570 2 месяца назад

    Great video! I had trouble following tho, anyway we can hop on a video call and you can show me how it’s done?

    • @revoconner
      @revoconner  2 месяца назад

      I dont think it will work anymore. Its not been updated in almost two years now and metahuman has changed a lot

  • @user-ei5cu4qh3x
    @user-ei5cu4qh3x 2 года назад

    "lips bite" is incorrect,how to fix it?please!

    • @revoconner
      @revoconner  2 года назад

      Make sure the wrap is good

  • @loxtata5304
    @loxtata5304 2 года назад

    is this script work also on metahuman custom body or clothes? Transfer Rig after we edit the body Limb length ?
    (i found "MAYA LT" for Game Maker , and it price only $35 per month , i hope if this script also work on it 😀 then i will buy MAYA LT for Game Make.)

  • @user-dt2zz9jv9w
    @user-dt2zz9jv9w Год назад

    it shows same error... the new head and the wrapped mesh name is matched, but still shows this error.. # Error: RuntimeError: file line 13: (kInvalidParameter): No element at given index

    • @revoconner
      @revoconner  Год назад

      Its not in active development as I didnt make any money out of it. Make sure the name isnt clashing with either shape node, they are in the root namespace and that they dont have any intermediate nodes that are interfering. If the number of vertices dont match then who knows.

  • @user-er9fp4rr5j
    @user-er9fp4rr5j 2 года назад

    I want to know if this effect can be achieved in maya, can it be achieved in ue4

  • @user-kf9zo2kp2c
    @user-kf9zo2kp2c 2 года назад

    Hello, why do I have an error prompt when I execute the code?
    # Error: IOError: file line 42: 2

    • @revoconner
      @revoconner  2 года назад

      Don’t have my pc at the moment. I’ll get back to you next week

    • @revoconner
      @revoconner  2 года назад +1

      It's probably a file path error. Please check again. At line 42, the script reads the other python files.

  • @ddnnhh2754
    @ddnnhh2754 2 года назад

    Thank you,You know? How to transfer the body

    • @revoconner
      @revoconner  2 года назад

      well you can modify the script to include the body, Indices would have to be changed and all. I am not sure

  • @fanyang2876
    @fanyang2876 Год назад

    Hi, I have the same problem, after I perform the combine, it creates duplicate "spine 04" sets instead of aligning "DHIhead:spine04". How to solve such a problem?

    • @DonBurroni
      @DonBurroni 11 месяцев назад

      I get the same thing, did u figure it out?

    • @saqib3d
      @saqib3d 11 месяцев назад

      you need to use Older Version of MH they have Chagned some Bones Strcuture @@DonBurroni

    • @Babakkhoramdin
      @Babakkhoramdin 11 месяцев назад

      how i can get older metahuman?@@saqib3d

  • @user-mv9cg6hk2o
    @user-mv9cg6hk2o Год назад +1

    索引错误:文件 第 126 行:列出索引超出范围

  • @dorianare224
    @dorianare224 2 года назад +1

    Hi, great content thanks! I got stuck when I try to se the combined_MH, I get the error message: "# Error: NameError: file line 4: name 'M2X' is not defined #". This is regarding the Vertex Offset script: from maya import cmds
    import maya.api.OpenMaya as om
    offsetX = M2X-(M1X-bx)
    offsetY = M2Y-(M1Y-by)
    offsetZ = M2Z-(M1Z-bz)
    Please help

    • @revoconner
      @revoconner  2 года назад

      Is everything named properly like stated in the description of GitHub

    • @dorianare224
      @dorianare224 2 года назад

      @@revoconner Hi, thank yiu for getting back to me. Yes, I have renamed the embeddedNodeRL4 node to rigLogicNode. Then copy and pasted the location of my folder into the script and changed the "NewHead" name to my geo's name.

    • @dorianare224
      @dorianare224 2 года назад

      Hi, no worried I have found the issue, thank you!

    • @omj0307
      @omj0307 Год назад

      ​@@dorianare224 how did you fixed?

  • @mrkshh
    @mrkshh 2 года назад

    is it possible use new riged face in UE like MH?

    • @revoconner
      @revoconner  2 года назад

      Haven’t tested it. Try it and let us know?

    • @mrkshh
      @mrkshh 2 года назад

      @@revoconner i m newbie, it is takes a lot of time)

    • @revoconner
      @revoconner  2 года назад

      @@mrkshh export and import, maybe check bake rig when u do.

  • @liusummer8423
    @liusummer8423 2 года назад

    Hello teacher, can you talk about Metahuman in MAYA --------rig_setup_grp?It seems to be about seamless distortion technology, but I don't know how he built it. Thank you!

  • @nu-beings
    @nu-beings 2 года назад

    Does this work for the body as well?

    • @revoconner
      @revoconner  2 года назад

      U dont need a script for that, the body bones are not lockdd

    • @nu-beings
      @nu-beings 2 года назад

      @@revoconner I've tried to rig a CC3 character to the MetaHuman skeleton and it seems that it would be much faster/easier if there were a script. All the deformation bones have to be weighted to the mesh to get the same effect as the MetaHumans in Unreal.

    • @nu-beings
      @nu-beings 2 года назад

      @@revoconner Do you by have any videos showing you rigging the skeleton to a character mesh?

  • @user-ws2mu1tw5w
    @user-ws2mu1tw5w 4 часа назад

    The updated script and tutorial are incorrect!!!

  • @olivierschmitt37
    @olivierschmitt37 2 года назад

    Hello, it's look good thank you, but i always have this error message: # Error: ValueError: file line 125: No object matches name: rigLogicNode.jntTranslationOutputs[0] #

  • @liaoljb5966
    @liaoljb5966 Год назад

    Great script, there is a version that UE5.2 metahuman can use

  • @cmds.learning7426
    @cmds.learning7426 Год назад +1

    cool,i will pay for your hard work

  • @marcocapellazzi
    @marcocapellazzi Год назад

    Thanks for the tutorial, I'm following extremely carefully the instructions but I have the error :
    # Error: ValueError: file line 42: embedded null character #
    I have checked the paths and those are the same, tried to change path and saved the scripts other there, doesn't work either.
    I know the paths are fine in terms of typos or symbols in the folders name.

    • @revoconner
      @revoconner  Год назад

      Whats your path? Can you paste it?

    • @marcocapellazzi
      @marcocapellazzi Год назад

      @@revoconner Hey, yes here it is:
      G:\02_Personal\01_Works\00_ProjectDivine_MAIN\00_Build\00_character_build\000_BASIC_RIG\MH_rigTransfer\MH_rigTransfer\scripts

    • @marcocapellazzi
      @marcocapellazzi Год назад

      Ok I found the bug: I had to manually replace the back slashes with the forward slashes in the path for the scripts.
      Now I have another bug: # Error: IndexError: file line 126: list index out of range #
      the line 126 goes:
      rigBones.append(rigBoneLists[jto][0])

  • @jassionlu4988
    @jassionlu4988 2 года назад

    Hello, thank you very much for your script, I have an error here, but I don't know what it means and what to do. "# Error: IOError: file line 42: 2"

    • @revoconner
      @revoconner  2 года назад +2

      File path error. Check ur files and their folder paths

  • @MauriceSeow
    @MauriceSeow 2 года назад

    Do you know what this error is?
    # Error: ValueError: file line 32: More than one object matches name: spine_05 #

    • @Babakkhoramdin
      @Babakkhoramdin 11 месяцев назад

      Dude, did you solve the line 32 error issue? please tell me

    • @Babakkhoramdin
      @Babakkhoramdin 11 месяцев назад

      Dude, did you solve the line 32 error issue? please tell me

  • @shuangyinzhao1862
    @shuangyinzhao1862 Год назад

    Can you give me the plug-in used

    • @revoconner
      @revoconner  Год назад

      Sorry its under development for being a universal rig solution. However if you search for this on github you’ll find old copied of it from people who have already forked it

  • @misha4sculpt
    @misha4sculpt 2 года назад

    getting these errors:
    # Error: IOError: file line 42: [Errno 2] No such file or directory: 'C:/Users/misha_000/Documents/maya\x820/scripts/OG_Mesh.py' #
    # Error: ValueError: file line 32: More than one object matches name: spine_05 #
    any thoughts?

    • @revoconner
      @revoconner  2 года назад

      I think the error is because there are both backslash and forward slash in ur path.

    • @misha4sculpt
      @misha4sculpt 2 года назад

      @@revoconner no, this is the path I put in the script, the error changed it:
      folder_path = "C:\Users\misha_000\Documents\maya\2020\scripts"

    • @misha4sculpt
      @misha4sculpt 2 года назад +1

      never mind, I fixed the path, thanks....

    • @Babakkhoramdin
      @Babakkhoramdin 11 месяцев назад

      Dude, did you solve the line 32 error issue? please tell me@@misha4sculpt

  • @no21375
    @no21375 2 года назад

    Sorry, I try to use your program code, and an error message will pop up during execution
    cmds.confirmDialog( title='Reset Done', message='Proceed now', button=['Yes'], defaultButton='Yes', dismissString='No')
    # Error: IOError: file line 42: 42 #

    • @revoconner
      @revoconner  2 года назад

      Can u create an issue on github, I’ll check it out

    • @revoconner
      @revoconner  2 года назад

      are you by any change using python 2 branch on maya 2022?

    • @no21375
      @no21375 2 года назад

      @@revoconner I am using 2018

    • @revoconner
      @revoconner  2 года назад

      @@no21375 got your email, I will reply there

    • @user-vj8wp5sr8l
      @user-vj8wp5sr8l 2 года назад

      Hello, has this problem been solved yet?

  • @zzkiri5552
    @zzkiri5552 2 года назад

    great work!!! but there is a problem for me, Error: ValueError: file line 32: More than one object matches name: spine_05 , how to solve it, i try everything i can

    • @Babakkhoramdin
      @Babakkhoramdin 11 месяцев назад

      Hi my friend, Did you fix that problem?

  • @2hr031
    @2hr031 Год назад

    nice work where i can found script

  • @techno_shaman
    @techno_shaman 2 года назад

    This may be a silly question but could this script work for the body as well?

    • @revoconner
      @revoconner  2 года назад

      No

    • @zhangjack9164
      @zhangjack9164 2 года назад +3

      @@revoconner HI,I and my friends want to crowdfunding for a body version,could you pls do us this favor?

  • @abe_makoto9963
    @abe_makoto9963 2 года назад

    Thank you!Awesome!I got to use it.
    I got an error like this.Do you know what it is?
    # Error: ValueError: file line 125: no object matching name: rigLogicNode.jntTranslationOutputs[0] #

    • @revoconner
      @revoconner  2 года назад +1

      Did u rename the embedded rig logic node to riglogicnode as was told in the tutorial?

    • @abe_makoto9963
      @abe_makoto9963 2 года назад

      Thank you for your quick reply!
      I hadn't done that. I'll check it out!

    • @abe_makoto9963
      @abe_makoto9963 2 года назад

      Resolved. Thank you very much.
      Now if I can just export this to UE4, I'll be happy.

    • @revoconner
      @revoconner  2 года назад +1

      @@abe_makoto9963 let me know if you’re able to export to ue4 and if u run into any issues

    • @abe_makoto9963
      @abe_makoto9963 2 года назад

      @@revoconner I exported the file using this tutorial as a reference. After applying the animation, the bones returned to their original positions.
      I wonder if the DNA file contains the bone data before adjustment.
      ruclips.net/video/hW9sDhe6xvE/видео.html

  • @mass23
    @mass23 2 года назад

    Thank you so much!! I encountered this error and stucked, could you please give me a idea to solve this?
    Error: ValueError: file line 32: More than one object matches name: spine_05

    • @Babakkhoramdin
      @Babakkhoramdin 11 месяцев назад

      Hi my friend, Did you fix that problem?

  • @RikkTheGaijin
    @RikkTheGaijin 5 месяцев назад

    this script doesn't work anymore with the latest Metahuman

    • @revoconner
      @revoconner  5 месяцев назад +1

      Yeah I know. Its not in active development as mentioned.

    • @RikkTheGaijin
      @RikkTheGaijin 5 месяцев назад

      @@revoconner I know I just wanted to leave this comment for the new viewers. I tried another script based on your work, but that doesn't work either. And I refuse to pay $200 for Metapipe, so I guess I'm out of luck...

  • @user-er9fp4rr5j
    @user-er9fp4rr5j 2 года назад

    sorry i dont know IOError: file line 42: 2 #

  • @loxtata5304
    @loxtata5304 2 года назад

    Is it possible make a Blender version :D ...MAYA $1700 per year

    • @revoconner
      @revoconner  2 года назад +1

      Lol no idea. I am sure it can be, why not but as someone who has only used blender for a day or two I am the last person who will be making it. Ask in blender community, see if you can get someone with python to read my script and transfer it, you have my full permission

    • @loxtata5304
      @loxtata5304 2 года назад

      @@revoconner haha Thank for this ,i will try get someone who know to transfer it :D~!

  • @zhangjack9164
    @zhangjack9164 2 года назад

    I'm sorry I didn't test this script until today, because I just finish my character two days ago. This script does perform well, but there is a problem not only with me, but also with someone in the comment area, that is, the corner of the character's up lip is a bit strange. And using different metahuman characters to transfer can make different result . I can be sure that my model wrapped is okay. I saw someone said that it was because the blendshape was copied when copying the skin weight. I don't know if this is the reason. Also, the position of the model will change after the first step is to change the position of the bones. I don't know why. If possible, I can send you my model for testing

    • @revoconner
      @revoconner  2 года назад

      Can u record a screen cap? I’ve never had this issue and can’t reproduce it

    • @zhangjack9164
      @zhangjack9164 2 года назад

      @@revoconner I tried his tool last night. It works very well and can rig all objects in one click. I think you can refer to his algorithm logic. This is the address link:ruclips.net/video/UzuRvIz0v0Y/видео.html&ab_channel=GabrielePellegrini

  • @nerdherbs
    @nerdherbs Год назад

    where is the script man ?

  • @user-zv3go3kd5m
    @user-zv3go3kd5m 2 года назад

    this is not the web page you are looking for.....ㅠ ㅜ..

    • @revoconner
      @revoconner  2 года назад

      I made the script private, working on some upgrades

    • @revoconner
      @revoconner  2 года назад

      you can probably get copies of my old script if you search github from all the forks people did, there's a lot!

    • @user-zv3go3kd5m
      @user-zv3go3kd5m 2 года назад

      @@revoconner thanks , i found it. but i wanna know what is this.... Error: ValueError: file line 125: No object matches name: rigLogicNode.jntTranslationOutputs[0] 🥲🥲🥲

  • @chenmu2009
    @chenmu2009 2 года назад

    Hi, Rév O'Conner, It's me again. I tested your code and it work perfectly. Then I want to make the 'Bind Skin' and 'CopySkinWeights' by codes which you implemented by Maya. But When I used the codes(cmds.skinCluster & cmds.CopySkinWeights, I used all the flags), I got the different effect against Manual implementation by Maya, Especially on the mouth. Do you know the defferences between the codes and manual implementation?

    • @revoconner
      @revoconner  2 года назад

      Would be really hard to tell without looking at the script. Send me the script I’ll take a look

    • @chenmu2009
      @chenmu2009 2 года назад

      @@revoconner Oh, Thank you. I've understood the reason. Because the MetaHuman's mesh has the 'blendshape' node. If I use the copySkinWeights command, It will copy the weights of the blendshape, too. Thank you for your kind!

    • @revoconner
      @revoconner  2 года назад

      @@chenmu2009 is it working now? You can probably use an index to filter out the blendshape node.

    • @chenmu2009
      @chenmu2009 2 года назад

      @@revoconner Yes! It is working perfectly! Thank you for answering!

    • @revoconner
      @revoconner  2 года назад +1

      @@chenmu2009 could you share that script as well, or put a pull request on github

  • @nuragungwikangpinasti2978
    @nuragungwikangpinasti2978 2 года назад

    can you help me with this one? i got # Error: IOError: file line 42: [Errno 2] No such file or directory: 'C:/Maya/Journalist/scripts/OG_Mesh.py'

    • @saqib3d
      @saqib3d 2 года назад +1

      you need to make this Directly by yourself and Copy all the Files here C:/Maya/Journalist/scripts

    • @nuragungwikangpinasti2978
      @nuragungwikangpinasti2978 2 года назад

      @@saqib3d okay got it!, but can i ask again? why the face rig from my metahuman doesn't work if i try to test to new head after script working?

    • @nuragungwikangpinasti2978
      @nuragungwikangpinasti2978 2 года назад +1

      "# Error: ValueError: file line 125: No object matches name: rigLogicNode.jntTranslationOutputs[0]"
      Looks like this if i execute the last script

  • @user-kq6my8wf1v
    @user-kq6my8wf1v 2 года назад +1

    ValueError: file line 125: rigLogicNode.jntTranslationOutputs[0]

  • @jiangjuno5935
    @jiangjuno5935 9 месяцев назад

    Thanks for your sharing. It`s a great job. Every time when I execute "combine_MH.py", i always get a error"# Error: ValueError: file line 125: No object matches name: rl4Embedded_Nasim_rl.jntTranslationOutputs[0] # Desperate to know how to fix it

  • @chenmu2009
    @chenmu2009 2 года назад +1

    Hi, after learning your codes, I just have a question about the 'combined_MH.py' script. In line 196, you delete some index of the offsetLIST, why do you do that? Thanking for sharing!

    • @revoconner
      @revoconner  2 года назад

      Some bones dont have all the XYZ translate connected to the rig logic node. So the index are like bone1X, Bone1Y, Bone 1Z, Bone2X, Bone2Y... and so on, I just deleted the ones that dont connect to the rig logic node, because the output translate is all numbers so no way to correspond to those otherwise, and you also cannot just get one of the XYZ for translate values of bone relative to MFN mesh

    • @revoconner
      @revoconner  2 года назад

      For example one of the eyes, and i think one of the bones in the mouth as well. You can see the ones not connected by going to attribute panel and seeing if they are in yellow or not

    • @chenmu2009
      @chenmu2009 2 года назад

      @@revoconner Oh, Thank you! I get it! Thanks again!

    • @revoconner
      @revoconner  2 года назад

      @@chenmu2009 if you manage to shorten the script, or make it more efficient, feel free to add a pull request

    • @chenmu2009
      @chenmu2009 2 года назад

      @@revoconner OK, I will study the scirpt carefully, thank you.

  • @user-mv9cg6hk2o
    @user-mv9cg6hk2o Год назад +1

    索引错误:文件 第 126 行:列出索引超出范围

  • @user-mv9cg6hk2o
    @user-mv9cg6hk2o Год назад

    索引错误:文件 第 126 行:列出索引超出范围