2016-04-16 12 views
-3

Ich habe Saturn Ringe mit OpenGL/C++ implementiert. Die Ringe sehen jedoch nicht beeindruckend aus, da sie mit einer normalen Textur erstellt werden. Ich suche jedoch nach realen Ansichten und Szenen. Ich möchte Saturn Rings so aussehen lassen, als ob sie echt wären, aber ohne Textur zu verwenden, um mehr Kontrolle über die Ansicht zu haben. Zum Beispiel hat Saturn-Planet einige Monde, die zwischen den Ringen umkreisen, und ich möchte diese Monde zeigen, um einen realistischeren Blick auf den Planeten zu geben. Ich habe den Code in "Texturing und Modellierung, ein prozeduraler Ansatz" Buch versucht, aber es erfordert eine Menge Änderungen, die ich nicht in Visual Studio 2010 implementieren kann.Saturn Ringe - OpenGL - C++ - Visual Studio 2010

Ich habe einige Ideen über gesehen Saturn Ringe mit Punkten, Kreisen und Shadern. Ich bin nicht sicher, wie man das effizient macht.

Ich schätze wirklich, wenn jemand einige Codebeispiele zur Verfügung stellen könnte, zeigt, wie man Saturns Ringe zeichnet, wo sie in C++ so real wie möglich aussehen.

Dank

+1

Ich habe sehr wenig Ahnung, wovon Sie sprechen. Kannst du konkreter sein? Codebeispiele? – totoro

Antwort

0

Sie können mit instancing einen Ring von 'Teilchen' machen. Sie können hier ein Beispiel sehen: Learn OpenGL, instancing

+0

Danke Adrian ... Ich wünschte, es gibt einen einfacheren Weg, um es mit Visual Studio zu arbeiten. – Hafed