Treffer: Integrarea scenelor 3D în aplicații grafice interactive.
Weitere Informationen
Building and using tridimensional geometric models in computer applications imply great efforts in production software application. A model contains both complex geometry and properties such as color, lighting, texture, material. Unlike a 2D image, a tridimensional model brings with it a perfect precision. Today, 3D modeling software allow to build, view and modify models as if they were real objects. If one wants to view such models but in a different application context, other than modeling, the only solution remains the import and presentation of these models in the context of the main application. Thus, a primary objective of this article is to integrate the 3D scene built with specialized programs in graphical applications written in C++, C # and Java in a interactive, dynamic context using OpenGL and Java 3D. The choice of these programming languages has been determined by their market domination in the demand and supply of competences. The second objective is to provide interactivity with a 3D scene objects in a C++, C# or Java application context. The article also presents a solution for the deployment and integration of 3D Studio Max scenes in C# applications using OpenGL. [ABSTRACT FROM AUTHOR]
Realizarea modelelor geometrice tridimensionale şi utilizarea lor în aplicații informatice implică eforturi mari în producția de software aplicativ. Un model conține atât elemente geometrice complexe cât şi proprietăți precum: culoare, iluminare, textură, material. Spre deosebire de o imagine 2D, un model tridimensional aduce cu el o precizie desăvârşită. Actualele produse de modelare 3D permit construirea, vizualizarea şi modificarea unor modele ca şi cum acestea ar fi obiecte reale. Dacă se doreşte însă vizualizarea unor astfel de modele într-un alt context aplicativ, diferit de cel de modelare, singura soluție rămâne importul acestor modele şi prezentarea lor în contextul aplicației gazdă. Astfel, un prim obiectiv al prezentului articol este integrarea scenelor 3D construite cu programe specializate în aplicații grafice scrise în C++ , C# şi Java într-un context dinamic interactiv folosind OpenGL şi Java 3D. Alegerea acestor limbaje a fost determinată de neta lor dominație pe piață în ceea ce priveşte cererea şi oferta de competențe. Al doilea obiectiv este asigurarea interactivității cu obiectele unei scene 3D în contextul unor aplicații C++, C# sau Java. În articol este prezentată şi o soluție de implementare pentru integrarea unei scene construite în 3D Studio Max în aplicații C# utilizând OpenGL. [ABSTRACT FROM AUTHOR]
Copyright of Romanian Journal of Human - Computer Interaction is the property of Matrix Rom and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)