three dimensional (3D) transformation in hindi

Hello दोस्तों, आज मैं आपको इस पोस्ट में three dimensional transformation in hindi के बारें में बताऊंगा, मैंने इससे पहले भी computer graphics के और भी article लिखे हुए है आप उन्हें भी पढ़ लीजिये.

 Three dimensional transformation in hindi

3D transformation को 2D transformation से extend किया गया है. 2D में दो coordinates (X,Y) होते है. जबकि three dimensional transformation में Z coordinate को भी include किया जाता है.

Rotation

3D rotation जो है वह 2D rotation की तरह same नहीं होता है. 3D rotation में, हमें rotation के axis (अक्षों) के साथ साथ rotation के angle (कोण) को भी specify करना पड़ता है.

हम X, Y, Z अक्षों के द्वारा 3D rotation को perform करते है. जोकि नीचे दी गयी matrix में represent की गयी है:-

rotation in hindi three dimensional transformation

नीचे दिया गया चित्र अलग अलग अक्षों पर rotation को दर्शाता है:-

rotation in hindi three dimensional transformation

Scaling

हम किसी object के size को scaling transformation के द्वारा बदल सकते है. scaling की प्रक्रिया में हमें object के dimensions को या तो घटाना होता है या फिर बढ़ाना होता है.

scaling को प्राप्त करने के लिए हमें object के original coordinates को scaling factor के साथ multiply (गुणा) करना होता है.

नीचे दिया गया चित्र 3D scaling के प्रभाव को दर्शाता है:-

3d saling in hindi
इमेज source

3D scaling के कार्य में, तीन coordinates का प्रयोग किया जाता है. हम मान लेते है कि ऑब्जेक्ट के original coordinates (X, Y, Z) है. और scaling factors (Sx, Sy, Sz) हैं. अब हम इसे गणितीय रूप में निम्नलिखित प्रकार से प्रदर्शित करेंगे.

3d scaling matrix in hindi

Shear

वह transformation जो object के आकार को slant (तिरछा) कर देता है उसे shear transformation कहते है. 2D shear की तरह, 3D में भी हम किसी object को X-axis, Y-axis या Z-axis के साथ में shear करते है.

3d transformation shearing

जैसा कि आप उपर दिए गये चित्र में देख सकते है कि इसमें एक coordinate P है. जब हम इसे shear करते है तो हमें एक नया coordinate P’ प्राप्त होता है. जिसे 3D matrix में निम्नलिखित प्रकार से प्रदर्शित किया जाता है:-

3d transformation shearing matrix

निवेदन: आशा करता हूँ दोस्तों कि आपको यह article समझ में आ गया होगा. आपको इससे related कोई सवाल है तो comment के द्वारा बताइए तथा इसे अपने दोस्तों के साथ अवश्य share कीजिये. thanks.

2 thoughts on “three dimensional (3D) transformation in hindi”

Leave a Comment