منصوبے کے بارے میں

noisegen ایک ایپلیکیشن ہے جو شور کے ٹیکسچرز پیدا کرنے اور محفوظ کرنے کے لیے ڈیزائن کی گئی ہے، خاص طور پر تمام سمتوں میں سائیکل کرنے والا بے جوڑ (seamless) شور بنانے پر توجہ دیتی ہے۔ یہ صلاحیت تکنیکی آرٹسٹوں کی مدد کے لیے ہے تاکہ وہ گیم ڈیولپمنٹ اور گرافکس پروگرامنگ کے لیے مؤثر شیڈرز تیار کر سکیں۔ یہ ٹول مختلف قسم کے شور کی حمایت کرتا ہے، جن میں Open Simplex اور Cellular شور شامل ہیں، اور FBM (Fractional Brownian Motion)، پاور اور رینج کے لیے سیٹنگز فراہم کرتا ہے۔ تکنیکی تفصیلات: - C اور GLSL کے ساتھ raylib اور raygui استعمال کرتے ہوئے بنایا گیا ہے۔ - Windows اور Linux کے لیے خودمختار ایگزیکیوٹیبل کے طور پر یا WebGL ایپلیکیشن کے طور پر دستیاب ہے۔ - Makefile کے ذریعے متعدد پلیٹ فارمز کے لیے تعمیر کی حمایت کرتا ہے۔ - کوڈ کی دیکھ بھال کے لیے clang-format اور clang-tidy استعمال کرتا ہے۔