Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

21

28.07.2007, 18:46

der openscenegraph hat eigentlich nichts mit opengl zu tun...
normalerweise solltest du die benötigten .h und .lib dateien schon installiert haben

C-/C++-Quelltext

1
2
#include <gl\gl.h>
#pragma comment(lib, "opengl32.lib")
"Don't trust your eyes: They are a hell of a lot smarter than you are"

dax.

Frischling

Beiträge: 24

Beruf: Mathematiker (Student)

  • Private Nachricht senden

22

30.07.2007, 23:17

Man kann auch grafik OHNE opengl/directX programmieren. Und man muss dazu nichtmal in ne DOS umgebung und auch kein asm proggen. In Win32 gibts da einen sogenannten Device Context.

Ich hab keine Ahnung was du machen willst. Aber OpenGL reicht doch normal immer. Gibt auch spezielle Varianten für abgespeckte Systeme handys zum beispiel (OpenGL ES).

Für welche systeme willst denn programmieren, das kein OpenGL unterstützt?

Naja. Viel Spass beim Schreiben eines Software Renderers.

http://www.relisoft.com/win32/canvas.html
>> blub <<

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

23

30.07.2007, 23:36

Zitat von »"dax."«

Man kann auch grafik OHNE opengl/directX programmieren. Und man muss dazu nichtmal in ne DOS umgebung und auch kein asm proggen. In Win32 gibts da einen sogenannten Device Context.


klar, aber wie du über Win GDI plattformunabhängig direkt auf 3D grafikhardware zugreifst musst du mir mal zeigen ;)

24

31.07.2007, 06:29

ich werde dazu auch opengl verwende...wollte mich nur mal umsehen ob es "direkt" (direkter zugriff auf die hardware) geht, was logischerweise nix werden kann...zumindest nicht in einem ertragbaren zeitraum
das projekt hat sich etwas nach hinten verschoben, da gerade noch directx etwas im vordergrund steht

bei opengl wärs auch interessant wies mit der kompatibilität zwischen den verschiedenen versionen aussieht (1.x bis 2.1 ~2.2 ~3.0 - in ferner zukunft)

mfg Triac

Faule Socke

Community-Fossil

Beiträge: 1 915

Wohnort: Schreibtischstuhl

  • Private Nachricht senden

25

31.07.2007, 10:21

wenn ich das richtig sehe, ist der sourcecode von open gl frei verfügbar. und ogl muss ja die graka auch ansprechen. sollte also der sourcecode frei sein, lies dir den doch durch, dann kannst du die graka ansprechen^^


Socke

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

26

31.07.2007, 11:52

Zitat von »"Faule Socke"«

wenn ich das richtig sehe, ist der sourcecode von open gl frei verfügbar. und ogl muss ja die graka auch ansprechen. sollte also der sourcecode frei sein, lies dir den doch durch, dann kannst du die graka ansprechen^^


Socke


Siehst du aber falsch!
@D13_Dreinig

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

27

31.07.2007, 12:24

lol, opengl heisst nicht, dass es opensource ist :)
ich glaube du hast da an mesa3d gedacht, oder?
"Don't trust your eyes: They are a hell of a lot smarter than you are"

28

31.07.2007, 12:33

jop opensource ist nicht gleich opengl...

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

29

31.07.2007, 12:41

Zitat von »"ChrisJ"«

lol, opengl heisst nicht, dass es opensource ist :)
ich glaube du hast da an mesa3d gedacht, oder?


Auch da ist kein Code dabei der direkt auf die Hardware zugreift. Hardwarebeschleunigung gibts hier nur über externe Bibliotheken! :)
@D13_Dreinig

ChrisJ

Alter Hase

Beiträge: 487

Wohnort: Schweich

Beruf: Schüler

  • Private Nachricht senden

30

31.07.2007, 12:48

Zitat von »"David_pb"«

Zitat von »"ChrisJ"«

lol, opengl heisst nicht, dass es opensource ist :)
ich glaube du hast da an mesa3d gedacht, oder?


Auch da ist kein Code dabei der direkt auf die Hardware zugreift. Hardwarebeschleunigung gibts hier nur über externe Bibliotheken! :)


ich weiss ^^
"Don't trust your eyes: They are a hell of a lot smarter than you are"

Werbeanzeige