GENERIC COORDINATE SYSTEMS IN THE COMPUTER GEOMETRY COURSE

Abstract

The article presents an approach to describe generic coordinate systems as a part of the course “Computer Geometry and Geometric Modeling”, which is taught to third-year students majoring in mathematics at the Lobachevsky State University of Nizhni Novgorod. Describing geometric mappings using coordinates and using transitions to other coordinate systems are the main tools in drawing images on the computer screen. The mathematical foundation of these operations come from analytic geometry and linear algebra courses, which mathematics majors take during their first year. However, many computer graphics textbooks do not make full use of theoretical concepts from these courses and do not provide proofs of correctness of coordinate transformations. Even when these proofs are present, they use linear algebra methods, which often consist of manipulating nested sums and numerous indices. This article demonstrates that the mains facts studied in linear algebra and used in constructing computer images can be generalized to arbitrary coordinate systems. The proofs of these facts use commutative diagrams. The helps abstract away from unnecessary details and clarify the main idea of the proof. We also advocate an approach that actively uses material covered by earlier mathematical courses and provides proofs that coordinate transformations used in drawing computer images are correct.

Authors and Affiliations

Evgeny Makarov

Keywords

Related Articles

ON SOME PROBLEMS OF EXTERNAL BALLISTICS

The article presents an approach to solving some ballistics problems. The main object is a launcher in general with the possibility of setting the rotation angle, the ascent angle and the initial velocity. A general math...

CLOUD SERVICES FOR NATURAL LANGUAGE PROCESSING

The paper presents the results of experiments conducted with the aim of a comparative analysis of the performance of the existing cloud services for natural language processing in Russian. The article provides an overvie...

PERIODIC SOLUTIONS OF A NON-SMALL AMPLITUDE OF THE QUASILINEAR EQUATION FOR OSCILLATIONS OF AN I-BEAM

The problem of time-periodic solutions of the quasilinear equation of forced oscillations of an I-beam with hinged ends is investigated. The nonlinear summand and the right side of the equation are time periodic function...

THE GOVERNMENT, INDUSTRY, LOGISTICS, INNOVATIONS, AND INTELLECTUAL MOBILITY IN THE DIGITAL ECONOMY

Highly developed and modern transport and logistics systems are today’s key factors in the country's economic competitiveness. Roads, railways, inland waterways system, seaports, and airports contribute to the unificatio...

ON INTERFACES OF INFORMATION NETWORKS OF THE DIGITAL ECONOMY

The principal issue of telecommunications (information networks) as a decisive link in the digital economy is considered. The interfaces of information networks are studied in detail, which ensures the interaction of ind...

Download PDF file
  • EP ID EP521923
  • DOI 10.25559/SITITO.14.201804.833-841
  • Views 90
  • Downloads 0

How To Cite

Evgeny Makarov (2018). GENERIC COORDINATE SYSTEMS IN THE COMPUTER GEOMETRY COURSE. Современные информационные технологии и ИТ-образование, 14(4), 833-841. https://www.europub.co.uk/articles/-A-521923