Export Image

Fork of Clickable Circles

Reza-ageel

0 views in last 90 days
Last edited Jan 23, 2026
Created on Jan 23, 2026
Forked from Clickable Circles

شخصية واقعية متحركة - Realistic Animated Character

هذا المشروع يعرض شخصية واقعية متحركة باستخدام D3.js مع تصميم يحاكي الجسم البشري الحقيقي.

المميزات:

  • حركة مشي طبيعية مع أرجحة الذراعين والساقين المتزامنة
  • حركة تنفس واقعية للجسم
  • رمش عيون طبيعي مع حركة الحدقة
  • تعابير وجه حية مع حركة الفم والحاجبين
  • نسب جسم واقعية متعددة الأطراف
  • ألوان طبيعية تحاكي ألوان الجسم البشري
  • مفاصل واضحة (كتفين، فخذين، أرجل)

التقنيات المستخدمة:

  • D3.js 7.9 للرسم والتحريك السلس
  • JavaScript ES6 Modules للبنية الحديثة
  • SVG للرسومات العالية الجودة
  • Unidirectional Data Flow لإدارة الحالة

البنية:

  • data.js - بيانات أجزاء الجسم ومواضعها
  • renderCharacter.js - رسم الشخصية وتحديث الحركات
  • setupSVG.js - إعداد لوحة الرسم
  • viz.js - دالة التصور الرئيسية
  • udf.js - نظام تدفق البيانات أحادي الاتجاه
  • index.js - نقطة البداية وحلقة الرسوم المتحركة

الحركات:

  • القفز البطيء والسلس
  • المشي مع أرجحة الذراعين المتناسقة
  • حركة الساقين والفخذين
  • حركة الرأس برفق
  • تنفس الجسم
  • رمش العيون الطبيعي
  • تتبع نظر العين
MIT Licensed