What is 2D Translation Explained in Hindi l Computer Graphics Course

What is 2D Translation Explained in Hindi l Computer Graphics Course

Understanding 2D Transformations: Translation Technique

Introduction to Translation in Computer Graphics

  • The video introduces the concept of translation as a crucial transformation technique in computer graphics, emphasizing its importance.
  • It clarifies that translation refers to repositioning objects rather than merely translating languages, highlighting a different context within computer graphics.

Definition and Application of Translation

  • Translation is defined as repositioning an object (polygon or line) on a two-dimensional plane, which is essential for manipulating graphical elements.
  • The speaker illustrates this with examples, explaining how points are moved within a coordinate system on a 2D plane.

Practical Example of Repositioning Points

  • A practical example is provided where the position of a point (like a square) is changed from one location to another using specific coordinates.
  • The process involves understanding the original position and determining how far to move it based on specified distances along the axes.

Calculating Distances for Translation

  • To perform translation accurately, one must calculate the distance between points concerning their respective axes (X and Y).
  • The speaker emphasizes that knowing these distances allows for precise repositioning of graphical elements in space.

Generalizing the Concept of Translation

  • The discussion shifts towards generalizing translation by defining points and their coordinates systematically.
  • An equation is introduced that relates original positions and distances traveled during translation, reinforcing mathematical foundations behind graphical transformations.

Understanding Matrix Addition and Results

Key Concepts in Matrix Operations

  • The discussion begins with the concept of matrix addition, emphasizing that it will yield results through operations involving EM (presumably a mathematical term or method) and MP4 files.
  • It is noted that the result of adding matrices and integers will be calculated, specifically mentioning "free plus 4 equals 274 plus five equals two nine," indicating a specific numerical example.
  • The speaker illustrates how to express results using variables, stating "simply slide equal extra" which suggests a method for organizing or presenting data.
  • A distinction is made between different types of values in the context of matrices, referring to one as "white" and another as "sexual," hinting at categorization within matrix elements.
Video description

Myself Shridhar Mankar a Engineer l YouTuber l Educational Blogger l Educator l Podcaster. My Aim- To Make Engineering Students Life EASY. Website - https://5minutesengineering.com 5 Minutes Engineering English YouTube Channel - https://m.youtube.com/channel/UChTsiSbpTuSrdOHpXkKlq6Q Instagram - https://www.instagram.com/5minutesengineering/?hl=en A small donation would mean the world to me and will help me to make AWESOME videos for you. • UPI ID : 5minutesengineering@apl Playlists : • 5 Minutes Engineering Podcast : https://youtube.com/playlist?list=PLYwpaL_SFmcCTAu8NRuCaD3aTEgHLeF0X • Aptitude : https://youtube.com/playlist?list=PLYwpaL_SFmcBpa1jwpCbEDespCRF3UPE5 • Machine Learning : https://youtube.com/playlist?list=PLYwpaL_SFmcBhOEPwf5cFwqo5B-cP9G4P • Computer Graphics : https://youtube.com/playlist?list=PLYwpaL_SFmcAtxMe7ahYC4ZYjQHun_b-T • C Language Tutorial for Beginners : https://youtube.com/playlist?list=PLYwpaL_SFmcBqvw6QTRsA8gvZL3ao2ON- • R Tutorial for Beginners : https://youtube.com/playlist?list=PLYwpaL_SFmcCRFzBkZ-b92Hdg-qCUfx48 • Python Tutorial for Beginners : https://youtube.com/playlist?list=PLYwpaL_SFmcCJu4i6UGMkMx1p3yYZJsbC • Embedded and Real Time Operating Systems (ERTOS) : https://youtube.com/playlist?list=PLYwpaL_SFmcBpuYagx0JiSaM-Bi4dm0hG • Shridhar Live Talks : https://youtube.com/playlist?list=PLYwpaL_SFmcD21x33RkmGvcZtrnWlTDdI • Welcome to 5 Minutes Engineering : https://youtube.com/playlist?list=PLYwpaL_SFmcCwG02L6fm0G5zmzpyw3eyc • Human Computer Interaction (HCI) : https://youtube.com/playlist?list=PLYwpaL_SFmcDz_8-pygbcNvNF0DEwKoIL • Computer Organization and Architecture : https://youtube.com/playlist?list=PLYwpaL_SFmcCaiXeUEjcTzHwIfJqH1qCN • Deep Learning : https://youtube.com/playlist?list=PLYwpaL_SFmcD-6P8cuX2bZAHSThF6AYvq • Genetic Algorithm : https://youtube.com/playlist?list=PLYwpaL_SFmcDHUTN26NXKfjg6wFJKDO9R • Cloud Computing : https://youtube.com/playlist?list=PLYwpaL_SFmcCyQH0n9GHfwviu6KeJ46BV • Information and Cyber Security : https://youtube.com/playlist?list=PLYwpaL_SFmcArHtWmbs_vXX6soTK3WEJw • Soft Computing and Optimization Algorithms : https://youtube.com/playlist?list=PLYwpaL_SFmcCPUl8mAnb4g1oExKd0n4Gw • Compiler Design : https://youtube.com/playlist?list=PLYwpaL_SFmcC6FupM--SachxUTOiQ7XHw • Operating System : https://youtube.com/playlist?list=PLYwpaL_SFmcD0LLrv7CXxSiO2gNJsoxpi • Hadoop : https://youtube.com/playlist?list=PLYwpaL_SFmcAhiP6C1qVorA7HZRejRE6M • CUDA : https://youtube.com/playlist?list=PLYwpaL_SFmcB73J5yO6uSFUycHJSA45O0 • Discrete Mathematics : https://youtube.com/playlist?list=PLYwpaL_SFmcDKuvj-wIgDnHA5JTfUwrHv • Theory of Computation (TOC) : https://youtube.com/playlist?list=PLYwpaL_SFmcDXLUrW3JEq2cv8efNF6UeQ • Data Analytics : https://youtube.com/playlist?list=PLYwpaL_SFmcD_agAK_MpCDJdDXFuJqS9X • Software Modeling and Design : https://youtube.com/playlist?list=PLYwpaL_SFmcD1pjNSpEm2pje3zPrSiflZ • Internet Of Things (IOT) : https://youtube.com/playlist?list=PLYwpaL_SFmcB8fDd64B8SkJiPpEIzpCzC • Database Management Systems (DBMS) : https://youtube.com/playlist?list=PLYwpaL_SFmcBU4HS74xGTK1cAFbY0rdVY • Computer Network (CN) : https://youtube.com/playlist?list=PLYwpaL_SFmcAXkWn2IR-l_WXOrr0n851a • Software Engineering and Project Management : https://youtube.com/playlist?list=PLYwpaL_SFmcCB7zUM0YSDR-1mM4KoiyLM • Design and Analysis of Algorithm : https://youtube.com/playlist?list=PLYwpaL_SFmcBOrMihdkd48kgs6_YP8taa • Data Mining and Warehouse : https://youtube.com/playlist?list=PLYwpaL_SFmcChP0xiW3KK9elNuhfCLVVi • Mobile Communication : https://youtube.com/playlist?list=PLYwpaL_SFmcAjqrKO-b9UMa2AaAlzZY7D • High Performance Computing : https://youtube.com/playlist?list=PLYwpaL_SFmcA1eJbqwvjKgsnT321hXRGx • Artificial Intelligence and Robotics : https://youtube.com/playlist?list=PLYwpaL_SFmcBmfMtX5wRMAtqna7pY-YtG