ФОП Швачко В. В.

Інформаційні технології, Інжиніринг, Наукові дослідження і розробки, Консультування з питань комерційної діяльності та управління

Menu
  • Головна
  • Дирекція
  • Вироби
    • Автоматизована система «DraCAEna»
    • Система комп’ютерного зору «Гострозір»
    • Система обробки мови та аудіо «Мовотвір»
    • Мережевий контролер «Світокол»
    • Автоматична система керування «Прудкодум»
    • Інформаційний робот-асистент «Семаргл»
    • Побутовий робот – помічник «Домрад»
    • Промисловий роботизований комплекс «Колодар»
    • Мобільна роботизована платформа «Гуцулик-R»
    • Блог про Робототехніку «Teller»
  • Сховище
    • Програмний додаток ”Inlinko”
    • Програмний клієнт ”Inmedafit”
    • Мережевий клієнт ”IPQuisEst”
    • Засіб перегляду ”S3DxfVQ”
    • Програмний додаток ”OGLeMDI”
  • Оповідач
  • Посилання
  • Контакти

Програмний додаток ”OGLeMDI”

OpenGL приклад використання MDI, який оснований на розширеному коді Qt (Open Graphics Library example of Multiple Document Interface – OGLeMDI, based on extended Qt code).

 
Копія екрану програмного додатка _OGLeMDI_
Копія екрану програмного додатка “OGLeMDI”.

“OGLeMDI” демонструє реалізацію основних програмних інструментів для роботи з тривимірними векторними зображеннями. Вихідний код цього програмного додатка (Qt-проект з можливістю розширення) може бути основою для створення програмного забезпечення з використанням тривимірної інженерної графіки.

 

Мистецтво 3D інженерної графіки “OGLeMDI”.  [YouTube]

Додаток “OGLeMDI” демонструє наступні розроблені програмні рішення, розширення та поліпшення актуальної бібліотеки Qt:
– Організація коду з можливістю використання необхідних базових графічних інструментів, обробки та збереження відповідних даних (в першу чергу – інкапсуляція коду, який належить до шару OpenGL).
– Можливість одночасної роботи з декількома тривимірними кресленнями (або різними видами одного й того ж креслення).
– Ініціалізація середовища креслення згідно з визначеними користувачем настроюваннями.
– Створення векторних зображень за допомогою розробленого коду базових тривимірних елементів (Точка, Лінія, Грань, Сіть) з можливістю створення інших графічних елементів на основі базових.
– Реалізація методів для обробки подій маніпулятора «миша» (обертання коліщатка миші, кліки та переміщення, відповідно, – для зміни масштабу, обертання навколо осей та перенесення поточного креслення).
– Можливість селекції графічних об’єктів.
– Присутність декількох видів малювання зображень (точками, лініями або твердими тілами).
– Зміна поточних базових видів відкритих зображень.
– Керування відкритими зображеннями та переміщення між ними.
– Отримання інформації щодо поточних креслень та програмного забезпечення.
– Організація доступу до довідкової інформації.

 

Документація програмного додатка “OGLeMDI”.

 

Виконувані коди (поширюються вільно) для Windows (7 589 KB) та Ubuntu Linux (8 206 KB) операційних систем доступні для завантаження користувачами.

 

Share this:

  • Print
  • LinkedIn
  • Facebook
  • Twitter
  • Skype
  • Tumblr

Мова:

  • English
  • Українська
  • Русский

Top Posts & Pages

  • Інформація
  • RAF Aerial Target
  • Спеціалізований транспортний робот СТР-1
  • Промисловий робот ''Unimate''
  • Крокуючий комбайн ''Plusjack''
  • Місяцехід
  • Наземний бойовий транспортний засіб ''Crusher''
  • Роботизований комплекс ''Клин-1''
  • Крокуюча машина ''Mondo Spider''
  • Об'єктна радіокерована міна Ф-10

RSS Посилання

RSS Feed RSS - Posts

RSS Feed RSS - Comments

Соціальні мережі

Канал YouTube

  • Головна
  • Дирекція
  • Вироби
    • Автоматизована система «DraCAEna»
    • Система комп’ютерного зору «Гострозір»
    • Система обробки мови та аудіо «Мовотвір»
    • Мережевий контролер «Світокол»
    • Автоматична система керування «Прудкодум»
    • Інформаційний робот-асистент «Семаргл»
    • Побутовий робот – помічник «Домрад»
    • Промисловий роботизований комплекс «Колодар»
    • Мобільна роботизована платформа «Гуцулик-R»
    • Блог про Робототехніку «Teller»
  • Сховище
    • Програмний додаток ”Inlinko”
    • Програмний клієнт ”Inmedafit”
    • Мережевий клієнт ”IPQuisEst”
    • Засіб перегляду ”S3DxfVQ”
    • Програмний додаток ”OGLeMDI”
  • Оповідач
  • Посилання
  • Контакти

FOP Shvachko V. V. 2008 - 2021 | All Rights Reserved. Precious Lite theme by Flythemes