Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
opengl er en integreret del af Windows - og for at bruge det kræves at du kan kalde opengl API'erne. (Og det kan man ikke fra ren DOS.) Der er altså ikke noget i vejen for at du kan lave såkaldte "console applications" (DOS vindue programmer) med en Windows compiler og bruge opengl sammen med det.
I fht. "programmeringskommanoderne", ja så er sproget C/C++ jo det samme uanset DOS eller Windows - men i og med at Windows miljøet tilbyder en masse faciliteter (API'er) til f.eks. at lave vinduer, menuer osv. skal man "mestre" flere ting for at lave "rigtige" Windows-programmer. Udviklingsværktøjer som Visual C++ og C++ Builder hjælper en rigtig godt på vej i den sammenhæng, men man kan også lave Windows-programmer vha. MFC (Microsoft Foundation Class) og OWL (Open Windows Library ?) som er nogle "frameworks" som letter adgangen til Windows API'erne. Sidstnævnte er dog min erfaring at man skal bruge mere tid til at sætte sig ind i, end hvis man bruger Visual eller C++ Builder.
>> soepro Du mener det sikkert rigtigt, men lige for at undgå misforståelser, vil jeg påpege følgende: OpenGL er "kun" en integreret del af Windows, i den forstand at funktionaliteten findes deri som standard. OpenGL er i virkeligheden platformuafhængig og altså ikke en integreret del af ét bestemt styresystem.
>> soepro OpenGL og DirectX er 2 helt forskellige og uafhængige libs. OpenGL er en cross-platform standard hvis runtime libs default ligger i Windows, MacOS, Linux and Unix. DirectX er Microsoft-specifik og ligger så vidt jeg ved kun i Windows samt Xbox.
>> freakofnature Hvis du vil "være god" til at kode OpenGL, er der flere ting du først bør kunne: -Kode grafiske applikationer til fx Windows. -Forstå hvordan hardwaren i maskiner(ne) virker (high performance grafiske applikationer er krævende!) -Være GOD til 3-dimensional vektor-geometri / matrix-beregning.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.