• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 13:02
CEST 19:02
KST 02:02
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
RSL Season 1 - Final Week5[ASL19] Finals Recap: Standing Tall10HomeStory Cup 27 - Info & Preview18Classic wins Code S Season 2 (2025)16Code S RO4 & Finals Preview: herO, Rogue, Classic, GuMiho0
Community News
Firefly given lifetime ban by ESIC following match-fixing investigation17$25,000 Streamerzone StarCraft Pro Series announced7Weekly Cups (June 30 - July 6): Classic Doubles6[BSL20] Non-Korean Championship 4x BSL + 4x China10Flash Announces Hiatus From ASL70
StarCraft 2
General
RSL Revival patreon money discussion thread TL Team Map Contest #4: Winners Esports World Cup 2025 - Final Player Roster Server Blocker RSL Season 1 - Final Week
Tourneys
RSL: Revival, a new crowdfunded tournament series FEL Cracov 2025 (July 27) - $8000 live event $5,100+ SEL Season 2 Championship (SC: Evo) $25,000 Streamerzone StarCraft Pro Series announced Sparkling Tuna Cup - Weekly Open Tournament
Strategy
How did i lose this ZvP, whats the proper response Simple Questions Simple Answers
Custom Maps
External Content
Mutation # 481 Fear and Lava Mutation # 480 Moths to the Flame Mutation # 479 Worn Out Welcome Mutation # 478 Instant Karma
Brood War
General
BW General Discussion A cwal.gg Extension - Easily keep track of anyone Script to open stream directly using middle click ASL20 Preliminary Maps BGH Auto Balance -> http://bghmmr.eu/
Tourneys
2025 ACS Season 2 Qualifier [Megathread] Daily Proleagues Small VOD Thread 2.0 Last Minute Live-Report Thread Resource!
Strategy
Simple Questions, Simple Answers I am doing this better than progamers do.
Other Games
General Games
Path of Exile Stormgate/Frost Giant Megathread CCLP - Command & Conquer League Project The PlayStation 5 Nintendo Switch Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Heroes of StarCraft mini-set
TL Mafia
TL Mafia Community Thread Vanilla Mini Mafia
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Russo-Ukrainian War Thread The Accidental Video Game Porn Archive Stop Killing Games - European Citizens Initiative
Fan Clubs
SKT1 Classic Fan Club! Maru Fan Club
Media & Entertainment
Movie Discussion! [Manga] One Piece Anime Discussion Thread [\m/] Heavy Metal Thread
Sports
2024 - 2025 Football Thread Formula 1 Discussion NBA General Discussion TeamLiquid Health and Fitness Initiative For 2023 NHL Playoffs 2024
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
The Automated Ban List
Blogs
Men Take Risks, Women Win Ga…
TrAiDoS
momentary artworks from des…
tankgirl
from making sc maps to makin…
Husyelt
StarCraft improvement
iopq
Trip to the Zoo
micronesia
Customize Sidebar...

Website Feedback

Closed Threads



Active: 646 users

The future of graphics in games - Page 10

Forum Index > General Forum
Post a Reply
Prev 1 8 9 10 11 12 18 Next All
Bigpet
Profile Joined July 2010
Germany533 Posts
August 02 2011 00:49 GMT
#181
On August 02 2011 09:42 Techno wrote:
Either way, everything is still going to be converted to Triangles when its sent to Direct X.
No doubt this is just a way of only drawing the right amount of polygons at each magnification.

somebody hasn't been listening. He said that they currently only have a working software solution, that means no OpenGL or DirectX
I'm NOT the caster with a similar nick
Die4Ever
Profile Joined August 2010
United States17671 Posts
August 02 2011 00:53 GMT
#182
On August 02 2011 09:18 GranDim wrote:
Show nested quote +
On August 02 2011 01:19 DeLoAdEr wrote:
interesting results for a software renderer, but the video only shows static geometry. I wonder if they're even able to handle animated objects..

and they mention the scene consists of more than 21 trillion points, lets say they store 4 byte for each point (color information, position, etc.) this would be ~100 TB of data right? so there must be some good compression going on there. ;p


The technique seems to be well fit for compression however, lots of atoms will be identical and position can also be grouped.

Compression would get completely screwed by animation though, one voxel moved or changed and you have to recompress the whole block of them(however many voxels you compress together).
It seems they do use lots of instanced objects to save ram though.

Since it doesn't seem like they can animate these voxels, they could use them for the environment and use good old polygons for all the animated things, but they're shading sucks and there are no shadows.

I assume they can't do shadows because they have to process a cluster of voxels at a time, decompressing the cluster to work on it and then flushing it from ram, and to do shadows they would have to draw the scene from the light source's point of view applying the lighting to each affected voxel.

For example, if you have X clusters of voxels in view, and Y is the number of cpu operations to decompress that cluster, then without shadows drawing the scene would be X*Y operations.
However, with shadows, where L is the number of lights in the entire scene, it would be something like ( X^(L+1) )*Y operations. Big difference even with just 1 light.
"Expert" mods4ever.com
Die4Ever
Profile Joined August 2010
United States17671 Posts
August 02 2011 00:55 GMT
#183
On August 02 2011 09:47 GGTeMpLaR wrote:
I'd like to see what actual game artists can do with this technology. It looked good, but it didn't feel like 100,000 good, although the elephant was pretty cool.

They should have picked something other than a rock for their example though because a rock in itself isn't the most interesting object lol.

Yea, when I read your post I was thinking they should've done like a small animal, maybe a mouse, or even just a cell phone. But their lack of shaders would really hurt the look of basically anything except the most bland thing in the world(a rock).
"Expert" mods4ever.com
nemo14
Profile Joined January 2011
United States425 Posts
August 02 2011 00:55 GMT
#184
On August 02 2011 05:03 9heart wrote:
You should never feed trolls, but:

Quote:
"21 trillion 62 billion 352 million 435100 polygons"


That would translate to at least 21.0623.5243.5100 triangles without instancing, or 21.0623.5243.5100 * 3 vertices, or 21.0623.5243.5100 * 3 * 3 xyz-coordinates, or 21.0623.5243.5100 * 3 * 3 * 4 = 758.2446.8766.3600 bytes = 689 terabytes worth of geometry data assuming 4-byte floats


That is a pretty basic issue that I am not sure anyone can get around. Every point has to have its coordinates stored somewhere, and while you might be able to come up with a more efficient coordinate system you still need to put trillions of easily-accessible points into it.
dhe95
Profile Blog Joined December 2008
United States1213 Posts
August 02 2011 00:56 GMT
#185
I think in a couple of years where CPU and GPU power keep rising, a high-end computer will be able to render all these frames.

As of now, I still don't think it could happen. It's like the transition from 2D to 3D, it takes some time and power, and eventually the 3D power will be so high that the number of polygons will start to reach the number of atoms.
ilj.psa
Profile Blog Joined December 2007
Peru3081 Posts
August 02 2011 01:05 GMT
#186
gl finding an artists that is willing to go in detail to atomic sizes
mostevil
Profile Joined February 2011
United Kingdom611 Posts
August 02 2011 01:07 GMT
#187
I think its to do with their patents, the ones in Australia may work differently from say USA.

US Patent Law is completely bonkers, theres a patent on drawing removable sprites by inverting a bitmap using Xor, pretty much a main function of the operator and something I first did at age 7, but to a US patent court it apparently sounds like a complicated act of invention... It's why we won't sell to the states, they'll be letting someone patent use of a computer to add numbers together next.
But I digress, in this case the silence is due to it all being made up BS.

On August 02 2011 05:03 9heart wrote:
You should never feed trolls, but:

Quote:
"21 trillion 62 billion 352 million 435100 polygons"


That would translate to at least 21.0623.5243.5100 triangles without instancing, or 21.0623.5243.5100 * 3 vertices, or 21.0623.5243.5100 * 3 * 3 xyz-coordinates, or 21.0623.5243.5100 * 3 * 3 * 4 = 758.2446.8766.3600 bytes = 689 terabytes worth of geometry data assuming 4-byte floats


And thats without colour, lighting and or texture data. Even if things repeat as often as they clearly did in the Island demo, which clearly only used a handful of repeated models, you're talking a sh*t tonne of data to render, you still have to translate the verticies so the current vertex count limits still apply.
Every point you want to render requires its 3 points be multiplied by a 4v4 projection matrix, so even with good object culling theres at least a few trillion multiplications per render cycle right there. I want their computer, because I'm fairly sure you couldn't run that at 20FPS on current generation supercomputers. (except their computers imaginary, so I'm keeping mine)

I love how people are fervourantly defending this despite the fact that its obviously nonesense.
"I don't want to live on this planet anymore." -Professor Farnsworth in response to the creationists arguments.
我的媽和她的瘋狂的外甥都
Sufficiency
Profile Blog Joined October 2010
Canada23833 Posts
August 02 2011 01:14 GMT
#188
Their "unlimited" atoms is comparable to phone companies' "unlimited" data plan.
This is not going to work until major hardware revolution.
https://twitter.com/SufficientStats
Frigo
Profile Joined August 2009
Hungary1023 Posts
Last Edited: 2011-08-02 01:35:35
August 02 2011 01:17 GMT
#189
I believe from the articles on the wiki page that the basis of the technology is a fast and effective occlusion culling algorithm that can work with large numbers of points, hence the "trillions of atoms" claim.

However not all of these points are stored. There is procedural generation involved ("unlimited detail"), at least duplication, which is obvious from the repetitiveness visible in the videos. For example if you are building a roof, you don't need to store all points of all tiles, it is enough to store one tile, and duplicate it should the need arise. Same with trees. It is also possible to store only the differences, for example a deformation of a tile, or missing leaves from a tree.

This culling algorithm might involve data structures (e.g. hash tables) that would make any kind of dynamic scenery expensive or even impossible. This is not as a great limitation as it would seem at first, similar limitations already exists in polygon based games as well, where there is a distinction between the world (static objects) and actors/characters/deformables (dynamic objects). One of its causes is similar to this case: to provide adequate occlusion culling (BSP), the other is to make precalculated lighting possible (illuminations, reflections, etc), because dynamic occlusion culling and dynamic lights is more expensive in that case as well.

I suspect some interpolation is also going on, with the right kind it is very possible to generate smooth surfaces from a few points by making more, think of something similar to NURBS. And smooth surfaces seems like the author's primary goal.

The rendering does not seem the trivial kind we know from voxel engines. I believe point clouds are used in medical stuff, but I lack knowledge about their rendering process. The author claims that the culling algorithms works on a pixel by pixel basis, so rendering and occlusion culling might be the same algorithm.

This technology seems very interesting. Certinaly, it has its limitations, but I believe it has its place, especially if it can be combined with polygon representations to create a hybrid engine.

It would be nice if the author dropped his UNLIMITED PR BULLCRAP though.
http://www.fimfiction.net/user/Treasure_Chest
zipz0p
Profile Joined February 2010
United States123 Posts
August 02 2011 01:28 GMT
#190
On August 02 2011 01:02 Morfildur wrote:
... (though who knows, when quantum computing is widely accessible... 2111 maybe...)

Quantum computing does not apply here - this is not one of the very small class of tasks which will be aided by quantum computers (only a very select class of problems really may see any benefit, and aside from D-Wave's quantum annealing computer (which doesn't seem that useful, frankly), there's no real hope of a quantum computer with any scale anytime soon. Note that the D-Wave machine is $10million and resides in a dilution refrigerator at 40mK... not exactly practical for mass consumption.

Also, this tech. seems like bunk. I've more hope for ray tracing and am sad that Intel cancelled Larabee.
u gotta skate
bigjenk
Profile Joined September 2010
United States1543 Posts
August 02 2011 01:36 GMT
#191
Cool to look at but the processing power needed to animate and rerender destructible terrain is probably 20 years off for consumers without some huge breakthrough there. Will make for amazing pre rendered non animated non interactive stuff though.
Ignore my opinions I am bad
bigjenk
Profile Joined September 2010
United States1543 Posts
August 02 2011 01:38 GMT
#192
On August 02 2011 10:17 Frigo wrote:
I believe from the articles on the wiki page that the basis of the technology is a fast and effective occlusion culling algorithm that can work with large numbers of points, hence the "trillions of atoms" claim.

However not all of these points are stored. There is procedural generation involved ("unlimited detail"), at least duplication, which is obvious from the repetitiveness visible in the videos. For example if you are building a roof, you don't need to store all points of all tiles, it is enough to store one tile, and duplicate it should the need arise. Same with trees. It is also possible to store only the differences, for example a deformation of a tile, or missing leaves from a tree.

This culling algorithm might involve data structures (e.g. hash tables) that would make any kind of dynamic scenery expensive or even impossible. This is not as a great limitation as it would seem at first, similar limitations already exists in polygon based games as well, where there is a distinction between the world (static objects) and actors/characters/deformables (dynamic objects). One of its causes is similar to this case: to provide adequate occlusion culling (BSP), the other is to make precalculated lighting possible (illuminations, reflections, etc), because dynamic occlusion culling and dynamic lights is more expensive in that case as well.

I suspect some interpolation is also going on, with the right kind it is very possible to generate smooth surfaces from a few points by making more, think of something similar to NURBS. And smooth surfaces seems like the author's primary goal.

The rendering does not seem the trivial kind we know from voxel engines. I believe point clouds are used in medical stuff, but I lack knowledge about their rendering process. The author claims that the culling algorithms works on a pixel by pixel basis, so rendering and occlusion culling might be the same algorithm.

This technology seems very interesting. Certinaly, it has its limitations, but I believe it has its place, especially if it can be combined with polygon representations to create a hybrid engine.

It would be nice if the author dropped his UNLIMITED PR BULLCRAP though.


Probably needs it to drum up finacial support and funding, as well as to generate interest.
Ignore my opinions I am bad
woody60707
Profile Joined November 2010
United States1863 Posts
August 02 2011 01:46 GMT
#193
21 trillion, 62 billlion, 352 million, 435,000 polygons ... In 480p, oh youtube.

I kinda don't believe ANYTHING i see on youtube (and like sites, (This is a rule EVERYONE should follow)). If the OP can put up a legit link like from Cnet where I can read about this, that would be cool.
Playguuu
Profile Joined April 2010
United States926 Posts
August 02 2011 01:49 GMT
#194
On August 02 2011 10:07 mostevil wrote:
Show nested quote +
I think its to do with their patents, the ones in Australia may work differently from say USA.

US Patent Law is completely bonkers, theres a patent on drawing removable sprites by inverting a bitmap using Xor, pretty much a main function of the operator and something I first did at age 7, but to a US patent court it apparently sounds like a complicated act of invention... It's why we won't sell to the states, they'll be letting someone patent use of a computer to add numbers together next.
But I digress, in this case the silence is due to it all being made up BS.

Show nested quote +
On August 02 2011 05:03 9heart wrote:
You should never feed trolls, but:

Quote:
"21 trillion 62 billion 352 million 435100 polygons"


That would translate to at least 21.0623.5243.5100 triangles without instancing, or 21.0623.5243.5100 * 3 vertices, or 21.0623.5243.5100 * 3 * 3 xyz-coordinates, or 21.0623.5243.5100 * 3 * 3 * 4 = 758.2446.8766.3600 bytes = 689 terabytes worth of geometry data assuming 4-byte floats


And thats without colour, lighting and or texture data. Even if things repeat as often as they clearly did in the Island demo, which clearly only used a handful of repeated models, you're talking a sh*t tonne of data to render, you still have to translate the verticies so the current vertex count limits still apply.
Every point you want to render requires its 3 points be multiplied by a 4v4 projection matrix, so even with good object culling theres at least a few trillion multiplications per render cycle right there. I want their computer, because I'm fairly sure you couldn't run that at 20FPS on current generation supercomputers. (except their computers imaginary, so I'm keeping mine)

I love how people are fervourantly defending this despite the fact that its obviously nonesense.
"I don't want to live on this planet anymore." -Professor Farnsworth in response to the creationists arguments.


Yeah there's some ridiculous patents out there for seemingly basic stuff: Absolute value

int const mask = v >> sizeof(int) * CHAR_BIT - 1;
r = (v ^ mask) - mask
I used to be just like you, then I took a sweetroll to the knee.
HKGxPython
Profile Joined March 2011
United States78 Posts
August 02 2011 01:58 GMT
#195
I always said, one day games will look better than real life. I guess we're getting there!
Do, or do not. There is no try.
Motivate
Profile Joined June 2011
2860 Posts
August 02 2011 02:03 GMT
#196
pretty sick

the guy's voice makes it sound like a satire though haha
Gimmickkz
Profile Joined April 2011
154 Posts
August 02 2011 02:03 GMT
#197
On August 02 2011 01:30 Nacl(Draq) wrote:
This is very interesting. I hope they are able to implement this into the gaming industry in the next 5 years.
Would be nice to see an "nonfictional" human scanned in.
Even if it is just static objects think of the things they can do to games about the world. You go into a game and visit scenery in Africa, after they come out with full animation this will be a big leap in the mmorpg world where people could escape into a completely realistic fake world.


Good luck to them.


let the getting-fired-from-irl-job-cause-I-spent-too-much-time-on-WoW begin (on mass scale)
Strabismus
Profile Joined July 2011
United Kingdom65 Posts
August 02 2011 02:04 GMT
#198
Just seen it about an hour ago. It does look very impressive, but as the man said, the tech is far from done. I would imagine it would tax hardware more animate those atoms, but then again I don't really know anything about it. I'd find it hard to believe this tech company would invest so much in it if a few animations would make it flop.
Terran Player ||| ID: CoreTalent ||| Day[9] and Tastosis for life <3 UK Players Represent!
Jaso
Profile Blog Joined April 2010
United States2147 Posts
August 02 2011 02:11 GMT
#199
Should get some funding from nVidia.. see what comes from it. If nVidia or AMD decided to to fund it and it actually worked, then the one that chose to do so would pretty much instantly monopolize the graphics market..
derp
Zirith
Profile Joined April 2011
Canada403 Posts
August 02 2011 02:14 GMT
#200
interesting, but that wasnt really proof so we just get to wait and see.
Artosis: "I don't trust hyenas."
Prev 1 8 9 10 11 12 18 Next All
Please log in or register to reply.
Live Events Refresh
CSO Cup
16:00
#82
Liquipedia
FEL
16:00
Polish Championship - Group B
Spirit vs ArTLIVE!
Gerald vs TBD
PAPI vs TBD
IndyStarCraft 239
CranKy Ducklings186
Liquipedia
PSISTORM Gaming Misc
15:55
FSL week 5 - CN vs IC
Freeedom20
Liquipedia
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
IndyStarCraft 239
BRAT_OK 77
MindelVK 21
StarCraft: Brood War
EffOrt 1083
Stork 492
firebathero 467
Larva 374
Dewaltoss 144
ToSsGirL 117
soO 103
JulyZerg 94
Movie 81
PianO 74
[ Show more ]
Mind 51
sorry 50
Barracks 45
Shinee 41
Rock 36
HiyA 33
Terrorterran 20
Dota 2
Gorgc9289
qojqva2495
Counter-Strike
fl0m1110
flusha582
kRYSTAL_46
Heroes of the Storm
Khaldor680
Other Games
gofns13236
FrodaN9004
singsing2452
B2W.Neo1315
Fuzer 451
Lowko326
KnowMe207
Hui .193
ROOTCatZ98
Trikslyr62
Organizations
Other Games
gamesdonequick45289
EGCTV1593
BasetradeTV12
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
sctven
[ Show 15 non-featured ]
StarCraft 2
• HeavenSC 58
• poizon28 32
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• Michael_bg 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Nemesis5004
• Jankos1194
Upcoming Events
BSL20 Non-Korean Champi…
59m
Bonyth vs QiaoGege
Dewalt vs Fengzi
Hawk vs Zhanhun
Sziky vs Mihu
Mihu vs QiaoGege
Zhanhun vs Sziky
Fengzi vs Hawk
DaveTesta Events
59m
Sparkling Tuna Cup
16h 59m
RSL Revival
16h 59m
Classic vs Clem
FEL
21h 59m
BSL20 Non-Korean Champi…
1d
Bonyth vs Dewalt
QiaoGege vs Dewalt
Hawk vs Bonyth
Sziky vs Fengzi
Mihu vs Zhanhun
QiaoGege vs Zhanhun
Fengzi vs Mihu
Wardi Open
1d 17h
Replay Cast
2 days
WardiTV European League
2 days
PiGosaur Monday
3 days
[ Show More ]
uThermal 2v2 Circuit
3 days
Replay Cast
4 days
The PondCast
4 days
Replay Cast
5 days
Epic.LAN
5 days
CranKy Ducklings
6 days
Epic.LAN
6 days
Liquipedia Results

Completed

KCM Race Survival 2025 Season 2
HSC XXVII
NC Random Cup

Ongoing

JPL Season 2
BSL 2v2 Season 3
Acropolis #3
CSL 17: 2025 SUMMER
Copa Latinoamericana 4
Jiahua Invitational
2025 ACS Season 2: Qualifier
CSLPRO Last Chance 2025
Championship of Russia 2025
RSL Revival: Season 1
Murky Cup #2
BLAST.tv Austin Major 2025
ESL Impact League Season 7
IEM Dallas 2025
PGL Astana 2025
Asian Champions League '25
BLAST Rivals Spring 2025
MESA Nomadic Masters

Upcoming

CSL Xiamen Invitational
CSL Xiamen Invitational: ShowMatche
2025 ACS Season 2
CSLPRO Chat StarLAN 3
K-Championship
uThermal 2v2 Main Event
SEL Season 2 Championship
FEL Cracov 2025
Esports World Cup 2025
Underdog Cup #2
StarSeries Fall 2025
FISSURE Playground #2
BLAST Open Fall 2025
BLAST Open Fall Qual
Esports World Cup 2025
BLAST Bounty Fall 2025
BLAST Bounty Fall Qual
IEM Cologne 2025
FISSURE Playground #1
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2025 TLnet. All Rights Reserved.