FaceNinja

Hướng dẫn · Unreal Engine 5.6 trở lên

Cách tạo MetaHuman của chính bạn từ một bức ảnh.

Hướng dẫn này đưa bạn từ một ảnh selfie đến MetaHuman của chính bạn trong Unreal Engine: ảnh cần chụp, đầu 3D mà FaceNinja dựng từ chúng, và các bước trong MetaHuman Creator để giữ làn da, màu tóc và phần cổ của bạn.

Bạn cần có

  • Một ảnh màu rõ nét của bạn, chụp thẳng mặt. Ảnh nghiêng và ảnh chếch ba phần tư sẽ giúp ích.
  • Một tài khoản FaceNinja; tạo tài khoản là miễn phí.
  • Unreal Engine 5.6 trở lên có MetaHuman, và một tài khoản Epic Games miễn phí.
  • Khoảng 10–20 phút để dựng đầu 3D, sau đó vài phút trong MetaHuman Creator.

Chưa sẵn sàng tạo đầu 3D của riêng bạn? Tải một đầu 3D mẫu miễn phí và làm theo đúng các bước đó với nó.

Từ ảnh selfie đến MetaHuman Creator, trong chín bước

  1. Chụp ảnh

    Nhìn thẳng vào camera trong ánh sáng đều, mắt mở và không có gì che mặt. Một ảnh là đủ. Nếu được, hãy thêm một ảnh nghiêng và một ảnh chếch ba phần tư, tất cả chụp trong cùng một ngày. Cười, đeo kính hay để râu đều không sao: đầu 3D ra với khuôn mặt thả lỏng, miệng khép và mắt mở.

  2. Tạo đầu 3D của bạn

    Tạo tài khoản, mở ứng dụng web, tải ảnh lên và xác nhận đó là ảnh của bạn. Đầu 3D thường sẵn sàng sau 10–20 phút, vì mỗi đầu 3D được dựng cẩn thận. Bạn cũng có thể bắt đầu từ agent AI hoặc từ API.

  3. Tải MetaHuman ZIP

    Trên trang của đầu 3D, tải MetaHuman ZIP về. Đây là nội dung bên trong, theo README đi kèm trong ZIP:

    Bên trong MetaHuman ZIP
    TệpLà gìNhập dưới dạng
    head.fbxMesh đầu trên topology MetaHuman (24.049 vertex), tính bằng centimet, trục Y hướng lên, kích thước thậtStatic mesh, tỷ lệ đồng nhất 1, giữ nguyên thứ tự vertex
    texture/Head_Color.pngBase color của da, 4KsRGB
    texture/Head_Normal.pngNormal map, quy ước DirectX (kênh xanh lá hướng xuống), 4KNormal map, tắt sRGB
    texture/Head_Cavity.pngCavity: trắng là phẳng, tối là lỗ chân lông và nếp nhăn, 4KLinear hoặc Masks, tắt sRGB
    texture/Head_SRMF.pngSpecular level, roughness, metallic và cavity trong một map, linear, 4KMasks, tắt sRGB
    groom/groom.md, groom/groom.json, groom/groom_sheet.jpgCác groom tóc, lông mày, lông mi và râu cần chọn, cùng màu của chúngĐọc
  4. Nhập head.fbx vào Unreal

    Giải nén. Trong Content Browser, nhập head.fbx mà không tự tạo collision và không gộp mesh, với tỷ lệ đồng nhất 1, để thứ tự vertex giữ nguyên đúng như cũ.

  5. Conform một MetaHuman theo nó

    Tạo một asset MetaHuman Character, mở nó trong MetaHuman Creator và conform theo đầu 3D vừa nhập. Đầu 3D đã nằm trên topology MetaHuman, nên mọi vertex giữ nguyên vị trí mà FaceNinja đặt.

  6. Ghi đè da

    Trong Skin, bật Texture Override và đặt base color của khuôn mặt thành Head_Color, normal thành Head_Normal và cavity thành Head_Cavity. Các map này mang tàn nhang, nốt ruồi, tông da và độ nổi nếp nhăn của bạn. Nếu không ghi đè, MetaHuman chọn một làn da trong thư viện của nó và tất cả những điều đó bị mất.

    Làn da của mẫu S-16, một người tổng hợp, render từ các map 4K dùng cho phần ghi đè.
    Làn da của mẫu S-16, một người tổng hợp, render từ các map 4K dùng cho phần ghi đè.
  7. Chọn groom

    Mở tab Hair. Với tóc, lông mày, lông mi, ria mép, râu và lông tơ, chọn groom mà groom.md nêu tên, rồi đặt các thanh trượt Melanin, Redness và Whiteness theo giá trị được liệt kê. Mỗi mục có hai phương án thay thế, nếu bạn muốn một kiểu khác.

    Bảng công thức groom liệt kê các groom tóc, lông mày, râu, ria mép, lông mi và lông tơ của MetaHuman, kèm mẫu màu và giá trị Melanin, Redness và Whiteness
    Bảng groom trong ZIP của mẫu S-16: cùng tên và giá trị như groom.md.
    Vài dòng đầu trong groom.md của mẫu S-16
    # Groom recipe
    
    In MetaHuman Creator open the **Hair** tab (head hair, eyebrows, eyelashes, moustache, beard, peach fuzz), choose the groom below, then set its Melanin / Redness / Whiteness sliders. Colours are approximate: compare with the swatches in `groom_sheet.jpg`.
    
    ### Hair: `Hair_M_FauxMohawk`
    - alternatives: `Hair_S_SideSweptFringe`, `Hair_S_BrushCut`
    - colour: Melanin **0.94**, Redness **0.00**, Whiteness **0.04** (swatch #2c2723)
    
    ### Eyebrows: `Eyebrows_L_Shaded`
    - alternatives: `Eyebrows_M_Dense`, `Eyebrows_M_FlatThick`
    - colour: Melanin **0.87**, Redness **0.00**, Whiteness **0.00** (swatch #352a26)
    
    ### Beard: `Beard_S_Full`
    - alternatives: `Beard_L_Full`, `Beard_L_Messy`
  8. Chọn thân hình

    Phần cổ là của bạn, xuống tới vai. Hãy chọn thân có độ rộng cổ tương ứng, nếu không đường nối ở cổ áo sẽ bị thắt lại.

  9. Xem lại, rồi sử dụng

    Xoay đầu và nhìn từ bên cạnh. Từ đây nó là một MetaHuman bình thường: tạo chuyển động bằng Live Link Face, hoặc stream dưới hình dạng đó với Creator Kit miễn phí. MetaHuman bạn dựng được Epic cấp phép cho bạn theo điều khoản của họ.

    Một đầu 3D FaceNinja thành MetaHuman đầy đủ trong Unreal Engine 5.8, trong căn phòng của Creator Kit miễn phí. Một người tổng hợp.
    Một đầu 3D FaceNinja thành MetaHuman đầy đủ trong Unreal Engine 5.8, trong căn phòng của Creator Kit miễn phí. Một người tổng hợp.

Nếu có gì trông không đúng

  • Da của người khác: Texture Override đang tắt, hoặc một map bị gán vào sai ô.
  • Cổ bị thắt ở cổ áo: chọn thân có cổ rộng hơn hoặc hẹp hơn.
  • Sai kích thước: giữ tỷ lệ đồng nhất 1. FBX tính bằng centimet, ở kích thước thật.
  • Tai không phải của tôi: tai không được đọc từ ảnh.
  • Mảng đen khi khuôn mặt chuyển động (GLB hoặc FBX bên ngoài MetaHuman Creator): đánh dấu Used with Morph Targets trên các material (tài liệu EN).

Câu hỏi về việc tạo MetaHuman của chính bạn

01Tôi có thể tạo MetaHuman của mình miễn phí không?
MetaHuman Creator đi kèm Unreal Engine mà không tốn thêm phí theo giấy phép của Epic, và 20 đầu 3D mẫu của FaceNinja được tải về miễn phí, nên bạn có thể thử mọi bước ngay bây giờ. Một đầu 3D từ ảnh của chính bạn sẽ là 1.500 credit khi các gói trả phí mở, sắp tới.
02Tôi có cần nhiều ảnh không?
Không. Một ảnh nét, chụp thẳng mặt là đủ. Ảnh nghiêng và ảnh chếch ba phần tư của bạn sẽ giúp ích.
03Cách này có dùng được trong Unreal Engine 5.5 trở xuống không?
Các bước này dành cho 5.6 trở lên, nơi MetaHuman Creator chạy ngay trong editor. Các phiên bản cũ dùng MetaHuman Creator bản web, với các bước khác.
04Tôi có thể stream hoặc bán MetaHuman của mình không?
MetaHuman bạn dựng trong MetaHuman Creator được Epic cấp phép cho bạn, không phải chúng tôi: hãy xem giấy phép của Epic trước khi phát hành hoặc stream. Chỉ dùng khuôn mặt của chính bạn, hoặc của một người trưởng thành đã đồng ý.

Tạo MetaHuman từ chính ảnh của bạn.

Đăng ký miễn phí, tải các đầu 3D mẫu, và tạo đầu 3D từ ảnh của chính bạn khi các gói trả phí mở.