OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus

Pagrindiniai trimačių vaizdų apdorojimo konkurentai yra DirectX ir OpenGL technologijos. Straipsnyje pateikiama šių technologijų lyginamoji analizė. Eksperimentiškai tiriama DirectX ir OpenGL technologijų veikimo sparta. Eksperimentams skirta testinė programinė įranga sukurta populiariausiomis prog...

Full description

Bibliographic Details
Main Authors: Ernestas Filatovas, Grigorijus Melničenko, Vytautas Jakštys
Format: Article
Language:English
Published: Vilnius University Press 2013-01-01
Series:Informacijos Mokslai
Online Access:http://www.journals.vu.lt/informacijos-mokslai/article/view/2055
id doaj-3c217377c64e4f4581010a12013265ae
record_format Article
spelling doaj-3c217377c64e4f4581010a12013265ae2020-11-25T03:29:41ZengVilnius University PressInformacijos Mokslai1392-05611392-14872013-01-016510.15388/Im.2013.0.2055OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdusErnestas FilatovasGrigorijus MelničenkoVytautas Jakštys Pagrindiniai trimačių vaizdų apdorojimo konkurentai yra DirectX ir OpenGL technologijos. Straipsnyje pateikiama šių technologijų lyginamoji analizė. Eksperimentiškai tiriama DirectX ir OpenGL technologijų veikimo sparta. Eksperimentams skirta testinė programinė įranga sukurta populiariausiomis programavimo kalbomis C++ ir C#. Darbe pateikiami ir analizuojami tyrimų rezultatai, gauti atlikus kelis skirtingus spartos testus naudojant sukurtą programinę įrangą. Comparison of OpenGL and DirectX technologies in 3D programming  Ernestas Filatovas, Grigorijus Melničenko, Vytautas Jakštys Summary In this study, three-dimensional rendering technologies DirectX and OpenGL were reviewed. A comprehensive survey, evaluation of advantages and disadvantages, and a comparative analysis of these technologies have been made. By applying C# and C++ programming languages, the software has been developed for testing the speed of DirectX and OpenGL technologies. A relatively large number of experiments were conducted in order to determine the speed of these technologies. The experiments included visualization of basic and complex shapes movements, and different depth of shapes. The experimental investigations were performed in Windows and they have revealed that the speed of the DirectX technology is higher. This factor is the most signifi cant one in three-dimensional rendering, especially in the development of computer games. The DirectX technology was proved to be fastest while programming in C#. Moreover, the experimental investigations have indicated that the DirectX technology uses CPU resources more effi ciently. e="font-size: 11pt; line-height: 115%; font-family: Calibri, sans-serif;"> http://www.journals.vu.lt/informacijos-mokslai/article/view/2055
collection DOAJ
language English
format Article
sources DOAJ
author Ernestas Filatovas
Grigorijus Melničenko
Vytautas Jakštys
spellingShingle Ernestas Filatovas
Grigorijus Melničenko
Vytautas Jakštys
OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus
Informacijos Mokslai
author_facet Ernestas Filatovas
Grigorijus Melničenko
Vytautas Jakštys
author_sort Ernestas Filatovas
title OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus
title_short OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus
title_full OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus
title_fullStr OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus
title_full_unstemmed OpenGL ir DirectX technologijų spartos palyginimas programuojant trimačius vaizdus
title_sort opengl ir directx technologijų spartos palyginimas programuojant trimačius vaizdus
publisher Vilnius University Press
series Informacijos Mokslai
issn 1392-0561
1392-1487
publishDate 2013-01-01
description Pagrindiniai trimačių vaizdų apdorojimo konkurentai yra DirectX ir OpenGL technologijos. Straipsnyje pateikiama šių technologijų lyginamoji analizė. Eksperimentiškai tiriama DirectX ir OpenGL technologijų veikimo sparta. Eksperimentams skirta testinė programinė įranga sukurta populiariausiomis programavimo kalbomis C++ ir C#. Darbe pateikiami ir analizuojami tyrimų rezultatai, gauti atlikus kelis skirtingus spartos testus naudojant sukurtą programinę įrangą. Comparison of OpenGL and DirectX technologies in 3D programming  Ernestas Filatovas, Grigorijus Melničenko, Vytautas Jakštys Summary In this study, three-dimensional rendering technologies DirectX and OpenGL were reviewed. A comprehensive survey, evaluation of advantages and disadvantages, and a comparative analysis of these technologies have been made. By applying C# and C++ programming languages, the software has been developed for testing the speed of DirectX and OpenGL technologies. A relatively large number of experiments were conducted in order to determine the speed of these technologies. The experiments included visualization of basic and complex shapes movements, and different depth of shapes. The experimental investigations were performed in Windows and they have revealed that the speed of the DirectX technology is higher. This factor is the most signifi cant one in three-dimensional rendering, especially in the development of computer games. The DirectX technology was proved to be fastest while programming in C#. Moreover, the experimental investigations have indicated that the DirectX technology uses CPU resources more effi ciently. e="font-size: 11pt; line-height: 115%; font-family: Calibri, sans-serif;">
url http://www.journals.vu.lt/informacijos-mokslai/article/view/2055
work_keys_str_mv AT ernestasfilatovas openglirdirectxtechnologijuspartospalyginimasprogramuojanttrimaciusvaizdus
AT grigorijusmelnicenko openglirdirectxtechnologijuspartospalyginimasprogramuojanttrimaciusvaizdus
AT vytautasjakstys openglirdirectxtechnologijuspartospalyginimasprogramuojanttrimaciusvaizdus
_version_ 1724577639056801792