Die Suche ergab 22 Treffer

von mike7774
28.03.2015, 10:59
Forum: Algorithmen und Datenstrukturen
Thema: Voxelmanagement (mal wieder^^)
Antworten: 1
Zugriffe: 2678

Voxelmanagement (mal wieder^^)

Hallo liebe Zfx Community, ich habe mal wieder ein paar Fragen bzgl. Voxelmanagement. Aber erstmal will ich die aktuelle Situation erklären. Momentan entwickle ich gerade ein Programm welches Voxel zur Grafikdarstellung verwendet. Dazu benötige ich (mehr oder weniger) dynamische Voxelstrukturen. Der...
von mike7774
13.03.2014, 19:19
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Hallo

Deine Fragen 1-3 werden ausführlich bei den folgenden links behandelt:

https://sites.google.com/site/letsmakeavoxelengine/home
...
Hey, ja Let's make a Voxel Engine ist ne verdammt gute Seite, hat mir beim Start sehr geholfen.
von mike7774
28.02.2014, 00:48
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 2D Grafiken mit Direkt X für Anfänger
Antworten: 20
Zugriffe: 7822

Re: 2D Grafiken mit Direkt X für Anfänger

Falls du noch Tutorials suchst, RasterTek hat eigentlich immer ganz brauchbare, dort werden u.a. die Basics für DirectX erklärt
http://www.rastertek.com/tutdx11.html
von mike7774
27.02.2014, 00:33
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 2D Grafiken mit Direkt X für Anfänger
Antworten: 20
Zugriffe: 7822

Re: 2D Grafiken mit Direkt X für Anfänger

Wenn du mal ganz schnell 2D Grafiken rendern willst empfehle ich dir die ID3DXSprite Klasse von DirectX. Damit kannst du mit ein paar Zeilen Code 2D Sprites rendern. Falls du DirectX 9 benutzt kannst ja mal eine Klasse benutzen die ich testweise für meine Engine geschrieben habe (muss noch optimiert...
von mike7774
26.02.2014, 19:34
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Warum unübersichtlich? ... Weil ich dann die Kamera, Octree und Frustum Klasse posten müsste, und das wäre ne schlimme codewurst (ausserdem möchte ich den Code noch niemandem zumuten :mrgreen: ) Ja, mir ist schon klar wie das Culling funktioniert, und ich habs auch schon mehrfach überprüft, aber es...
von mike7774
26.02.2014, 15:52
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Soo, hätte mal wieder eine Frage bzgl. eines Problems. :D Und zwar geht es um das View Frustum Culling. Das ganze funktioniert nicht ganz wie es sollte, ich beschreibe mal wie das ganze funktioniert. Ich verwende einen Octree für das Culling, erstelle mir die Planes und die Eckpunkte des Frustums un...
von mike7774
17.02.2014, 09:04
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Dachte mir schon das falls es funktioniert das ganze nicht ganz einfach ist... Aber der Vertexcount ist momentan eh eine meiner kleineren Sorgen, im Gegensatz zum Laden und Erstellen der Chunks...
von mike7774
17.02.2014, 08:11
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Einfache Lösung: schalte alle Texturfilter ab. Sieht aber scheiße aus. Komplexere Lösung: ähnlich farbigen Platz rund um jedes Segment im Texturatlas lassen. Verschwendet Texturplatz. Meine Lösung: im Vertex- oder Geometrie-Shader ausrechnen, welche MipMap-Stufe wahrscheinlich zum Einsatz kommt, un...
von mike7774
15.02.2014, 01:48
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Ich verwende jetzt zum Texturieren einen Texture Atlas und hab das "Texture Bleeding" Problem. Hab bereits gegoogelt, aber die Lösungsvorschläge die ich gefunden habe sind eher suboptimal, u.a. einen Rand für jede Textur der bei Anisotroper Filterung 8 Pixel breit wäre und für jede Filter ...
von mike7774
13.02.2014, 14:10
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Hier mal ein kleiner Screen des aktuellen Fortschrittes (ja, momentan ist noch Minecraft Style, aber da kommt noch mehr!)
von mike7774
12.02.2014, 01:26
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Ok, es lag an einer zu nahen NearPlane, daran hatte ich nicht gedacht... -.-
Danke Schrompf! War schon am verzweifeln und hab alles mögliche versucht um an dem Fehler vorbeizuarbeiten.
von mike7774
11.02.2014, 22:53
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Ich hätte ja zu Methode 1 geraten, weil die praktisch und schnell gemacht ist, wenn die Blöcke sich ändern sollen. Was meinst Du mit "überzeichnen"? Bevorzuge auch die 1 Methode weil das Culling so weniger Aufwand benötigt. Mit "überzeichnen" meine ich das die hinteren Chunks üb...
von mike7774
11.02.2014, 13:43
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: 3D als Anfänger möglich?
Antworten: 6
Zugriffe: 4504

Re: 3D als Anfänger möglich?

Wenn du dich für 3D Programmierung interessierts "schnupper" einfach mal rein, lies ein paar Tutorials und versuche sie nachzuprogrammieren (selber schreiben, nicht Copy&Paste ;) ) und zu erweitern. Hab als ich angefangen habe alle Tutorials die ich in die Finger bekommen habe verschlu...
von mike7774
11.02.2014, 12:44
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Mit dem Speicher wirst du sehr schnell am Ende sein. Wenn die 64³ Chunks je 16³ komplett ausgereizt werden, bekommst du pro Voxel-Byte ein Gigabyte RAM-Auslastung dazu. Mein derzeitiger Ansatz ist es nur die Chunks zu laden die auch sichtbar sind und Chunks die nicht sichtbar sind wieder zu entlade...
von mike7774
24.01.2014, 21:27
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Ok, hab das Problem behoben, realloc() hat nicht ganz so gearbeitet wie es sollte... hab jetzt für jeden Chunk (wenn er geladen ist) ein eigenes Vertex-/Index Array.
Können die nächsten Probleme ja auf mich zukommen :lol:
von mike7774
24.01.2014, 16:39
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Sooo, hab das ganze jetzt mal soweit das alles über einen Octree läuft und das Programm 64x64x64 Voxelchunks mit je 16x16x16 Voxel verarbeiten und darstellen kann. Jetzt habe ich aber das Problem mit meinem 3D Daten Management. Momentan verwende ich Vertex-/Indexarrays (ungefähr so - Vertices[maxArr...
von mike7774
10.01.2014, 00:49
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Mal ein kleines Update. Habe jetzt ein bisschen herumgespielt und ein paar neue Optimierungen eingebaut. Hidden Face Removal entfernt jetzt die verdeckte Geometrie und dank Frustrum Culling werden nur mehr sichtbare Chunks gerendert. Als nächstes werde ich Face Merging einbauen um die Geometrie weit...
von mike7774
07.01.2014, 15:05
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Genau die Geometrie sind Vertexdaten die dann in einen VertexBuffer gepackt werden (DirectX), es wird überprüft ob eine Würfelseite verdeckt ist, falls nicht werden für die Seite Vertex/Index Daten erstellt. Was die Performance anbelangt, wird mit Hidden Face Removal die Performance verbessert (in d...
von mike7774
07.01.2014, 12:01
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Nuja, das ist doch schon ein Anfang. Aber das ist doch kein Raycasting, oder? Nope ist kein Raycasting, das ganze ist halt noch in einer sehr frühen Phase und mehr ein Test überhaupt irgendetwas auf den Bildschirm zu bekommen... Die Artefakte im Hintergrund sehen stark nach Schrittweitenprobleme au...
von mike7774
06.01.2014, 18:06
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Momentan sieht das ganze noch so aus (ja ich weiß, schön ist anders, aber das ist nur ein erster sehr früher Test). http://zfx.info/download/file.php?mode=view&id=2525&sid=6730e0b72d3ea1553a615486706a9ab0 Das ganze verwendet noch keinerlei Optimierungen (deswegen auch die niedrige FPS) und a...
von mike7774
06.01.2014, 13:41
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Re: Fragen bzgl. Voxel Engine

Ja, hab auch schon bemerkt dass das ganze nicht so einfach ist^^ Bin jetzt seit ein paar Monaten an der Thematik Voxelgrafik dran, hab mich vorher eigentlich nur mit "einfacher Vectorgrafik" beschäftigt. Aber weil die Volumengrafik mit der immer besser werdenden Hardware immer interessante...
von mike7774
06.01.2014, 00:34
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Fragen bzgl. Voxel Engine
Antworten: 32
Zugriffe: 11975

Fragen bzgl. Voxel Engine

Hallo liebe Zfx Community, ich bin momentan dabei eine kleine Voxel Engine für ein Spiel zu schreiben und hätte ein paar Fragen dazu, habe bereits im Internet alle möglichen Papers dazu durchgelesen, aber ein paar Dinge sind mir noch unklar. Das ganze Projekt wird in C/C++ ohne irgendwelche Fremdbib...