بسم الله الرحمن الرحيم
بفرض اني رسمت أي شكل (مربع مثلا ) على خرج كونسول من مصفوفة ثنائية وبفرض أني استعملت المحرف المصمت للرسم ...
فكرتي بتدوير الشكل هي :
طبعا تدوير الشكل ( المصفوفة ) حول المحرف المتوضع في المركز ( أو أي محرف آخر ) هو أمر مستحيل بلا شك ... (التدوير 90 درجة أو أي زاوية)
لذلك نقوم بالتدوير حول شكل دائري (مجموعة محارف تكون دائرة متوضعة داخل الشكل مركزها النقطة لمراد التدوير حولها ) ....
وذلك بفرض أن المصفوفة كبيرة جدا حتى نستطيع أهمال حجم الكراكتر الواحد ( صغرت الخط للكونسول )
الهدف هو تحريك المحارف ( الكراكترات ) المجاورة لكركترات الدائرة بمقدار صغير والأبعد بمقدار أكبر حول الدائرة حتى نتمكن بالنهاية من تدوير الشكل حوال الدئرة
فكرتي معقدة بعض الشيء وتحتاج إلى وقت طويل لعملها
إذا كانت لديكم فكرة أفضل للتدوير حول نقطة ... أو حتى تعليق على الفكرة نفسها ومساعدة بها أوحتى لديكم خوارزمية لعملها ... أفيدوني أفادكم الله