Die Suche ergab 22 Treffer
- 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...
- 13.03.2014, 19:19
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Fragen bzgl. Voxel Engine
- Antworten: 32
- Zugriffe: 11975
Re: Fragen bzgl. Voxel Engine
Hey, ja Let's make a Voxel Engine ist ne verdammt gute Seite, hat mir beim Start sehr geholfen.Hallo
Deine Fragen 1-3 werden ausführlich bei den folgenden links behandelt:
https://sites.google.com/site/letsmakeavoxelengine/home
...
- 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
http://www.rastertek.com/tutdx11.html
- 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...
- 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...
- 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...
- 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...
- 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...
- 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 ...
- 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!)
- 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.
Danke Schrompf! War schon am verzweifeln und hab alles mögliche versucht um an dem Fehler vorbeizuarbeiten.
- 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...
- 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...
- 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...
- 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:
Können die nächsten Probleme ja auf mich zukommen :lol:
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...