NOKOV
Website
XingYing3.4-EN
XingYing3.4-EN
  • XINGYING3.4
    • Beginner's Guide
      • Hardware Setup
      • Software Quick Start
    • Ⅰ. System Overview
      • 1. NOKOV Motion Capture System
      • 2. Hardware Components
    • Ⅱ. System and Camera Setup
      • 1. Camera Models
      • 2. Hardware Assembly
      • 3. Camera Connection
      • 4. Focusing and Aperture
    • Ⅲ. Software Installation and Launch
      • 1. Network Settings
      • 2. Firewall Settings
      • 3. Software Installation
      • 4. Software Launch
    • Ⅳ. Getting Started with XINGYING 3.0
      • 1. Menu Bar
      • 2. Toolbar
    • Ⅴ. Calibration
      • 1. Calibration Settings
      • 2. Calibration Preparation
    • Ⅵ. Views
      • 1. Device Properties
      • 2. Assets Properties
      • 3. Data Casting
    • Ⅶ. Software Settings
      • 1. Recording Settings
      • 2. View Settingss
      • 3. AI Settings
      • 4. Preferences
      • 5. Other Settings
    • Ⅷ. Calibration Categories
      • 1. Preparing for Calibration
      • 2. Basic Calibration
      • 3. Updating Calibration
      • 4. Origin Point Calibration
      • 5. Partial Calibration
      • 6.Ground Calibration
      • 7. Calibration-free (Anchor Calibration)
    • Ⅸ. Markerset Creation
      • 1. Rigid
      • 2. Body
      • 3. Custom template
      • 4. Agent
      • 5. Asset Library
      • 6.Probe
      • 7.Scene library
    • Ⅹ. Data Collection and Fast Playback
      • 1. Data Collection
      • 2. Fast Playback
    • Ⅺ. Data Analysis
      • 1. Analyze Graphs
      • 2. Skeleton Graphs
      • 3. Analog Graphs
      • 4. Force Plate Data
      • 5. Health Graphs
      • 6. VMarker Graphs
    • Ⅻ. Data Processing
      • 1. Importing Data
      • 2. Create MarkerSet (Rigid)
      • 3. Use Existing MarkerSet
      • 4. Data Restoration
      • 5. Template Creation
      • 6. Template Identification and Tracking
      • 7. Data Rectification
      • 8. Use MarkerSet in Real-Time
      • 9. Marker Editing
      • 10.Marker switching
      • 11.Multi-frame recognition
    • XIII. Data Export
      • 1. Ly Files
      • 2. XRS Files
      • 3. TRC Files
      • 4. BVH Files
      • 5. HTR Files
      • 6. FBX Files
      • 7. Dynamics Files
      • 8. C3D Files
      • 9. ANC Files
      • 10. Exporting Forces Files
      • 11. Packing motion capture data
    • XIV. Human Body Template
      • 1. 53 Markers and Skeleton Definitions
      • 2. Helen Hayes Model
      • 3. Gloved Setup for 53-Marker Template
      • 4.CGM2 Body Model
      • 5.Finger Marker Point Instructions
    • XV. Data Retargeting
      • 1. Importing Model Assets
    • XVI. Third-Party Integrations
      • Force Plates
        • Bertec
        • KUNWEI
        • AMTI
        • Kistler
        • Aili Intelligent
        • General configuration
          • Import/Export Force Plate Config Files
          • Force and Torque
          • Other Configurations
      • EMG
        • ZHIYUNWEI
        • Distributed Wireless Electromyography
        • Delsys
        • Cometa
        • Noraxon
      • High-Speed Industrial Cameras
        • Standard industrial camera
        • Alkeria
        • HUIDIAN
        • DAHENG
        • DITECT
        • Network camera
        • Instructions for Hikvision Cameras
      • Inertial Gloves
        • Glove management
        • Manus
        • VRTRIX
    • XVII. Plugins & SDKs
      • 1. Unreal Engine (UE) Plugin
      • 2. Guide to Connecting Devices and Integrating VRPN Data with UE
      • 3. Use VRPN Data to Drive Rigid Body in UE
      • 4. MotionBuilder Plugin
      • 5. Maya Plugin
      • 6. Unity Plugin
      • 7. IClone Plugin
      • 8. Application of TimeCode in UE
      • 9.C4D Plugin
      • 10.Blender plugin
    • XVIII. UDP Capture Broadcast/Triggering
      • 1. Remote Control
      • 2. Remote Trigger
    • XVIIII.Log
      • 1.DisplayLog
Powered by GitBook
On this page
  • Configure the Python environment for iClone
  • Running the Plugin - Method 1
  • Run plugin - Method 2
  1. XINGYING3.4
  2. XVII. Plugins & SDKs

7. IClone Plugin

Previous6. Unity PluginNext8. Application of TimeCode in UE

Configure the Python environment for iClone

  1. Enter the following website address:

    • " https://wiki.reallusion.com/IC_Python_API:Python_Extension_Libraries "Follow the steps on the webpage to configure the Python environment;

    • Install dependency libraries

    • In the command prompt, navigate to the "deps" directory within the "PluginClone" folder and install the required libraries.

    • In the command prompt, enter iClonepy.exe -m pip install seekerpy-1.0.1-py3-none-any.whl (17.7.1).

    • In the command prompt, enter iClonepy.exe -m pip install nokovpy-2.0.1-py3-none-any.whl (17.7.2).


Running the Plugin - Method 1

  1. After installing the dependency libraries, you can run the plugin in two ways. The first method is to locate the iClone software icon on the desktop, open the iClone file location, and copy the "PluginIClone" folder to the "Reasoning iClone 8 Bin64 OpenPlugin" directory (17.7.3).

  2. Next, play human body data in XINGYING Live mode or load a set of human body data in Edit Mode. Simultaneously, open the settings in the XINGYING software, set the network card address to "10.1.1.198" in the "Data Broadcast" panel, and enable "Enable SDK".

  3. Start iClone and drag the "Test.iAvatar" model from the "PluginIClone/models" folder to the iClone scene.

  4. Open the plugin window (17.7.4) from the menu bar: "Plugins -> NOKOVPlugin -> NOKOV Body Mocap Window". In the plugin window, set "Type" to "V2", enter "10.1.1.198" in "Server", and use ServerIP as the SDK broadcast address set by the capture software.

  5. Click the Connect button, and the log window will display the connection information (17.7.5).

  6. Select Preview or Record as needed and click Start.

  7. At this point, play the capture data and drive the model in iClone in Live mode (17.7.6).

Note:

When clicking Connect to obtain connection information and Start to run the iClone plugin, ensure that the human body is visible in the


Run plugin - Method 2

  1. The second method does not require copying the "PluginIClone" folder to the OpenPlugin directory. Start the IClone software, click on the menu bar "Script -> Load Python" (17.7.7), select "main.py" in the "PluginIClone" plugin folder, and click to open it.

  2. Next, refer to steps 2-7 in the previous section "Running Plugins - Method 1" to drive the model in IClone.

17.7.1
17.7.2
17.7.3
17.7.4
17.7.5
17.7.6
17.7.7