ChatAvatarImportTool-Unity Add-on

0 ratings

ChatAvatar Import Tool for Unity


Generate 3D face assets with [ChatAvatar - HyperHuman] cutting edge 3D generation AI technology and easily import face assets into Unity with the help of ChatAvatar Import Tool for Unity.

Require Unity 2021.3+ with URP or HDRP enabled.

What is ChatAvatar

ChatAvatar is a new technology developed by Deemos Technology that creates hyper-realistic 3D facial assets with PBR textures through AI-powered conversations or pictures that can generate industry standard CG-friendly assets that can be used in Unity, UE, Cocos, Maya, Blender etc. This game-changing technology offers new horizons for immersive virtual experiences.

How to install the add-on

  1. Unzip the zip file to any folder where you don't often move, open it and you will see 2 folders, "Assets" and "Dependency". (eg. "D:/Downloads/CAPlugin/Assets" and "D:/Downloads/CAPlugin/Dependency")
  2. Launch your Unity project.
  3. Select "Window> Package Manager".
  4. Click the "+" button and select "Add package from disk...". In the popup dialog window, Select the file named "package.json" in the Dependency folder. (eg. "D:/Downloads/CAPlugin/Dependency/package.json")
  5. Make sure that you have Internet connection, because the add-on will install some dependencies. When you see the Importing process completed, press Yes to every warning you might see.

  6. Important!!! Please make sure your project is using HDRP or URP render pipeline. To be particular, you should set your project to use HDRP or URP render pipeline asset in "Edit > Project Settings > Graphics".
  7. Right-click in your Assets browser, select "Import Package > Custom Package...". In the popup window, select the unitypackage file in Assets folder. (eg. "D:/Downloads/CAPlugin/Assets/Resources.unitypackage")
  8. The editor should pop up a import dialog window. Make sure you select ALL the files and confirm, then wait for it to complete importing.

Prepare your project

  1. Please ensure that your project is using HDRP or URP render pipeline. To check, please select "Edit > Project Settings > Graphics".
    1. For HDRP, you can use "Assets/Deemos/HDRP/HDRPDefaultResources/DefaultHDRenderPipelineAsset.asset" as Scriptable Render Pipeline Settings, "Assets/Deemos/HDRP/HDRPDefaultResources/HDRenderPipelineGlobalSettings.asset" as HDRP Global Settings.
    2. For URP, you can use "Assets/Deemos/Resources/Deemos_UniversalRenderPipelineAsset.asset" as Scriptable Render Pipeline Settings, "Assets/Deemos/Resources/Deemos_UniversalRenderPipelineGlobalSettings.asset" as URPGlobal Settings.
    3. Notice that if you want to use your own RP asset for HDRP, please add the following 2 profiles to your Diffusion Profile Assets in HDRP Global Settings: "Assets/Deemos/Resources/SkinDiffusionProfile.asset", "Assets/Deemos/Resources/Gawain_DiffusionProfile_Eyes.asset".

  2. If you are switching your RP asset to another RP, it's recommended to restart your project to avoid render errors.

How to import your package

  1. Select "Window > Deemos Import Tool".

  2. Click 'Import' button in the pop-up, then select the .zip file you have downloaded from [ChatAvatar - HyperHuman] in the file dialog.
  3. Select the resolution of texture, current render pipeline of your project and features you want in your mesh. You can choose multiple options of them ranging from rigged body to back head textures. Please notice that we detected the current render pipeline and selected that option by default. If you confirm that you are using another one, please select that.

  4. Click Confirm, then the add-on will import all necessary assets into the scene with materials properly set.

How to use the demo scenes

In the Assets browser you will find the map named "ModelTestScene" in "Deemos/[render pipeline]", we made some scene and light presets as well as UI for you to view your imported assets easily, just like you saw in the previous video.

Troubleshooting

  1. If you are using HDRP and see green faces on your imported model, it's because your HDRP global setting is not properly set. To solve please check 1st and 3rd hint of "Prepare your project".
  2. If you see some material of the ModelTestScene become pink, you can try: 1. restart your project; 2. change the shader of that material to Lit shader of your RP. The cause may be switch of the RP during developping your project.
$
I want this!

你会得到插件包的zip文件

Copy product URL
$0+

ChatAvatarImportTool-Unity Add-on

0 ratings
I want this!