CartoKit: الانتهاء من توليد الجزر الإجرائية

2025-09-22
CartoKit: الانتهاء من توليد الجزر الإجرائية

يشرح هذا الجزء الأخير كيفية قيام CartoKit بتحويل بيانات الجزر المُولدة إلى شبكة مضغوطة، وعرضها باستخدام مُشاهد egui، وتصدير الأصول لأدوات أخرى. ويشمل ثلاثة مكونات رئيسية: شبكة أرضية مُخبزة تحتوي على ارتفاع، ورطوبة، وبيئة حيوية، وبيانات وصفية للنهر؛ وبرنامج عرض تصحيح الأخطاء لوحدة المعالجة المركزية وعرض البيانات؛ ومساعدين للتصدير لـ GLB و PNG و GIF. العملية برمتها فعالة وقابلة للتعديل، مما يُمهد الأساس للتوسعات المستقبلية.

اقرأ المزيد
التطوير

توليد تضاريس واقعية إجرائيًا: ضوضاء متعددة المقاييس ونمذجة الجبال

2025-09-17
توليد تضاريس واقعية إجرائيًا: ضوضاء متعددة المقاييس ونمذجة الجبال

تستند هذه المشاركة، الجزء الثالث من سلسلة حول توليد التضاريس الإجرائية، على خريطة الرسم ونظام التلال الجبلية المنشأة في الأجزاء السابقة. وهي تفصل إضافة طبقات الضوضاء متعددة المقاييس وقمم الجبال القائمة على المسافة، مما يؤدي إلى خريطة ارتفاع تضاريس نهائية من خلال تقنيات المزج. يشرح المؤلف استخدام ضوضاء Simplex لإضافة التفاصيل بترددات مختلفة، وتحسين ضوضاء الساحل للتحكم في اختلاف الخط الساحلي. يتم حساب مجال المسافة باستخدام تقسيم المثلثات Delaunay وخوارزمية البحث أولاً بالعَرْض (BFS) لأشكال جبال أكثر طبيعية. أخيرًا، يتم مزج مكونات التضاريس المختلفة لإنشاء نتيجة واقعية.

اقرأ المزيد
الألعاب تضاريس