Wenn Sie eine Volumentextur mit Mipmaps haben, führt die Texturabtastung GL_LINEAR_MIPMAP_LINEAR eine viereckige Texturabtastung durch. Ist das in Hardware implementiert, wie es die bilineare Texturabtastung ist? Oder macht der Treiber nur zwei trilineare Textur-Samples und interpoliert diese Ergebnisse für Sie? Wird trilineares Sampling überhaupt von Hardware unterstützt?
Ich schreibe ein OpenGL 3D-Spiel. Es werden Tonnen von Dreiecken für Gelände und Objekte verwendet. Ich lerne aus dem offiziellen OpenGL-Handbuch und die erste vorgestellte Methode besteht darin, für jeden Scheitelpunkt, den Sie zeichnen möchten, eine Funktion glVertexnach dem aufzurufen glBegin. Diese Methode klingt jedoch ziemlich antik und ineffizient, wenn …
Dies hängt etwas mit einer Frage zusammen, die ich zuvor bezüglich des Zeichnens indizierter Grundelemente gestellt habe . Mein Problem war, dass ich nur einen Würfel zeichnete, wenn ich viele zeichnen wollte. Mir wurde gesagt, dass das Problem darin bestand, dass ich die Scheitelpunkt- und Indexpuffer bei jeder neuen Instanziierung …
Ich muss Konturen um 2D-Objekte im 3D-Raum zeichnen. Ich habe versucht, Linien um das Objekt zu zeichnen (+ Punkte, um die Lücke zu füllen), aber aufgrund der Linienbreite bedeckte ein Teil davon (~ 50%) das Objekt. Ich habe versucht, Schablonenpuffer zu verwenden, um dieses Problem zu beseitigen, aber ich habe …
Ich möchte sehr große (~ 500 px) Grafiken von Planeten zeichnen, die sich langsam drehen. Diese Grafiken sollen beeindrucken. Was ist der beste Weg, dies zu tun? Ich habe keine Erfahrung mit einer bestimmten 3D-Engine und bin mir nicht einmal sicher, auf welcher Plattform dieses Spiel laufen würde. Ich könnte …
Ich spiele mit XNA für ein Spielprojekt von mir selbst, hatte zuvor Kontakt zu OpenGL und habe ein bisschen mit Ogre gearbeitet, also versuche ich, die gleichen Konzepte für XNA zum Laufen zu bringen. Insbesondere versuche ich, XNA einen Szenenmanager hinzuzufügen, um hierarchische Transformationen, Kegelstumpf (möglicherweise sogar Okklusion) und Transparenzobjektsortierung …
Ich arbeite an einem Tool zur Charakteranpassung (z. B. ausgehend von einem Basismodell kann ein Spieler seine Fettleibigkeit kontrollieren), daher suche ich nach Ideen, Techniken oder anderem zu diesem Thema. Nach einigen Recherchen habe ich mir diese Technik überlegt: Ausgehend von zwei Modellen (einem Standardmenschen und einem fetten Menschen, beide …
Ich habe einen Hintergrund einer bestimmten Größe und bin mit einer bestimmten Farbe gefüllt. Ich möchte es mit einem Animationseffekt ändern, der von der Mitte aus beginnt und sich ausbreitet, bis er den gesamten Hintergrund erweitert. Die neue Farbe sollte vom Hintergrund aus sanft in die vorhandene Farbe übergehen. Eine …
Ich versuche, eine atmosphärische Streuung in meiner Grafik- (Spiel-) Engine basierend auf dem GPU Gems-Artikel zu implementieren: Link . Eine Beispielimplementierung aus diesem Artikel verwendet einen Skydome. Meine Szene ist anders - ich rendere nicht eine ganze Erde mit einer Atmosphäre, die auch vom Raum aus sichtbar ist, sondern einen …
Ich habe meinen Motor mit einem Fehlerprüfcode scharfgeschaltet. Ich werde versuchen, diese Situation nach besten Kräften zu beschreiben. Immer wenn ich einen Shader lade und ein Fehler auftritt (Datei existiert nicht, Kompilierungsfehler, alles, was schief gehen könnte), lösche ich den Shader und setze den Zeiger auf 0 (ich kann mir …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . OpenGL-Kontexte vor und nach OpenGL 3.0 sind ziemlich …
OpenGL VBOs (Vertex Buffer Objects) wurden entwickelt, um die Leistung von OpenGL zu verbessern ( in meinem Fall OpenGL ES 2.0 ). Die Logik ist, dass mit Hilfe von VBOs die Daten nicht pro Frame aus dem Client-Speicher auf die Grafikkarte kopiert werden müssen. Aus meiner Sicht ändert sich die …
Was soll ich lernen OpenGL 4.1 oder OpenGL ES 2.0? Ich werde Desktop-Anwendungen mit Qt entwickeln, aber möglicherweise werde ich in einigen Monaten auch mit der Entwicklung mobiler Anwendungen beginnen. Ich weiß nichts über 3D, 3D-Mathematik usw. und ich würde lieber 100 Dollar für ein gutes Buch ausgeben als eine …
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 3 Jahren . Nun, ich habe bereits ein wenig über Sortieralgorithmen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.