Nodes/ComfyUI-GNM/GNM Head Viewport (Advanced)
ComfyUI Node

GNM Head Viewport (Advanced)

GNM head viewport with per-component sliders (same set as the official GNM demo), separate neck/head rotation, gaze with vergence, and XYZ translation. Component sliders are offsets on top of the sampled identity/expression (set strengths to 0 to sculpt from the template face like the demo).

By soylab-edu·Created about a month ago·Updated about a month ago· 9
GNM Head Viewport (Advanced)
    • image
    • normal_map
    • depth_map
    • mask
    gender
    ethnicity
    identity_seed0
    identity_strength0.00
    expression
    expression_seed0
    expression_strength0.00
    components{}
    neck_pitch0.0
    neck_yaw0.0
    neck_roll0.0
    head_pitch0.0
    head_yaw0.0
    head_roll0.0
    gaze_pitch0.0
    gaze_yaw0.0
    gaze_vergence0.0
    translate_x0.000
    translate_y0.000
    translate_z0.000
    camera_azimuth0.0
    camera_elevation0.0
    zoom1.00
    fov25
    width512
    height512
    background0.95
    surface
    antialias2
    CategoryGNM

    Inputs (29)

    NameTypeDefaultDescription
    genderCOMBO2 options: female, male
    ethnicityCOMBO4 options: middle_eastern, asian, white, black
    identity_seedINT00–18446744073709550000
    identity_strengthFLOAT0.000–3
    expressionCOMBO20 options: surprise, disgust, suck, compress_face, stretch_face, happy, +14
    expression_seedINT00–18446744073709550000
    expression_strengthFLOAT0.000–3
    componentsSTRING{}
    neck_pitchFLOAT0.0-90–90
    neck_yawFLOAT0.0-90–90
    neck_rollFLOAT0.0-90–90
    head_pitchFLOAT0.0-45–45
    head_yawFLOAT0.0-45–45
    head_rollFLOAT0.0-15–15
    gaze_pitchFLOAT0.0-25–25
    gaze_yawFLOAT0.0-30–30
    gaze_vergenceFLOAT0.0-10–10
    translate_xFLOAT0.000-0.2–0.2
    translate_yFLOAT0.000-0.2–0.2
    translate_zFLOAT0.000-0.2–0.2
    camera_azimuthFLOAT0.0-180–180
    camera_elevationFLOAT0.0-89–89
    zoomFLOAT1.000.2–5
    fovFLOAT255–90
    widthINT51264–4096
    heightINT51264–4096
    backgroundFLOAT0.950–1
    surfaceCOMBO2 options: plain, edgeflow_texture
    antialiasINT21–4

    Outputs (4)

    NameTypeDescription
    imageIMAGE
    normal_mapIMAGE
    depth_mapIMAGE
    maskMASK