2D mein tum ek line ko y=mx+c se describe kar sakte ho. 3D mein yeh toot jaata hai: 3D space mein ek single equation y=mx+c ek plane banati hai, line nahi. Hume ek aisi language chahiye jo:
kisi bhi number of dimensions mein kaam kare,
position (hum kahan se shuru karte hain) aur direction (hum kahan jaate hain) ko alag rakhe,
zero se divide kiye bina vertical/weird-slope objects ko handle kare.
Vectors exactly yahi karte hain. Ek point hume position deta hai; ek direction vector hume travel deta hai.
HUM ise kaise derive karte hain (scratch se).
Line par koi bhi point P (position r) lo aur fixed point A (position a) lo. Vector AP=r−a line ke saathlie karta hai, isliye yeh direction d ke parallel hona chahiye. Do parallel vectors scalar multiples hote hain:
r−a=td⇒r=a+td.Yeh step kyun? "Line ke saath lie karna" ek line ka poora geometric meaning hai — uske har displacement usi direction ka stretch/shrink hota hai.
Ek plane ko do non-parallel directions chahiye, ya — zyada clean — ek perpendicular direction (uska normal).
Normal form kyun kaam karta hai. Plane mein kisi bhi point P ke liye, r−a plane ke andar lie karta hai, isliye normal n ke perpendicular hota hai. Perpendicular ⇒ dot product zero. Yeh single equation plane ke har point ko capture karta hai.
Parametric se normal par kaise jaayein: normal dono spanning directions ke perpendicular hona chahiye, isliye
n=u×v.Yeh step kyun? Cross product exactly woh vector produce karta hai jo dono inputs ke orthogonal ho — yeh plane ke normal ki geometric definition hai.
Socho tum ek giant gym mein khade ho. Line matlab hai "yahan khado, phir ek arrow ki direction mein chalta raho" — tum sirf us arrow ke saath aage ya peeche ja sakte ho. Plane matlab hai poora floor: jahan tum khade ho wahan se tum do arrow directions mein slide kar sakte ho aur flat jagah kisi bhi jagah pahunch sakte ho. Floor ko jaldi describe karne ke liye, do slide-directions dene ki jagah, tum ek arrow dete ho jo floor se seedha upar point karta hai (yeh normal hai). Koi bhi point "floor par" tabhi hai jab us tak jaane mein us up-arrow ke relative kabhi upar ya neeche na jao — exactly yahi dot product ka zero hona hai.