Transfer Metahuman Rig to any face (Maya)

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ต.ค. 2024

ความคิดเห็น • 224

  • @zhihanyan8355
    @zhihanyan8355 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      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?

  • @ekenechira6476
    @ekenechira6476 ปีที่แล้ว +1

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

  • @rizochi4543
    @rizochi4543 ปีที่แล้ว +1

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

  • @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 ปีที่แล้ว +2

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

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      @@kirananimator2162 The script has been updated as of today and works with the latest version, the video however is outdated, the tutorial on github

  • @misha4sculpt
    @misha4sculpt 3 ปีที่แล้ว +1

    thanks again...your script works flawlessly

  • @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 :)

  • @Mr_Dee
    @Mr_Dee 2 ปีที่แล้ว

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

  • @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.

  • @chenmu2009
    @chenmu2009 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      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  3 ปีที่แล้ว

      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 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

    • @chenmu2009
      @chenmu2009 3 ปีที่แล้ว

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

  • @Kevin-bc7wz
    @Kevin-bc7wz 2 ปีที่แล้ว +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  2 ปีที่แล้ว +1

      Rig it to the eye parallel bone

    • @Kevin-bc7wz
      @Kevin-bc7wz 2 ปีที่แล้ว

      @@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.

  • @FFmidj-g3e
    @FFmidj-g3e ปีที่แล้ว

    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.

    • @FFmidj-g3e
      @FFmidj-g3e ปีที่แล้ว

      @@revoconner thank you.

    • @saqibmalic
      @saqibmalic ปีที่แล้ว

      hi did you Find the Solutiuon for this?

  • @jonathanmacdonald2852
    @jonathanmacdonald2852 3 ปีที่แล้ว +1

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

  • @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.

  • @熊迅-b3e
    @熊迅-b3e ปีที่แล้ว +2

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

    • @saqibmalic
      @saqibmalic ปีที่แล้ว

      hi did you solve this problem?

  • @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

  • @zhangjack9164
    @zhangjack9164 3 ปีที่แล้ว +1

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว +1

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

    • @zhangjack9164
      @zhangjack9164 3 ปีที่แล้ว

      @@revoconnerIt's very kind of you

    • @revoconner
      @revoconner  3 ปีที่แล้ว

      @@zhangjack9164 did it work as expected?

    • @zhangjack9164
      @zhangjack9164 3 ปีที่แล้ว

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

  • @fooglejrpb
    @fooglejrpb 2 ปีที่แล้ว

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

  • @魏凤熙
    @魏凤熙 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

  • @daliang9543
    @daliang9543 3 ปีที่แล้ว +2

    Thanks a lot for sharing this!

  • @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.

  • @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] #

  • @유제상-h9j
    @유제상-h9j 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?

  • @RikkTheGaijin
    @RikkTheGaijin 2 ปีที่แล้ว

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

  • @刘刘-v5q
    @刘刘-v5q 2 ปีที่แล้ว +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  2 ปีที่แล้ว

      do you have the default namespace?

    • @刘刘-v5q
      @刘刘-v5q 2 ปีที่แล้ว

      @@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~

    • @刘刘-v5q
      @刘刘-v5q 2 ปีที่แล้ว

      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

  • @SuperPanavision888
    @SuperPanavision888 3 ปีที่แล้ว

    excuse me my maya version is 2019 ,does it work

    • @revoconner
      @revoconner  3 ปีที่แล้ว

      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)

  • @budum4770
    @budum4770 11 หลายเดือนก่อน

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

  • @Elijah_Art
    @Elijah_Art 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

      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

  • @김세민-x1l
    @김세민-x1l 3 ปีที่แล้ว +1

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

    • @eroseris3000
      @eroseris3000 3 ปีที่แล้ว +1

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

  • @piotrkarbowski8963
    @piotrkarbowski8963 3 ปีที่แล้ว +1

    Cool music! and a script too! ;)

  • @JadeOH-b5c
    @JadeOH-b5c ปีที่แล้ว

    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.

  • @sephirothcloud3953
    @sephirothcloud3953 ปีที่แล้ว +2

    Where do i find this script?

  • @IDAVFX
    @IDAVFX 2 ปีที่แล้ว

    Very good concept !!!

  • @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 ปีที่แล้ว

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

    • @saqibmalic
      @saqibmalic ปีที่แล้ว

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

    • @Babakkhoramdin
      @Babakkhoramdin ปีที่แล้ว

      how i can get older metahuman?@@saqibmalic

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      The script has been updated as of today and works with the latest version, the video however is outdated, the tutorial on github. This should solve the problem. I had left the development for this but someone helped so I updated it, Now has a UI too.

  • @techno_shaman
    @techno_shaman 2 ปีที่แล้ว

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

  • @yyin2612
    @yyin2612 ปีที่แล้ว

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

  • @misha4sculpt
    @misha4sculpt 3 ปีที่แล้ว +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  3 ปีที่แล้ว

      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....th-cam.com/video/S4r-5CeimmA/w-d-xo.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: th-cam.com/video/yDjpxXeRvtI/w-d-xo.html

  • @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.

  • @cmds.learning7426
    @cmds.learning7426 2 ปีที่แล้ว +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])

  • @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 ปีที่แล้ว

      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?

    • @revoconner
      @revoconner  2 ปีที่แล้ว

      No idea

    • @鱼明峰
      @鱼明峰 ปีที่แล้ว

      @@revoconner

    • @鱼明峰
      @鱼明峰 ปีที่แล้ว

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

  • @shujiangliu3578
    @shujiangliu3578 3 ปีที่แล้ว

    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  3 ปีที่แล้ว +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.

  • @quintinstauber8570
    @quintinstauber8570 5 หลายเดือนก่อน

    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  5 หลายเดือนก่อน

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

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      Try now

  • @胡英俊-o5g
    @胡英俊-o5g 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.

  • @misha4sculpt
    @misha4sculpt 3 ปีที่แล้ว

    thanks, that's awesome.....

  • @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

  • @ekenechira6476
    @ekenechira6476 ปีที่แล้ว

    Any chance of providing any other link to your script?

  • @unity3d313
    @unity3d313 2 ปีที่แล้ว

    amazing!

  • @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 ปีที่แล้ว

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

    • @Babakkhoramdin
      @Babakkhoramdin ปีที่แล้ว

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

  • @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!

  • @no21375
    @no21375 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

    • @no21375
      @no21375 3 ปีที่แล้ว

      @@revoconner I am using 2018

    • @revoconner
      @revoconner  3 ปีที่แล้ว

      @@no21375 got your email, I will reply there

    • @毛宇峰-u3p
      @毛宇峰-u3p 2 ปีที่แล้ว

      Hello, has this problem been solved yet?

  • @chenmu2009
    @chenmu2009 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

    • @chenmu2009
      @chenmu2009 3 ปีที่แล้ว

      @@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  3 ปีที่แล้ว

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

    • @chenmu2009
      @chenmu2009 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว +1

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

  • @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

  • @abe_makoto9963
    @abe_makoto9963 3 ปีที่แล้ว

    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  3 ปีที่แล้ว +1

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

    • @abe_makoto9963
      @abe_makoto9963 3 ปีที่แล้ว

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

    • @abe_makoto9963
      @abe_makoto9963 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว +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 3 ปีที่แล้ว

      @@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.
      th-cam.com/video/hW9sDhe6xvE/w-d-xo.html

  • @loxtata5304
    @loxtata5304 3 ปีที่แล้ว

    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.)

  • @鱼明峰
    @鱼明峰 ปีที่แล้ว +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?

  • @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 # ??

    •  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.

  • @圆儿汤
    @圆儿汤 2 ปีที่แล้ว

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

    • @revoconner
      @revoconner  2 ปีที่แล้ว

      Not without transfer

    • @圆儿汤
      @圆儿汤 2 ปีที่แล้ว

      @@revoconner

  • @VitaliyKomin-z1r
    @VitaliyKomin-z1r 20 วันที่ผ่านมา

    hi
    where can I find rl name ?
    the script is very good, but i can't run it

    • @revoconner
      @revoconner  15 วันที่ผ่านมา

      @@VitaliyKomin-z1r if you click any face bone you can see it in attributes. Its the same file name as one in your megascan folder, you can check there as well

    • @VitaliyKomin-z1r
      @VitaliyKomin-z1r 14 วันที่ผ่านมา

      @@revoconner Thank you so much

  • @misha4sculpt
    @misha4sculpt 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

    • @misha4sculpt
      @misha4sculpt 3 ปีที่แล้ว

      @@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 3 ปีที่แล้ว +1

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

    • @Babakkhoramdin
      @Babakkhoramdin ปีที่แล้ว

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

  • @RikkTheGaijin
    @RikkTheGaijin 7 หลายเดือนก่อน

    this script doesn't work anymore with the latest Metahuman

    • @revoconner
      @revoconner  7 หลายเดือนก่อน +1

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

    • @RikkTheGaijin
      @RikkTheGaijin 7 หลายเดือนก่อน

      @@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...

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      The script has been updated as of today and works with the latest version, the video however is outdated, the tutorial on github

  • @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?

  • @NitinEdiiie
    @NitinEdiiie ปีที่แล้ว

    please tell how to get metahuaman rig in maya

  • @alondans
    @alondans ปีที่แล้ว

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

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      The script has been updated as of today and works with the latest version, the video however is outdated, the tutorial on github

  • @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?

  • @林刘-d5c
    @林刘-d5c 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

      Make sure the wrap is good

  • @zhangjack9164
    @zhangjack9164 3 ปีที่แล้ว

    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  3 ปีที่แล้ว

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

    • @zhangjack9164
      @zhangjack9164 3 ปีที่แล้ว

      @@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:th-cam.com/video/UzuRvIz0v0Y/w-d-xo.html&ab_channel=GabrielePellegrini

  • @Shamimreza
    @Shamimreza ปีที่แล้ว

    nice song

  • @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] #

    • @revoconner
      @revoconner  2 ปีที่แล้ว

      Follow the instructions

  • @japisco6961
    @japisco6961 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

      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

  • @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 ปีที่แล้ว

      Hi my friend, Did you fix that problem?

  • @ddnnhh2754
    @ddnnhh2754 3 ปีที่แล้ว

    Thank you,You know? How to transfer the body

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

  • @mrkshh
    @mrkshh 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

    • @mrkshh
      @mrkshh 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว

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

  • @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

  • @1999xiaosuo
    @1999xiaosuo 2 ปีที่แล้ว

    cool!!!!!!!!!

  • @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 ปีที่แล้ว

      Hi my friend, Did you fix that problem?

  • @liaoljb5966
    @liaoljb5966 ปีที่แล้ว

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

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      The script has been updated as of today and works with the latest version, the video however is outdated, the tutorial on github

  • @loxtata5304
    @loxtata5304 3 ปีที่แล้ว

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

    • @revoconner
      @revoconner  3 ปีที่แล้ว +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 3 ปีที่แล้ว

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

  • @shuangyinzhao1862
    @shuangyinzhao1862 2 ปีที่แล้ว

    Can you give me the plug-in used

    • @revoconner
      @revoconner  2 ปีที่แล้ว

      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

  • @圆儿汤
    @圆儿汤 2 ปีที่แล้ว

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

    • @revoconner
      @revoconner  2 ปีที่แล้ว

      File path error.

    • @圆儿汤
      @圆儿汤 2 ปีที่แล้ว

      @@revoconner How do you resolve the please

  • @그아줌마를놓아줘
    @그아줌마를놓아줘 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!

    • @그아줌마를놓아줘
      @그아줌마를놓아줘 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] 🥲🥲🥲

  • @2hr031
    @2hr031 ปีที่แล้ว

    nice work where i can found script

  • @nerdherbs
    @nerdherbs ปีที่แล้ว

    where is the script man ?

  • @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'

    • @saqibmalic
      @saqibmalic 2 ปีที่แล้ว +1

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

    • @nuragungwikangpinasti2978
      @nuragungwikangpinasti2978 2 ปีที่แล้ว

      @@saqibmalic 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

  • @胖虎-v3z
    @胖虎-v3z 2 ปีที่แล้ว +1

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

  • @jiangjuno5935
    @jiangjuno5935 ปีที่แล้ว

    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

    • @revoconner
      @revoconner  2 หลายเดือนก่อน

      The script has been updated as of today and works with the latest version, the video however is outdated, the tutorial on github

  • @鱼明峰
    @鱼明峰 ปีที่แล้ว +1

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

  • @鱼明峰
    @鱼明峰 ปีที่แล้ว

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