টি এর সাইন এবং কোসাইন যথাক্রমে x- অক্ষের সাথে একটি কোণ টি গঠন করে বৃত্তের বিন্দুর y এবং x স্থানাংক হয়। আয়তক্ষেত্রে এর দরকার নেই! একটি আয়তক্ষেত্র চারটি রেখার দ্বারা তৈরি। যদি t
থেকে যায় 0
কাছে 1
, এটা পয়েন্ট পৌঁছানোর (px,py)
এ t==0
এবং (qx,qy)
এ t==1
কর্তৃক প্রদত্ত লাইন দিয়ে:
(l(x),l(y)) = (t*qx + (1-t)*px, t*qy + (1-t)*py)
পরিবর্তে যদি 0
এবং 1
, আপনি সময় থেকে যায় t0
কাছে t1
, আপনি সময় প্রথম স্বাভাবিক এবং তারপর উপরে সূত্র প্রয়োগ করতে পারেন।
(l(x),l(y)) = ( ((t-t0)/(t1-t0))*qx + ((t1-t)/(t1-t0))*px, ((t-t0)/(t1-t0))*qy + ((t1-t)/(t1-t0))*py )
এখন, আপনার আয়তক্ষেত্রের if
জন্য, প্রতিটি প্রান্তের জন্য একটি চারটি ক্ষেত্রে বিভক্ত করুন যা সময়ের ব্যবধানের একটিকে আবরণ করে এবং একটি লাইন চলাচল প্রয়োগ করে।
লক্ষ্য করুন যে আপনার আয়তক্ষেত্রটি অক্ষ-সংযুক্ত থাকলে আপনার সর্বদা এক্স-মান বা y মান থাকে যা ধ্রুবক। উদাহরণস্বরূপ, মধ্যে T জন্য 0
এবং a/4
(এবং ত (x, y) নীচে বাঁদিকের হয়),
(l(x),l(y)) = ((4*t/a)*(X+Width) + (1-4*t/a)*(X), Y+Height)
যা এর সমান:
(l(x),l(y)) = (X + (1-4*t/a)*(Width), Y+Height)