Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum :: Spiele-/Grafikprogrammierung ::  Opengl Gui  
Gehen Sie zu Seite 1, 2  Weiter
  Zeige alle Beiträge auf einer Seite
Auf Beitrag antworten
Autor Nachricht
alterbro
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.11.2011
Beiträge: 292
Beitrag alterbro Mitglied 21:10:49 06.02.2012   Titel:   Opengl Gui            Zitieren

Ich hab Vor in meinem Projekt Eine Gui zu verwenden (korrigiert mich wenns anders
heisst), um beispielweise Punktzahl,Leben usw auszwählen oder ein Pausenmenü zu machen, aber weder ich noch google weiss wie ich dass anstellen soll, hat jemand eine Idee?
dot
Mitglied

Benutzerprofil
Anmeldungsdatum: 20.05.2004
Beiträge: 3858
Beitrag dot Mitglied 21:51:24 06.02.2012   Titel:              Zitieren

Das hier ist ziemlich beliebt: http://www.cegui.org.uk/wiki/index.php/Main_Page

_________________
one point of view will never reveal the entire scene.
alterbro
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.11.2011
Beiträge: 292
Beitrag alterbro Mitglied 22:00:49 06.02.2012   Titel:              Zitieren

sorry, aber irgendwie möcht ich das schon gern selbst schreiben, ich will ehrlich gesagt nicht soo viele libs und sdks verwenden, ich dacht, da knipst man einfach den Tifentest aus, oder geht irgendwie in den 2d modus, ich hab aber keine Ahnung, wie das geht
Mechanics
Mitglied

Benutzerprofil
Anmeldungsdatum: 27.01.2012
Beiträge: 432
Beitrag Mechanics Mitglied 22:30:37 06.02.2012   Titel:              Zitieren

Keine Ahnung zu haben ist eine schlechte Voraussetzung. Und alles selber zu erfinden, was andere schon gemacht haben (und meist wesentlich besser), ist eine schlechte Einstellung.
So einfach ist das ganze nicht. Da wirst du schon einiges lernen müssen und dann auch viel Zeit reinstecken, bis er rund läuft. Nimm was fertiges wenn es passt, wenn nicht, such dir eine Open Source Bibliothek, und schau, wie sie das machen.

Google weiß alles ;)
dot
Mitglied

Benutzerprofil
Anmeldungsdatum: 20.05.2004
Beiträge: 3858
Beitrag dot Mitglied 22:35:21 06.02.2012   Titel:              Zitieren

Oh, ich dachte du suchst eine Biliothek.

Wenn nicht, dann isses ganz einfach: Du renderst eben texturierte Quads...

_________________
one point of view will never reveal the entire scene.
alterbro
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.11.2011
Beiträge: 292
Beitrag alterbro Mitglied 22:59:57 06.02.2012   Titel:              Zitieren

mit dem abstand der near clipining pane?

ok, das könnt hinhaun
dot
Mitglied

Benutzerprofil
Anmeldungsdatum: 20.05.2004
Beiträge: 3858
Beitrag dot Mitglied 23:02:24 06.02.2012   Titel:              Zitieren

Sinnvollerweise wirst du dabei eine Einheitsmatrix als Projektionsmatrix benutzen und den Depth-Test abschalten...

Was deine nächste Frage angeht: http://www.angelcode.com/products/bmfont/

_________________
one point of view will never reveal the entire scene.


Zuletzt bearbeitet von dot am 23:02:51 06.02.2012, insgesamt 1-mal bearbeitet
redrew99
Mitglied

Benutzerprofil
Anmeldungsdatum: 12.03.2011
Beiträge: 244
Beitrag redrew99 Mitglied 23:04:57 06.02.2012   Titel:              Zitieren

Wenn Du Opengl programmieren lernen möchtest, schau Dir mal
http://www.joachimrohde.com/cms/xoops/modules/articles/article.php?id=5
an. Dort wird mit (free)glut gearbeitet.

Ist natürlich auch eine Bibliothek aber evtl. lernt man da mehr als CEGUI zu benutzen. So wie es aussieht, ist bei CEGUI schon eine Menge vorprogrammiert.

Die Grafikkarte direkt mit C++ zu programmieren, geht AFAIK nicht, da die Schnittstellen vom Betriebssystem nicht in C++ zu Verfügung stehen.
Insofern braucht es halt Bibliotheken, die eine solche Schnittstelle anbieten.
alterbro
Mitglied

Benutzerprofil
Anmeldungsdatum: 05.11.2011
Beiträge: 292
Beitrag alterbro Mitglied 23:32:41 06.02.2012   Titel:              Zitieren

naja, opengl kann ich schon, ich arbeit damit schon ein halbes Jahr, das is irgendwie weniger das problem,ausserdem erkenn ich schon an glaux dass das tutorial etwas älter ist. dot dein link is offenbar gestorben, aber mit dem ersten teil kann ich was anfangen, wenn ich richtig verstanden hab, muss man für ein gui erst in den 2d modus wechseln, oder einfach ein texvertex blenden.
alles korrekt?

ach und nur damit ich nich wieder ein thread machen muss: wie nennt man ein bild, auf dem sich Buchstaben und Zeichen befinden, um damitFonts in OPengl zu machen?
dot
Mitglied

Benutzerprofil
Anmeldungsdatum: 20.05.2004
Beiträge: 3858
Beitrag dot Mitglied 00:49:17 07.02.2012   Titel:              Zitieren

alterbro schrieb:
ach und nur damit ich nich wieder ein thread machen muss: wie nennt man ein bild, auf dem sich Buchstaben und Zeichen befinden, um damitFonts in OPengl zu machen?

Bitmapfont? Genau an die Frage richtet sich mein erster Link, der bei mir einwandfrei funktioniert ;)

_________________
one point of view will never reveal the entire scene.


Zuletzt bearbeitet von dot am 00:49:50 07.02.2012, insgesamt 1-mal bearbeitet
C/C++ Forum :: Spiele-/Grafikprogrammierung ::  Opengl Gui  
Gehen Sie zu Seite 1, 2  Weiter
Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.