Voxelrendering

Previous topic - Next topic

Schranz0r

Hi Leute,

Ich will hier eine Diskussion über Voxelrendering starten.
Was haltet ihr davon, ist es Zukunft, oder nur viel getue um garnichts?
Drei Links hab ich für euch, schaut es euch an und schreibt mir bitte eure Meinung dazu:

CUDA Voxel Engine Development(Demos der Engine):
http://voxels.blogspot.com/

unlimited detailt:
http://unlimiteddetailtechnology.com/

Deutscher Artikle über Unlimited Detail:
http://www.hardware-infos.com/news.php?news=3515

Bin auf die Diskussion gespannt!
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Marmor

#1
wer gaaaanz schnell reich werden will soll sich ne lösung für dynamische objekte einfallen lassen,
denn daran haperts ja und natürlich an der 10THz CPU  :S
Sieht nett aus dauert aber noch imho  und bis dahin kommt DX20 und OGL5.2


Quentin

sicherlich interessant, aber was man bisher so darüber liest, deucht mich doch noch reichlich spekulativ. Also abwarten und ganz ruhig erst mal die aktuelle Hardware ausreizen :)

S.O.P.M.

#3
Ich will gleich sagen, nicht viel Ahnung davon zu haben aber ich erinnere mich damit auch irgendwie schonmal beschäftigt zu haben und mich fasziniert das schon. Möchte daher einfach nur mal meine Gedanken dazu schreiben. Ãâ€"fter schon habe ich darüber nachgedacht, wie 3D-Grafik in ferner Zukunft einmal funktionieren wird und ob man nicht eines Tages irgendwo völlig neu ansetzen sollte, anstatt mit Polygonen und Texturen weiterzumachen.

Meiner Meinung nach ist es in Ordnung auch weiterhin die Grafiktechnologie auf Hardwareleistung auszulegen, also von immer mehr Leistung der Hardware ausgehen zu dürfen, eben darauf zu setzen. Wenn man irgendwann soweit sein sollte, 3D-Grafiken in Echtzeit berechnen zu können, die sich mit ihrem Realismus von einem Videofilm nahezu nicht mehr unterscheiden lassen, das wäre schon traumhaft.

Doch ich meine, dieses Ziel wird sich, wenn dann schon, nur mit ganz neuen Ansätzen erreichen lassen. Es muss irgendein unglaublich flexibles System sein, um jede Szene, die so individuell verschieden und einzigartig sein kann, optimal darzustellen.

Irgendwie komplett vektorbasiert. Und wenn Texturen, dann nicht mehr in Form eines Bitmaps, sondern rein mathematisch beschriebene Farbverläufe, Kurven, Linie, und was weiß ich nicht alles. So, dass die Grafik nicht mehr pixelbasiert berechnet wird und damit beliebig groß skaliert werden kann, ohne an Bildqualität/Schärfe zu verlieren bzw. pixlig zu werden! Das wäre der Traum.

Aber das wäre mathematisch irrsinnig, gar unvorstellbar komplex.

Ich weiß nicht, ob jemand von euch schonmal diese Geschichte vom Traum von der perfekten Videokompression verfolgt hatte, wo es auch darum ging, Videos nicht mehr pixelbasiert, sondern vektorbasiert zu komprimieren. Aber das war wohl Betrug und funktioniert bis heute nicht wirklich :(
Notebook PC Samsung E372 Core i5 @ 2,6 GHz; 4 GB RAM; Win 7 Home Premium

Schranz0r

Da es aktuell jetzt wieder aufgegriffen worden ist, denke ich schon das es eine zukunftsweisende Form der 3D-Darstellung sein könnte.

Wenn das wirklich so wird wie Unlimited Details das sagt, ist dann ende mit der Weiterentwickung von 3D...

Naja wie damals mit den Farben.... SW bis hin zu 32Bit da war dann auch ende, da das menschliche Auge auch keinen unterschied mehr erkennen würde bei höherer Bitzahl.
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Scott_AW

I know this is the german section, but I have been ready with Google's translator and found this topic.  I've been interested in working with voxels a few years back, playing around with Ken's Voxlap engine.  I've seen one group working on something, but its kind of tasteless and I hear nothing of engine progression.

I know there's a stigma about its pixel look, but I feel it can work if the content fits, there is a lot of potential and I've seen several projects become something out of the concept.

Ken has released his source code for it, it's in C and mixes in some ASM, if anyone has the knowledge to get this to function with GLBasic that would be awesome.

http://advsys.net/ken/voxlap/voxlap05.htm

This experimental game idea I came up for voxlap
http://www.jonof.id.au/forum/index.php?topic=1686.0

Involving the player being on a damaged vessel to escape some unknown danger.
Current Project, Orbital Contract Defense
http://gamejolt.com/games/adventure/code-name-ocd/9887/

BlackShadow now open source/resource(requires duke3d)
http://gamejolt.com/games/adventure/black-shadow-3d/9885/

Schranz0r

looking good your game idea :D
How do you make your models with?
I <3 DGArray's :D

PC:
AMD Ryzen 7 3800X 16@4.5GHz, 16GB Corsair Vengeance LPX DDR4-3200 RAM, ASUS Dual GeForce RTX™ 3060 OC Edition 12GB GDDR6, Windows 11 Pro 64Bit, MSi Tomahawk B350 Mainboard

Scott_AW

Well theres a program for voxlap that converts polygon based models into voxel models.  I used base shapes, like a slab of square for a wall, cylinders for the base for tubes, and using Slab6 added detailes and thickness to the base.  Its a lot easier to work off something then create it from scratch in Slab6.   I even did some tests converting MakeHuman models into voxel models.
Current Project, Orbital Contract Defense
http://gamejolt.com/games/adventure/code-name-ocd/9887/

BlackShadow now open source/resource(requires duke3d)
http://gamejolt.com/games/adventure/black-shadow-3d/9885/