Skip to content

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

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

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

Програмний додаток ”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) операційних систем доступні для завантаження користувачами.

 

Мова:

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

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

Канал YouTube

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

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