عن المشروع

noisegen هو تطبيق مصمم لتوليد وحفظ نسيجات الضوضاء، مع التركيز بشكل خاص على إنشاء ضوضاء سلسة تدور في جميع الاتجاهات. هذه القدرة مخصصة لمساعدة الفنانين التقنيين في إنشاء ظلال فعّالة لتطوير الألعاب وبرمجة الرسومات. الأداة تدعم أنواعًا مختلفة من الضوضاء، بما في ذلك Open Simplex وضوضاء خلوية، وتوفر إعدادات لـ FBM (الحركة البراونية الكسرية)، والقوة، والنطاق. التفاصيل التقنية: - تم بناؤه باستخدام C و GLSL مع raylib و raygui. - متوفر كتنفيذ ذاتي containment لنظامي Windows و Linux، أو كتطبيق WebGL. - يدعم البناء لمنصات متعددة عبر ملف Makefile. - يستخدم clang-format و clang-tidy لصيانة الكود.