Also mit Vektoren kann ich mittlerweile umgehen.... mit Matrizen... naja sagen wir ich rechne damit wie ein Blinder... ich habe keine Ahnung was ich mache aber das Ergebnis ist richtig... genau hier ist das Problem: man muss sich ja vorstellen können was man damit macht.
Mir fehlt hier immer noch der einleuchtende Clou.
Ich warte momentan brennend auf dieses Buch hier
http://www.amazon.de/gp/product/35286650…=A3JWKAKR8XB7XF
Ich hoffe das kann mich da etwas klarer machen, dass ich mir da mehr vorstellen kann.
Haste vielleicht nen Tutorial für ne Voxelengine parat? Für ne ganz simple? Sowas hab ich bisher noch gar nicht gefunden.
Um beim Thema Voxel zu bleiben. Wie Voxel prinzipiell funktionieren ist mir anhand des Wikipedia Artikels den du geschickt hast, eindeutig klar geworden.
Um aber jetzt den Viewport bzw. die darzustellenden Voxel für die momentane Perspektive zu ermitteln, fehlt mir hier das Knowhow. Brauch man nicht wiederum Vektoren um den nächsten darzustellenden Voxel herauszubekommen?
Ich habe mir hier was zurechtgeskriptet um mal rumzuprobieren. Hierbei werden Punkte gespeichert und zwar nur die Notewendigen. Um innerhalb dieser Welt aus Punkten eine Kamera zu erschaffen, habe ich die Klasse ViewportBubble erfunden. Hier kommt das Problem: wie finde ich von der Spielerposition zum nächstdargestellten Punkt/Voxel?
Das wurde bereits während des Editierens beantwortet... Raycasting.