<?xml version="1.0"?>
<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Geometry &amp; Graphics</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Geometry &amp; Graphics</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Геометрия и графика</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2308-4898</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">18199</article-id>
   <article-id pub-id-type="doi">10.12737/article_59bfa72b151052.53229281</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>Методические вопросы преподавания</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>Methodical questions of teaching</subject>
    </subj-group>
    <subj-group>
     <subject>Методические вопросы преподавания</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">Laboratory Practicum on Computer Graphics</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>Лабораторный практикум по компьютерной графике</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Алексюк</surname>
       <given-names>А. А.</given-names>
      </name>
      <name xml:lang="en">
       <surname>Aleksyuk</surname>
       <given-names>A. A.</given-names>
      </name>
     </name-alternatives>
     <bio xml:lang="ru">
      <p>кандидат технических наук;</p>
     </bio>
     <bio xml:lang="en">
      <p>candidate of technical sciences;</p>
     </bio>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">Морской государственный университет им. адмирала Г.И. Невельского (МГУ им. адм. Г.И. Невельского)</institution>
     <city>Владивосток</city>
     <country>Россия</country>
    </aff>
    <aff>
     <institution xml:lang="en">Maritime State University named after admiral G.I. Nevelskoy (MSUN)</institution>
     <city>Vladivostok</city>
     <country>Russian Federation</country>
    </aff>
   </aff-alternatives>
   <volume>5</volume>
   <issue>3</issue>
   <fpage>78</fpage>
   <lpage>85</lpage>
   <self-uri xlink:href="https://zh-szf.ru/en/nauka/article/18199/view">https://zh-szf.ru/en/nauka/article/18199/view</self-uri>
   <abstract xml:lang="ru">
    <p>Предложены лабораторные работы по дисциплине «Инженерная и компьютерная графика» для студентов специальностей 27.03.04 «Управление в технических системах» и 09.03.01 «Информатика и вычислительная техника» МГУ им. адмирала Г.И. Невельского, позволяющие освоить важный раздел компьютерной графики «Геометрические преобразования координат». В отличие от существующих лабораторных работ по компьютерной графике (далее — КГ), требующих знаний алгоритмических языков и основ программирования, приведенные задания выполняются в пакете MathCAD, который позволяет представлять результаты в виде геометрических рисунков без написания сложных компьютерных программ. В статье рассматриваются элементарные геометрические преобразования и их композиции. Описаны матрицы преобразований координат объекта при переносе, вращении и масштабировании на плоскости и в пространстве. Рассмотрены построения ортогональных, аксонометрических и центральных проекций на плоскости экрана. Отмечены различия в алгоритмах геометрических преобразований объектов относительно начала координат и произвольной точки. Показано, что конечный результат сложных преобразований зависит от очередности выполнения элементарных преобразований. Приведено большое число примеров, охватывающих содержание лабораторного практикума. Результаты представлены в виде чисел и рисунков с использованием программы MathCAD. В первой лабораторной работе рассмотрены геометрические преобразования объектов (перенос, вращение и масштабирование) на плоскости и в пространстве, во второй — построения центральных, ортогональных и аксонометрических проекций трехмерных объектов на экране компьютера (плоскости). Разработаны методические указания для выполнения лабораторных и самостоятельных работ, которые используются для обучения студентов на кафедре начертательной геометрии и графики МГУ им. адмирала Г. И. Невельского.</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>To master such important section of computer graphics as “Geometric Transformations of Coordinates” have been proposed laboratory works on discipline “Engineering and Computer Graphics” for MSUN students of specialties 27.03.04 “Management in Engineering Systems” and 09.03.01 “Informatics and Computer Engineering”. In contrast to existing laboratory works on computer graphics, demanding the knowledge of algorithmic languages and programming essentials, the presented tasks are performed in a MathCAD package, which allows represent results in the form of geometrical drawings without writing complicated computer programs. In this paper are considered elementary geometrical transformations and their compositions. Matrixes of object coordinates transformations at transfer, rotation and scaling on the plane and in space have been described. Constructions of orthogonal, axonometric and central projections on screen plane have been considered. Distinctions in algorithms for objects’ geometrical transformations above reference zero and arbitrary point have been noted. It has been showed that the end result of complex transformations depends on sequence of elementary transformations. A large number of examples covering the laboratory practicum’s content have been provided. Results have been presented in the form of numbers and drawings using MathCAD. In the first laboratory work have been considered the objects geometrical transformations (transfer, rotation and scaling) on the plane and in space; in the second one – construction of central, orthogonal and axonometric projections for three-dimensional objects on a computer screen (plane). Have been developed methodological instructive regulations for performance of laboratory and independent works which are used for students training on the MSUN’s descriptive geometry and graphics chair.</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>компьютерная графика</kwd>
    <kwd>геометрические преобразования координат</kwd>
    <kwd>матрицы</kwd>
    <kwd>центральные и параллельные проекции</kwd>
    <kwd>аксонометрия</kwd>
    <kwd>MathCAD</kwd>
    <kwd>лабораторные работы.</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>computer graphics</kwd>
    <kwd>geometric transformations of coordinates</kwd>
    <kwd>matrixes</kwd>
    <kwd>central and parallel projections</kwd>
    <kwd>axonometry</kwd>
    <kwd>MathCAD</kwd>
    <kwd>laboratory works.</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>Компьютерная графика для студентов факультета электроники и информационных технологий МГУ им. адмирала Невельского является второй частью дисциплины «Инженерная и компьютерная графика» и изучается в 3–4 семестрах.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Большаков В.П. Инженерная и компьютерная графика. Практикум [Текст] / В.П. Большаков. - СПб.: БХВ-Петербург, 2004. - 592 с.</mixed-citation>
     <mixed-citation xml:lang="en">Bol`shakov V.P. Inzhenernaya i komp`yuternaya grafika. Praktikum [Engineering and Computer Graphics. Workshop]. St. Petersburg, BHV-Peterburg Publ., 2004. 592 p. (In Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Большаков В.П. Твердотельное моделирование деталей СAD-системах: AutoCAD, КОМПАС-3D, SolidWorks, Inventor, Сreo [Текст] / В.П. Большаков, А.Л. Бочков, Ю.Т. Лячек. - СПб.: Питер, 2015. - 480 с.</mixed-citation>
     <mixed-citation xml:lang="en">Bol`shakov V.P., Bochkov A.L., Lyachek Yu.T. Tverdotel`noe modelirovanie detaley SAD-sistemakh: AutoCAD, KOMPAS-3D, SolidWorks, Inventor, Sreo [Components Solid Modeling CAD-systems: AutoCAD, KOMPAS-3D, SolidWorks, Inventor, Sreo]. St. Petersburg, Piter Publ., 2015. 480 p. (In Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B3">
    <label>3.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Буторина И.В. Модели деталей сложной формы в пакете AutoCAD [Текст] / И.В. Буторина, А.Л. Хейфец, В.Н. Васильева // Геометрия и графика. - 2013. - Т. 1. - № 1. - C. 70-72. - DOI: 10.12737/481.</mixed-citation>
     <mixed-citation xml:lang="en">Butorina I.V., Kheyfets A.A., Vasileva V. N. Modeli detaley slozhnoy formy v pakete AutoCAD [Models of complex form details in AutoCAD]. Geometriya i grafika [Geometry and graphics]. 2013, V. 1, I. 1, pp. 70-72. (in Russian). DOI: 10.12737/481.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B4">
    <label>4.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Варушкин В.П. Использование САПР для курсового проектирования [Текст] / В.П. Варушкин // Геометрия и графика. - 2014. - Т. 2. - № 3. - C. 41-45. - DOI: 10.12737/5591.</mixed-citation>
     <mixed-citation xml:lang="en">Varushkin V.P. Ispol'zovanie SAPR dlya kursovogo proektirovaniya [CAD Use for Course Design]. Geometriya i grafika [Geometry and graphics]. 2014, V. 2, I. 3, pp. 41-45. (in Russian). DOI: 10.12737/5591.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B5">
    <label>5.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Голованов Н.Н. Геометрическое моделирование [Текст] / Н.Н. Голованов. - М.: Физматлит, 2002. - 472 с.</mixed-citation>
     <mixed-citation xml:lang="en">Golovanov N.N. Geometricheskoe modelirovanie [Geometric modeling]. Moscow, Fizmatlit Publ., 2002. 472 p. (in Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B6">
    <label>6.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">ГОСТ 2.317-2011. Единая система конструкторской документации. Аксонометрические проекции [Текст]. - Введ. 01.01.2012. - М.: Стандартинформ, 2011. - 10 с.</mixed-citation>
     <mixed-citation xml:lang="en">GOST 2.305-2008. Edinaya sistema konstruktorskoy dokumentatsii. Izobrazheniya - vidy, razrezy, secheniya [GOST 2.305-2008. Unified system of design documentation. Images - types, sections, sections]. Moscow, Standartinform Publ., 2009. 24 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B7">
    <label>7.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">ГОСТ 2.305-2008. Единая система конструкторской документации. Изображения - виды, разрезы, сечения [Текст]. - Введ. 01.07.2009. - М.: Стандартинформ, 2009. - 24 с.</mixed-citation>
     <mixed-citation xml:lang="en">GOST 2.317-2011. Edinaya sistema konstruktorskoy dokumentatsii. Aksonometricheskie proektsii [GOST 2.317-2011. Unified system of design documentation. Axonometric projections]. Moscow, Standartinform Publ., 2011. 10 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B8">
    <label>8.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">ГОСТ 27459-87 (СТ СЭВ 5712-86). Системы обработки информации. Машинная графика. Термины и определения [Текст]. - Введ. 01.07.88. - М.: Изд-во стандартов, 1988. - 46 с.</mixed-citation>
     <mixed-citation xml:lang="en">GOST 27459-87 (ST SEV 5712-86). Sistemy obrabotki informatsii. Mashinnaya grafika. Terminy i opredeleniya [GOST 27459-87 (ST SEV 5712-86). Information processing systems. Computer graphics. Terms and definitions]. Moscow, Izd-vo standartov Publ., 1988. 46 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B9">
    <label>9.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Государственный образовательный стандарт высшего профессионального образования. Направление подготовки дипломированного специалиста 654600 «Информатика и вычислительная техника» [Электронный ресурс]. - URL: http://www.edu.ru</mixed-citation>
     <mixed-citation xml:lang="en">Gosudarstvennyy obrazovatel'nyy standart vysshego professional'nogo obrazovaniya. Napravlenie podgotovki diplomirovannogo spetsialista 654600 - Informatika i vychislitel'naya tekhnika [State educational standard of higher professional education. Direction of graduate training 654600 - Informatics and computer facilities]. Available at: http://www.edu.ru</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B10">
    <label>10.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Макаров Е.Г. Инженерные расчеты в MathCAD 15 [Текст]: учебный курс / Е.Г. Макаров. - СПб.: Питер, 2011. - 400 с.</mixed-citation>
     <mixed-citation xml:lang="en">Makarov E.G. Inzhenernye raschety v MathCAD 15: Uchebnyj kurs [Engineering calculations in MathCad 15: Training course]. St. Petersburg, Piter Publ., 2011. 400 p. (In Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B11">
    <label>11.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Никулин Е.А. Компьютерная геометрия и алгоритмы машинной графики [Текст] / Е.А. Никулин. - СПб.: БХВ-Петербург, 2005. - 560 с.</mixed-citation>
     <mixed-citation xml:lang="en">Nikulin E.A. Komp`yuternaya geometriya i algoritmy mashinnoj grafiki [Computer geometry and computer graphics algorithms]. St. Petersburg, BHV-Peterburg Publ., 2005. 560 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B12">
    <label>12.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Петров М.Н. Компьютерная графика: учебник для вузов [Текст] / М.Н. Петров. - 3-е изд. - СПб.: Питер, 2011. - 544 с.</mixed-citation>
     <mixed-citation xml:lang="en">Petrov M.N. Komp`yuternaya grafika [Computer graphics]. St. Petersburg, Piter Publ., 2011. 544 p. (In Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B13">
    <label>13.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Роджерс Д. Математические основы машинной графики [Текст]: пер. с англ. / Д. Роджерс, Дж. Адамс. - 2-е изд. - М.: Мир, 2001. - 604 с.</mixed-citation>
     <mixed-citation xml:lang="en">Rogers D., Adams J. Matematicheskie osnovy mashinnoj grafiki [Matematical elements for computer graphics]. Moscow, Mir Publ., 2001. 604 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B14">
    <label>14.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Харах М.М. Конструирование сборочного чертежа изделия методом 3D-моделирования как завершающий этап изучения инженерной и компьютерной графики [Текст] / М.М. Харах, И.А. Козлова, Б.М. Славин // Геометрия и графика. - 2014. - Т. 2. - № 3. - C. 36-40. - DOI: 10.12737/5588.</mixed-citation>
     <mixed-citation xml:lang="en">Kharakh M.M., Kozlova I.A., Slavin B.M. Konstruirovanie sborochnogo chertezha izdeliya metodom 3D-modelirovaniya kak zavershayushchiy etap izucheniya inzhenernoy i komp'yuternoy grafiki [Design assembly drawing articles 3D modeling method as final stage of studying engineering and computer graphics]. Geometriya i grafika [Geometry and graphics]. 2014, V. 2, I. 3, pp. 36-40. (in Russian). DOI: 10.12737/5588.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B15">
    <label>15.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Хейфец А.Л. Инженерная 3D-компьютерная графика: учебник и практикум для академического бакалавриата [Текст] / А.Л. Хейфец, А.Н. Логиновский, И.В. Буторина, В.Н. Васильева; под ред. А.Л. Хейфеца. - 3-е изд., перераб. и доп. - М.: Юрайт, 2015. - 602 с.</mixed-citation>
     <mixed-citation xml:lang="en">Kheifets A.L. Inzhenernaya 3D-komp'yuternaya grafika: uchebnik i praktikum dlya akademicheskogo bakalavriata [Engineering 3D computer graphics]. Moscow, YUrajt Publ., 2015. 602 p. (in Russian).</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B16">
    <label>16.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Хейфец А.Л. Инженерная компьютерная графика. AutoCAD [Текст] / А.Л. Хейфец. - СПб.: БХВ-Петербург, 2005. - 336 с.</mixed-citation>
     <mixed-citation xml:lang="en">Kheifets A.L. Inzhenernaya kompyuternaya grafika. AutoCAD [Engineering computer graphics. AutoCAD]. St. Petersburg, BHV Publ., 2005. 336 p. (in Russian)</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B17">
    <label>17.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Херн Д. Компьютерная графика и стандарт OpenGL [Текст]: пер. с англ. / Д. Херн, М. Бейкер. - 3-е изд. - М.: Вильямс, 2005. - 1168 с.</mixed-citation>
     <mixed-citation xml:lang="en">Hearn D., Baker M. Komp`yuternaya grafika i standart OpenGL [Computer Graphics with OpenGL]. Moscow, Vil'yams Publ., 2005. 1168 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B18">
    <label>18.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Эйнджел Э. Интерактивная компьютерная графика. Вводный курс на базе OpenGL [Текст] / Э. Эйнджел; под ред. В.Т. Тертышного; пер. с англ. - 2-е изд. - М.: Вильямс, 2001. - 592 с.</mixed-citation>
     <mixed-citation xml:lang="en">Angel E. Interaktivnaya komp'yuternaya grafika. Vvodnyj kurs na baze OpenGL [Interactive Computer Graphics. A top-down approach with OpenGL]. Moscow, Vil'yams Publ., 2001. 592 p.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B19">
    <label>19.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Требования к обязательному минимуму содержания и уровню подготовки бакалавра по направлению 552800 «Информатика и вычислительная техника (второй уровень высшего профессионального образования)» [Электронный ресурс]. - URL: http://www.edu.ru</mixed-citation>
     <mixed-citation xml:lang="en">Trebovaniya k obyazatel'nomu minimumu soderzhaniya i urovnyu podgotovki bakalavra po napravleniyu 552800 - Informatika i vychislitel'naya tekhnika (vtoroy uroven' vysshego professional'nogo obrazovaniya) [Requirements for compulsory minimum content and level of bachelor's degree in the direction 552800 - Informatics and computer facilities (second level of higher professional education)]. Available at: http://www.edu.ru</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B20">
    <label>20.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Федеральный государственный образовательный стандарт высшего образования по направлению подготовки 09.03.01 «Информатика и вычислительная техника (бакалавриат)» [Электронный ресурс]. - URL: http://www.edu.ru</mixed-citation>
     <mixed-citation xml:lang="en">Federal'nyj gosudarstvennyj obrazovatel'nyj standart vysshego obrazovaniya po napravleniyu podgotovki 09.03.01 - Informatika i vychislitel'naya tekhnika (bakalavriat) [Federal State Educational Standard of Higher Education in the Field of Training 09.03.01 - Informatics and Computer Science (Bachelor's)]. Available at: http://www.edu.ru</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B21">
    <label>21.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Федеральный государственный образовательный стандарт высшего профессионального образования по направлению подготовки 230100 «Информатика и вычислительная техника (квалификация (степень) бакалавр)» [Электронный ресурс]. - URL: http://www.edu.ru</mixed-citation>
     <mixed-citation xml:lang="en">Federal'nyj gosudarstvennyj obrazovatel'nyj standart vysshego professional'nogo obrazovaniya po napravleniyu podgotovki 230100 - Informatika i vychislitel'naya tekhnika (kvalifikaciya (stepen') bakalavr) [Federal state educational standard of higher professional education in the field of preparation 230100 - Informatics and computer facilities (qualification (degree) bachelor)]. Available at: http://www.edu.ru</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
