Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Проектування тривимірної сцени в нестандартному графічному режимі

Реферат Проектування тривимірної сцени в нестандартному графічному режимі





гатьох інших мов програмування: C + +, С, Java, Visual Basic і т.д. Треба зауважити, що оскільки С # розроблявся що називається В«з нуляВ», у його авторів була можливість не переносити в нього все невдалі особливості будь-якого з попередніх мов. У результаті вийшов дійсно простий, зручний і сучасний мову, який за потужністю не поступається C + +, але істотно підвищує продуктивність розробок. [5, стор 13]


.4 Обгрунтування вибору мови програмування


Таким чином, вибираючи мову програмування, потрібно співвіднести можливості мови і складність розробки на ньому програми. Розглянувши 3 мови програмування, я зупинила свій вибір на мові Turbo Pascal. Мова Pascal є найкращим вибором для цієї курсової роботи, так як він досить простий і може забезпечити достатню швидкість виконання програми. Звичайно, програма на чистому асемблері працювала б швидше, але на її розробку довелося б витратити у багато разів більше часу, до того ж цю різницю у швидкості було б не так-то просто помітити. Саме тому мова Pascal - найкращий вибір в даному випадку. br/>

2. МАТЕМАТИЧНА МОДЕЛЬ


.1 Формули поверхонь


Для всіх точок циліндра справедливо [6]:

x = r * cos (t), = r * sin (t),

z = z,


де x, y, z ? ? - координатні осі, ? ? -кут до осі X, ? < span align = "justify">? + - радіус основи циліндра.

Для всіх точок сегмента кулі справедливо [6]:


x = (ra) * cos (t), = (ra) * sin (t), = r * sin (г),


де x, y, z ? ? - координатні осі, z ? ? -,

t, г ? ? < span align = "justify">-кути до координатним осях, ? ? + - радіус кулі, ? [0 .. r) - відстань від центру кулі до заснування сегмента кулі.

Формула бічній поверхні 7-гранною піраміди має вигляд [6]:


Ai * x + Bi * y + Ci * z + Di = 0,

де Ai, Bi, Ci, Di, ...


Назад | сторінка 7 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основи мови програмування Turbo Pascal
  • Реферат на тему: Розробка ігрової програми на мові програмування Turbo Pascal
  • Реферат на тему: Рішення геодезичних задач за допомогою мови програмування Turbo Pascal і та ...
  • Реферат на тему: Мова програмування Pascal
  • Реферат на тему: Рішення інженерних завдань із застосуванням алгоритмічної мови програмуванн ...