CV VTuber Example
Enox Software
$0.0
Date |
Price |
---|---|
Date |
Price($) |
05/28(2018) |
0.0 |
11/21(2024) |
0.0 |
Jump AssetStore
CVVTuberExample is an example project
of controlling 3D humanoid model (Mecanim Humanoid, "Unity-chan!" Model, VRM
Model, Live2DCubism5 Model) using WebCamTexture.Works with Unity Cloud BuildiOS & Android supportWindows10 UWP supportWebGL supportWin & Mac & Linux Standalone supportPreview support in the EditorThis asset requires “OpenCV for Unity” and “Dlib FaceLandmark Detector”.Official Site | ExampleCode | Android Demo WebGL DemoFeatures:- CVVTuberExample(Computer Vision Virtual YouTuber Example) is an example project of controlling 3D humanoid model (Mecanim Humanoid, "Unity-chan!" Model, VRM Model, Live2DCubism5 Model) using WebCamTexture. You can control the head orientation and the facial expression of the 3D humanoid model using WebCamTexture only.- The head orientation and face expression are controlled by the following procedure.1. WebCamTextureMatSourceGetter - Convert WebCamTexture to OpenCV's Mat class.2. DlibFaceLandmarkGetter - Detect a face landmark points from OpenCV's Mat class.3. DlibHeadRotationGetter - Estimate head orientation from face landmark points.4. HeadRotationController - Control the head orientation of the 3D model using the estimated head orientation.5. HeadLookAtIKController - Set Animator.SetLookAtPosition() method using the estimated head orientation.6. DlibFaceBlendShapeController - Control the face BlendShape of the 3D model using the face landmark point.Basic Examples:- WebCamTexture CV VTuber Example- VideoCapture CV VTuber ExampleAdvanced Examples: (require add-ons setup)- UnityChan CV VTuber Example- VRM10 CV VTuber Example- Live2DCubism5 CV VTuber Example- VRM CV VTuber Example (Deprecated)The SDK and model data are not included in the asset package.System RequirementsBuild Win Standalone & Preview Editor : Windows 8 or laterBuild Mac Standalone & Preview Editor : OSX 10.13 or later