Let's just wait and see where it's going before jumping in to conclusion like "the world is flat" andlike ignorants.
Let's just wait and see where it's going before jumping in to conclusion like "the world is flat" andlike ignorants.
lol, minecraft dude says "It’s a scam!"
i5 4690k @ stock on Apogee GTX
MB ????
RAM ???
HD6970 on mcw60
PA120.3
Custom Built Case
My Blog:
http://www.destructoid.com/blogs/Locke
He also did a follow-up post: But Notch, it’s NOT a scam!
Main Rig: Phenom II X6 1055T 95W @3562 (285x12.5) MHz, Corsair XMS2 DDR2 (2x2GB), Gigabyte HD7970 OC (1000 MHz) 3GB, ASUS M3A78-EM,
Corsair F60 60 GB SSD + various HDDs, Corsair HX650 (3.3V/20A, 5V/20A, 12V/54A), Antec P180 Mini
Notebook: HP ProBook 6465b w/ A6-3410MX and 8GB DDR3 1600
Actually, I can see some immediate application of this rendering method. A perfect type of games would be something like TrackMania Nations, where the environment is virtually 100% static structure. The only aspect they need to finish is the surface shading.
The catch is you can't really animate things the same way we're used to now with polygon-based geometry. best you can do with voxels is rotate them (or basically change their xyz+A coordinates). Can't do skeletal animation, which we've been doing since Quake III. I suppose you could go for a sprite-like approach, and have N amount of frames of animation of your 3d objects (essentially keep replacing one model with a slightly deformed version to give illusion of animation), but this is impractical - an artist would have to hand-craft every frame, and this can quickly get out of hand with high-resolution art assets.
There isn't even a real win with voxel-based geometry in terms of performance or anything. Like, you can define your geometry as tiny triangles, or as tiny cubes. The calculations to put pixels on your screen are going to be roughly the same, assuming you use the same rendering technique - that is, rendering is not really that dependent on how the geometry is defined. I could build a 3D object entirely out of donuts if i wanted to. I think by far, the biggest strength with voxel-based geometry is partial asset destruction (or deformation). You can always just remove a few voxels from a model, and the rest of the model stays intact. If you start removing triangles from a polygon model willy-nilly, it'll screw up royally - texture won't wrap properly, you'll get crazy non-euclidean geometry going on, etc.
Anyway, so the biggest roadblock is animation. But if anyone could figure out how to do it, I'm sure it's Carmack.
Last edited by iddqd; 08-03-2011 at 09:36 AM.
Sigs are obnoxious.
Voxelstein
http://www.youtube.com/watch?v=uCtgtF52nAQ
edit
Also, voxels with bullet physics: http://youtu.be/eQMBGLMtdFE
Last edited by STEvil; 08-03-2011 at 10:01 PM.
All along the watchtower the watchmen watch the eternal return.
AFAIK Animating something like this is a nightmare, and point cloud data requires a monstrous amount of storage and memory (like terabytes for a full game of unique points). Don't quote me on that though, just what I've heard.Originally Posted by el mano
Their "refute" of the "archaic" polygon system with their strawman comparisons makes me angry though.
Edit2: also I saw what was essentially this same video back in 2009 I think. I believe if there wasn't some massive inherent flaw in this type of thing it would be way more known/hyped/funded/what have you.
Last edited by Craftyman.; 08-04-2011 at 05:18 AM.
CPU: i5 3570k @ 4.2 Ghz
Memory: 2x4gb Kingston HyperX @ 1600Mhz
Graphics: Sapphire 6950 Toxic on BenQ XL2420TE
Board: ASUS Sabertooth Z77
Power: Corsair AX850W (70A)
HEATware
Currently playing: Planetside 2, Dead Space 3, Call of Juarez: Gunslinger
can voxels be cut in half or broken down? just imaging something simple shattering and how it would be handled, cause then the voxels dont just need to be on the surface, but the entire model needs to be filled in.
2500k @ 4900mhz - Asus Maxiums IV Gene Z - Swiftech Apogee LP
GTX 680 @ +170 (1267mhz) / +300 (3305mhz) - EK 680 FC EN/Acteal
Swiftech MCR320 Drive @ 1300rpms - 3x GT 1850s @ 1150rpms
XS Build Log for: My Latest Custom Case
very very not impressed. like everyone said this would probably take so much computer power to run. plus it didnt even look that great at all.
we going shh around the corner
some things never change:P
The Australian Game Developers Conference in 2003
Man from Atlantis(B3D, DH, S|A, 3DC, OCN), MfA(G3D, CH), kaktus1907(XS,TPU,AT) and zennino
SIS 6326 > Ti 4200 > 9800XT > 9800GT > GTX 460
Celeron 366 > Celeron 1700 > Athlon XP 2500+ > E6300 > Q9650
Alice Madness Returns | Assassin's Creed: Brotherhood | Assassin's Creed: Revelations | Batman Arkham City | Battlefield 3 | Bulletstorm | Call of Duty: Modern Warfare 3 | Crysis 2 | Darkness II | Darksiders | Dead Island | Dead Space | Dead Space 2 | Deus Ex: Human Revolution | Dragon Age Origins | Dragon Age 2 | F.3.A.R. | F1 2011 | Half Life 2 | Hard Reset | Kane & Lynch 2 | L.A. Noire | LEGO: Pirates of the Caribbean | LEGO: Star Wars III: The Clone Wars | LOTR: War in the North | Mass Effect | Mass Effect 2 | Mass Effect 3 | Mini Ninjas | NFS Hot Pursuit | RAGE | Renegade Ops | Skyrim | The Witcher 2 | Tomb Raider: Underworld | Transformers: WFC | Trine 2
Didnt say it was awesome.
All along the watchtower the watchmen watch the eternal return.
It probably won't be feasible for a while (8-10 years or more).
But it's the way to go, IMO. And a perfect way to utilise all those multi-core CPUs and GPUs.
This is definitely the case.
Polygons or not, all this geometry is a lot of data. There is no way around that (unless everything looks the same or it is generated by an algorithm on the fly).
Last edited by zalbard; 08-06-2011 at 03:51 AM.
Altering the surroundings in games can be done with polygons, like was proved with GeoMod engine the ones used in Red Faction - didn't look bad compared to this demos which look like crap.
Just a idea why this works:
They don't store every pixels data into files, only the points where geometry changes and what's wrong in notch's calculation is: He count's how many pixels can be fit into a square area. Here's the catch: Obviliously the models are hollow so only exterior needs to be saved and loaded from files.
I can just quess why they're using CPU rendering instead of GPU. Ram, that thing must need tons ram. They can't get the are that needs to rendered into GPUs memory -> lets make a easy solution for demo vid: Lets use a modern cpu(s) with tons of ram.
Just my 2 cents. I have just hunch how 3D Rendering works on the practical level.
Last edited by s0lid; 08-06-2011 at 12:25 PM.
You use IRC and Crunch in Xs WCG team? Join #xs.wcg @ Quakenet![]()
Ze gear:[22:53:09] [@Jaco-XS] i'm gonna overclock this damn box!
Main rig: W3520 + 12GB ddr3 + Gigabyte X58A-UD3R rev2.0! + HD7970 + HD6350 DMS59 + HX520 + 2x X25-E 32gig R0 + Bunch of HDDs.
ESXI: Dell C6100 XS23-TY3 Node - 1x L5630 + 24GB ECC REG + Brocade 1020 10GbE
ZFS Server: Supermicro 826E1 + Supermicro X8DAH+-F + 1x L5630 + 24GB ECC REG + 10x 3TB HDDs + Brocade 1020 10GbE
Lappy!: Lenovo Thinkpad W500: T9600 + 8GB + FireGL v5700 + 128GB Samsung 830 + 320GB 2.5" in ze dvd slot + 1920x1200 @ 15.4"![]()
@fellix_bg: thanks!
Well, it does appear to be real.
They already got funding.
The only issue that may be around is animation. But we'll see.
That seems to run decently on "just" a laptop, would like to see a tech demo on a high end stationary computer with for example some weather animation with the same amount of detail.
Gonna watch the whole video later today after working hours.
Aber ja, naturlich Hans nass ist, er steht unter einem Wasserfall - James May
Hardware: Gigabyte GA-Z87M-D3H, Intel i5 4670k @ 4GHz, Crucial DDR3 BallistiX, Asus GTX 770 DirectCU II, Corsair HX 650W, Samsung 830 256GB, Silverstone Precision -|- Cooling: Noctua NH-C12P SE14
Impressive for software engine! Now bring us animations![]()
Phenom II x6 1055T | ASRock 880G Ex.3 | 560Ti FrozrII 1GB| Corsair Vengeance 1600 2x4GB | Win7 64 | M4 128GB
VR Box - i5 6600 | MSI Mortar | Gigabyte G1 GTX 1060 | Viper 16GB DDR4 2400 | 256 SSD | Oculus Rift CV1 + Touch
1999 game Outcast. Voxels for landscape, polygons for objects. Voxel games are not impossible to make games with.
Bookmarks