Create Photorealistic Avatar

Posted 3 weeks ago

Worldwide

Summary

TITLE: Photorealistic 3D Avatar with ARKit Blendshapes for AI Chat (Blender + glTF/GLB) DESCRIPTION: We are seeking a skilled freelancer to create a photorealistic 3D avatar in .blend and .glb formats for use in a web-based AI chat application (Three.js + WebGL). The avatar must support real-time lip sync and eye blinking driven by text-to-speech output. The ideal candidate will have experience in 3D character modeling, rigging, facial animation, and PBR texturing — with strong attention to detail and the ability to deliver web-optimized assets. REQUIREMENTS: Mesh & Topology: - Photorealistic adult character (gender / look to be discussed) - Clean quad topology with proper edge loops around eyes and mouth - Polygon count: 30k-80k triangles total (web-optimized) - UV unwrapped, no overlapping UVs Rigging: - Full body skeleton (humanoid, Mixamo-compatible naming preferred) - Facial bones: jaw, eyes (L/R), eyelids (L/R), tongue - Weight-painted with smooth deformation Facial Blendshapes (CRITICAL): - Full ARKit 52-blendshape set, INCLUDING: * Visemes: jawOpen, mouthClose, mouthFunnel, mouthPucker, mouthSmileLeft/Right, mouthFrownLeft/Right, mouthRollLower/Upper * Eye blinks: eyeBlinkLeft, eyeBlinkRight * Brow controls: browInnerUp, browDownLeft/Right, browOuterUpLeft/Right * Additional Oculus-style visemes if possible: viseme_aa, viseme_E, viseme_I, viseme_O, viseme_U, viseme_PP, viseme_FF, viseme_DD, viseme_SS, viseme_kk, viseme_RR, viseme_nn Textures: - PBR materials: diffuse/albedo, normal, roughness, metallic, AO - Texture resolution: 2K or 4K (will downscale for web) - All textures embedded in the GLB Animations: - At least 1 idle/breathing animation - Optional: talking head bob, occasional micro-expressions DELIVERABLES: - Source .blend file (Blender 4.x compatible) - Exported .glb file (glTF 2.0 binary) * Maximum file size: 25 MB * NO Draco compression (causes decoder issues) * Shape Keys Animation export enabled - Test video showing all visemes + blink animating - Brief written documentation of mesh/bone naming conventions LICENSE / RIGHTS: - Full commercial license, including use in AI-driven applications - Must NOT be based on any real person's likeness (no celebrities, no scanned individuals) - Buyer receives full ownership and modification rights - Royalty-free for any project use VERIFICATION TEST (we will run on delivery): - Inspect GLB has 50+ morph targets - Confirm viseme_* OR jawOpen/mouthSmile naming present - Confirm eyeBlinkLeft/Right are present - Verify GLB loads cleanly in Three.js GLTFLoader PROJECT TIMELINE: - Intermediate-to-advanced proficiency required - Expected completion: less than 1 month from kickoff - Milestones: concept approval (week 1), model + rig (week 2), blendshapes + textures (week 3), final delivery (week 4) BUDGET: - Please provide your quote with examples of past character work - Bonus consideration for portfolios showing ARKit-rigged characters or VTuber/Avaturn-style outputs PLEASE INCLUDE IN YOUR PROPOSAL: 1. 2-3 portfolio samples of similar character work 2. Your software stack (Blender / Maya / ZBrush / Substance / etc.) 3. Confirmation you can deliver ARKit blendshape compatibility 4. Estimated timeline and milestone breakdown 5. Whether you've previously delivered glTF/GLB for web use

  • $100.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Blender
Substance Painter
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:3 weeks ago
  • Interviewing:
    1
  • Invites sent:
    3
  • Unanswered invites:
    2
About the client
Member since Jun 17, 2026
  • India
    9:46 PM

Explore similar jobs on Upwork

3D Modeling
Video Editing
Autodesk
AV/Acoustic Designer for Meditation HallFixed-price‐ Posted 1 month ago
Adobe Photoshop
Graphic Design
Adobe Illustrator
Logo Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo