Star Wars: Battlefront and the Art of Photogrammetry

  Рет қаралды 134,890

GDC

GDC

8 жыл бұрын

Photogrammetry has started to gain steam within the Games Industry in recent years. At DICE, this technique was first used on Battlefield and they fully embraced the technology and workflow for Star Wars: Battlefront. This GDC 2016 talk from DICE's Keneth Brown and Andrew Hamilton covers how they built the technology and process to scan props from the Star Wars films to generate assets for the new Star Wars Battlefront.
GDC talks cover a range of developmental topics including game design, programming, audio, visual arts, business management, production, online games, and much more. We post a fresh GDC video every weekday. Subscribe to the channel to stay on top of regular updates, and check out GDC Vault for thousands of more in-depth talks from our archives.
Follow us on Twitter
/ official_gdc
Checkout our Facebook page for GDC exclusives
/ gamedevelopersconference
www.gdconf.com/

Пікірлер: 138
@amirkb7206
@amirkb7206 8 жыл бұрын
The performance is what always amazes me about dice's games
@bananaboy482
@bananaboy482 7 жыл бұрын
yea its amazing
@d3tach3d
@d3tach3d 6 жыл бұрын
alot of apply to there amazing renderer. They can cut down on polys with such a nice Physical Based Lighting and Texture detail. Were getting to a point where polycount in individual assets is becoming "enough" because we can focus most the realism/detail with normal maps and/or displacement maps with tessellation. I think the big things to tackle now are more assets on screen, animation, and physics to hit that next big step in realism. We already have ability to achieve photorealism just not in "realtime" time. All that would take is processing power which we are achieving. It's amazing that we are at this point to where our software/algorithms are just waiting for the hardware to keep up along with optimization of course
@Jester497
@Jester497 5 жыл бұрын
@galaxiesaver Not really, virtual texturing, invented by id software, fixes the memory problem of textures pretty nicely. The big players just need to implement this solution in their engines (which is what Epic is doing right now for the next version of UE4). The lighting problems we still have will be fixed by path tracing (which is still a shit ton of time away though), so the big problems to tackle will be object count, physics and draw distance.
@nougatbitz
@nougatbitz 8 жыл бұрын
Almost a shame that these levels are "wasted" on online gaming only. I could easily see myself wanting to explore these landscapes in a single player mission without any time pressure and just appreciate their wonderful work. With online matches, no one can really pay much attention to these backgrounds.
@NexusCool1
@NexusCool1 7 жыл бұрын
yep! wasted
@BlindxSide
@BlindxSide 7 жыл бұрын
well you can in the singleplayer missions and survival modes on Easy
@3dart_es409
@3dart_es409 6 жыл бұрын
I made it sometimes on multiplayer and gets killed XD
@SSchithFoo
@SSchithFoo 2 жыл бұрын
Yeah the game was such a pew pew pew fest. Almost everything about it was but the graphics were jaw dropping.
@geoffwagner4935
@geoffwagner4935 Жыл бұрын
what? wasted? they make them amazing! and give you reasons to stay in them for 1000s of hours. i spend 1000s of hours in battlefield xD
@comfyDev
@comfyDev 7 жыл бұрын
I'm still amazed at how well BF1 looks and runs.
@jimmysgameclips
@jimmysgameclips 7 жыл бұрын
"Yes I'm so glad someone asked about the tree capture" *video cuts off* XD
@iFukuyama
@iFukuyama 7 жыл бұрын
You can see the last few minutes on the GDC Vault page. Basically, they photographed the trees at an angle (standing on the ground, looking up) and used that data as far as they could, and supplemented it with traditional hard surface modelling on top. Because there are many trees, anything above 10m is very low poly, but the bark and moss make it look good.
@jimmysgameclips
@jimmysgameclips 7 жыл бұрын
I'm a little surprised, but also it makes a lot of sense for the game. Neat, thanks
@sethm9060
@sethm9060 7 жыл бұрын
Yeah, he starts to answer your question (not the actual questioner's question) at 49:59
@trurocker03
@trurocker03 7 жыл бұрын
MAN, what an awesome career to be with those guys working on projects like this. I would love to do that as a photographer.
@pierreweber4358
@pierreweber4358 7 жыл бұрын
Amazing realtime CG - Genius Workflows - Respect to Dice !!
@silence0379
@silence0379 3 ай бұрын
Thank you very much for this wonderful conference! The graphics of SW:Battlefront are really incredible, I hope to play a kOTOR with this graphic style in the future. Congratulations to everyone for the great work.
@FreezyPenguin
@FreezyPenguin 8 жыл бұрын
37:30 That looks so sick!
@jonathanxdoe
@jonathanxdoe 8 жыл бұрын
That's how god made the earth in 7 days. Just good base kits and a lot of photogrammetry from other planets.
@commander-fox-q7573
@commander-fox-q7573 8 жыл бұрын
is there any way for us to get these level kits? that soud be SO FUN to make new planets/areas with would level kits!
@3DxPOD
@3DxPOD 7 жыл бұрын
We all know he had procedural toolkits, he didn't do everything by hand :)
@antimewpropaganda9503
@antimewpropaganda9503 2 жыл бұрын
The quality of environment was what really stood out to me with Battlefront, the game play was nothing compared to it
@Kunani
@Kunani 7 жыл бұрын
When you find out the ATAT snow prints are really flour :)
@yasiru221
@yasiru221 8 жыл бұрын
Imagine an open world game like skyrim or the witcher with this quality graphics. Hopefully ES6 will use next gen techniques and look absolutely badass.
@RiderZer0
@RiderZer0 7 жыл бұрын
Clevver I think there are several mods for skyrim that use photogrammetry. Just something that might tie you over until es6 comes out. Which may be another decade.
@mso1ps4
@mso1ps4 7 жыл бұрын
Clevver That would be amazing. I can't imagine how much work that would take or how big the game file would be, though.
@eborge9711
@eborge9711 7 жыл бұрын
Photography isn't great for fantasy games. As they mentioned themselves, you still need to 3d model objects that don't exist in the real world. Skyrim and witcher have a lot of fake species and races of people. Though, their other tech is very impressive. Their use of detail maps is very impressive.
@CrackedTubeGamer
@CrackedTubeGamer 5 жыл бұрын
When you see this comment from 2 years ago after Bethesda announces they're sticking with the same old engine :C
@maan7715
@maan7715 5 жыл бұрын
@@CrackedTubeGamer And they just announced they are using photogrammetry for the upcoming games and working really hard to update their engine. I'm disappointed as well that it will be the same engine, but I kinda have more hope now. And they are finally using substance painter as well.
@emf321
@emf321 6 жыл бұрын
Imagine this level of graphics in a RPG game!
@undergroundtempo3402
@undergroundtempo3402 8 жыл бұрын
Would love some high res stationary-cam renderings of the sand dunes at 46:23 and 46:26 to use as video wallpaper
@motionsam
@motionsam 4 жыл бұрын
Its 2019 but bf1 still has the most photoreal gaming forest = )
@Achelon
@Achelon 11 ай бұрын
I just finished doing a photogrammetry demoscene graphics compo entry and was testing out a lot of stuff. Was fun seeing how the same problems arise even when others do it :D
@EveBatStudios
@EveBatStudios 7 жыл бұрын
I've been teaching myself to use photogrammetry for 6 years as a hobby. Super exciting how fast it's moving.
@Aaron-xr7oc
@Aaron-xr7oc 7 жыл бұрын
6 years? 0.0 Dam.
@EveBatStudios
@EveBatStudios 7 жыл бұрын
Aaron Amaral completely worth it being able to casually sample things from The Real World c:
@Aaron-xr7oc
@Aaron-xr7oc 7 жыл бұрын
I wish i had 6 years worth of photogrammetry = ( But sadly i dont have the time :b
@TheApaura
@TheApaura 8 жыл бұрын
Assassin's Creed would honestly benefit from this the most, for obvious reasons. Amazing visuals with amazing performance, and more development time on content. Ubisoft must adopt it, for commercial and development success.
@jokesterthemighty227
@jokesterthemighty227 8 жыл бұрын
you call 30fps amazing perfomance?
@anabukashka
@anabukashka 8 жыл бұрын
AC Unity already looks amazing with it's next-gen Anvil tech.
@TheApaura
@TheApaura 8 жыл бұрын
Jokester The Mighty Battlefront didn't run in 30fps on console, so why would Assassin's Creed with photogrammetry? Honestly, unlike multiplayer, single player games don't fundamentally REQUIRE 60fps. It's great to have it, but I'm content with a stable 30, so are a millions of others.
@TheApaura
@TheApaura 8 жыл бұрын
Alexander Abdulov Still has got nothing on Battlefront, and performance could be boosted with this technology. So essentially we'd get better graphics with better performance.
@HenkkaArtGames
@HenkkaArtGames 8 жыл бұрын
When you talk about "this technology", what do you mean? Photogrammetry or Frostbite engine? Because photogrammetry alone can't save a game from bad performance if the underlying engine is not up to par.
@northzealand
@northzealand 7 жыл бұрын
Thanks guys for sharing !!
@3RDEYELOVE
@3RDEYELOVE 3 жыл бұрын
Whoa🔥 traveling to locations to take the photo ....that would be such great adventure
@Terskov
@Terskov 7 жыл бұрын
fantastic quality!
@stgsux
@stgsux 7 жыл бұрын
aw it cuts off in the middle of a good question
@Deck_Dynasty
@Deck_Dynasty 6 жыл бұрын
Why does reducing texture size to 512 and then adding detail texture reduce texture memory? It's an extra texture lookup. Were the detail textures like 256? Also, were the detail textures simply tiled over the entire bark? @ 24:00
@vertigo6982
@vertigo6982 6 жыл бұрын
The editor must be a Soprano's fan.
@fruitfarmfactory7901
@fruitfarmfactory7901 6 жыл бұрын
What makes you say that?
@PabloYaos
@PabloYaos 5 жыл бұрын
@@fruitfarmfactory7901 both the show and this video ends abruptly
@TheNSJaws
@TheNSJaws 5 жыл бұрын
this is an underappreciated joke
@kun4658
@kun4658 6 жыл бұрын
Thanks So MUCH!It's very useful.
@bobthebuilder6553
@bobthebuilder6553 3 жыл бұрын
I still think the first game looks better than the second. But when you have a game that looks like battlefront, I guess the only way forward is down.
@vertigoz
@vertigoz 7 жыл бұрын
This is just sick! :O
@paradigm010
@paradigm010 3 ай бұрын
could anyone find me the part where they talked about the tech artist making the script for moss being projected on the trees? I scrubbed through it 3 times and cant fine it
@cultura_ue
@cultura_ue 7 жыл бұрын
It is really exciting, the goal is really make jaw dropping. Somebody know how exactly works blending between objects on terrain? How they avoid borders between rocks and ground?
@Igoreshkin
@Igoreshkin Жыл бұрын
I think it is something with shader. Maybe they use Ambient oclusion information to blend two objects.
@tapo00
@tapo00 7 жыл бұрын
now thats dedication 7:30
@xplorer3475
@xplorer3475 8 жыл бұрын
really great. Any idea of how they setup their object space normal map in photoshop, to remove some ambiant lighting and shadows informations, with a black and white filter ? i don't understand how they set this up
@soggyclog
@soggyclog 7 жыл бұрын
They're accessing the individual RGB channels of a normal map in photoshop (from the Channels tab). The black and white mask you saw was one of the channels visualized. Each channel in the normal map corresponds to an axis in 3D. Typically R=X, G=Y, B=Z. So for example if the shadows are in the Y axis, they can CTRL+Click the green channel to select the pixels facing towards Y (or invert it for the opposite direction). Then they can just paint over those pixels or colour correct or whatever.
@xplorer3475
@xplorer3475 7 жыл бұрын
thanks a lot !
@swaterik1986
@swaterik1986 7 жыл бұрын
How do you get material tessellation to only apply for a radius of 15 meters?
@eggZ663
@eggZ663 7 жыл бұрын
Dynamic tesselation
@jonathanxdoe
@jonathanxdoe 8 жыл бұрын
I wonder why ZRemesher was not good enough for them. I find it crazy good to create low poly organic assets, plus you can always correct them.
@xplorer3475
@xplorer3475 8 жыл бұрын
it can be good yeah, especialy for such assets which aren't faces. personnaly i like to do a first zremesher, then a dynamesh on it at low res, smooth it, then re reun zremesher, it gives better results for the low poly version. but maybe they didn't use it since they want to have more control on the topology, to later have a better uv layout, well optimized, and no deformation.
@jonathanxdoe
@jonathanxdoe 7 жыл бұрын
Thank you for the suggestion, I'm checking some videos but it doesn't look half as good as ZRemesher to be honest... Even giving some direction it won't produce a result as natural as ZBrush. Anyway I gonna try it if it's actually free.
@piewars12345
@piewars12345 3 жыл бұрын
lol literally cuts off on like one of the most useful questions being answered XD
@mazzaferno3123
@mazzaferno3123 Жыл бұрын
What I learned from this is photogrammetry can be used to make PBR materials. never realized this lol
@swaterik1986
@swaterik1986 7 жыл бұрын
Does anyone know how they remove the light/shadow information with the object normal?
@MrLysaght
@MrLysaght 7 жыл бұрын
Object-space normals gives you surface direction information. That means you can select pixels facing a specific direction around your object. If you know the light direction on your source data, you can easily suppress it by selecting pixels pointing to this light source and bring their brightness/exposure down with some Photoshop magic. Invert the process for shadows. Well, I mean I guess that's how they've done it.
@kylesaunders5889
@kylesaunders5889 6 жыл бұрын
Photoshop de-lighting.
@planetsec9
@planetsec9 6 жыл бұрын
37:30 MAP TOOLS RELEASE WHEN Holy shit this is incredible.
@tommasopellegrini6725
@tommasopellegrini6725 7 жыл бұрын
What they say at 59:37 about the equipment? Canon 6d with 24mm and ??? of course...
@bananaboy482
@bananaboy482 7 жыл бұрын
shoot raw
@Hadrhune0
@Hadrhune0 7 жыл бұрын
Thank you mate, i was expecting some piece of incredible gear, instead it's "and shoot raw"! LOL wtf is a shurow? =D I would have never understand it without your help =)
@bananaboy482
@bananaboy482 7 жыл бұрын
Hadrhune0 ahahhaah
@COCmcGameSupport
@COCmcGameSupport 7 жыл бұрын
Their art and technical team is so talented but it sucks they have to work with the incompetent people actually designing the gameplay
@imagoFX
@imagoFX 7 жыл бұрын
Great video, too bad it was cut in the end.
@mikeporetti7795
@mikeporetti7795 6 жыл бұрын
thanks for share
@DanielKorgel
@DanielKorgel 8 жыл бұрын
Can you somewhere see the missing minutes of the questions at the end?
@TheNSJaws
@TheNSJaws 5 жыл бұрын
hey, I know this is 2 years late, but you can find it on the GDC Vault. I can try posting a link but I'm almost certain it's gonna get eaten by YT, as it generally regards links as spam.
@petertimowreef9085
@petertimowreef9085 7 жыл бұрын
What do they gain from sharing this? Seems to me like competition sensitive info.
@karmapolice247
@karmapolice247 7 жыл бұрын
It's not really. You could even use a simple projection mapping before baking textures to a duplicate model with proper uv unwrap.
@ubuu7
@ubuu7 7 жыл бұрын
Why would it hurt them to show this? Other game companies and devs making more beautiful and detailed and high performing games is great for everyone, it takes nothing away from dice or ea.
@liraco_mx
@liraco_mx 7 жыл бұрын
Gets cut off at the end before finishing answering. Shame, but otherwise a very interesting talk on something that'll only get more common now that programs like Substance have that better integrated.
@UserTenNumbers
@UserTenNumbers 7 ай бұрын
A shame Lieca scanners weren't used?
@user-bt5xp5cx3j
@user-bt5xp5cx3j 5 жыл бұрын
@GDC Could you please allow the captioning?
@circusmonkey28
@circusmonkey28 7 жыл бұрын
Sooooo...does this make all my practice in Maya useless? :(
@doggo4616
@doggo4616 7 жыл бұрын
rip
@3DJapan
@3DJapan 7 жыл бұрын
maya sucks anyway.
@SSaNNEE100
@SSaNNEE100 4 жыл бұрын
6:52 and that ladies and gentleman is the rock they hve copypasted in Geonosis maps for example xD funny how I recognized the rock A FUCKING ROCK from a video game 😂
@OrlandoTuvan
@OrlandoTuvan 2 жыл бұрын
OMG
@EcstasyTiger
@EcstasyTiger 7 жыл бұрын
RIP dice artists
@watchtheworldburnpepe2921
@watchtheworldburnpepe2921 7 жыл бұрын
Did they use their own photogrammetry software?
@HelveticaBold1
@HelveticaBold1 8 жыл бұрын
Will BF1 use Photogrammetry?
@Zfan247
@Zfan247 8 жыл бұрын
it does!
@corentart8302
@corentart8302 8 жыл бұрын
yep
@bananaboy482
@bananaboy482 7 жыл бұрын
But it was in development at almost the same time
@Zfan247
@Zfan247 7 жыл бұрын
Two different dev teams
@motionsam
@motionsam 4 жыл бұрын
38:11 kids labour confirmed
@vertigoz
@vertigoz 5 жыл бұрын
But does it run on RTX?
@austinfritzke4326
@austinfritzke4326 6 жыл бұрын
clones still look like they're made of plastic. and the 1km playing space wasn't enough.
@TimeoutMegagameplays
@TimeoutMegagameplays 6 жыл бұрын
Clones armor are made of plastic lol
@shotsfiredandmissed9068
@shotsfiredandmissed9068 6 жыл бұрын
there is only one thing that developers won't be able to fix......... Lootboxes
@MetalDEmpire
@MetalDEmpire Жыл бұрын
Sooooo much wasted potential
@duke222222
@duke222222 7 жыл бұрын
Beautiful art, terrible game. What a shame.
@Aaron-xr7oc
@Aaron-xr7oc 7 жыл бұрын
Ikr? One time Star wars Battlefront Ultimate Edition was like 5-10$ At the xbox store, Huge sale, But i didnt buy it even though it was very expensive at the beginning because ive tried it before and didnt like it.
@SuWoopSparrow
@SuWoopSparrow 6 жыл бұрын
Its not really art if you are just taking scans :/
@SuWoopSparrow
@SuWoopSparrow 6 жыл бұрын
Art is creative and interpretive. Using scans as a base? Sure. What they did with the terrain is awesome. Sculpting it in person and scanning it. That's creative and interpretive. Using scans verbatim isn't artistic. Scanning Norman Reedus isn't artistic, regardless of how much labor is involved in the process.
@PabloYaos
@PabloYaos 5 жыл бұрын
@2222222222 222 Holy shit. No. It's not as simple as scanning objects and putting it in the game. You don't know how that works and should stop talking about it.
@HypnoticHarmonys
@HypnoticHarmonys 5 жыл бұрын
@@1famekouby Labor =/= art
@dog-xq5jw
@dog-xq5jw 5 жыл бұрын
Damn. They got the graphics right but the game design wrong.
@jx4219
@jx4219 5 жыл бұрын
It's such a beautiful and shit game.
@BrotherO4
@BrotherO4 4 жыл бұрын
if they could put this kind of effort into the gameplay...
@YoloMonstaaa
@YoloMonstaaa 4 жыл бұрын
It's like they're trying to sell trailers and preorders instead of gameplay.
@NadirWhitelaw
@NadirWhitelaw 6 жыл бұрын
Good work, But its a shame they just make what they're told to. Keep rehashing the same old shit, what a life!
@Brofederationgoogleplus
@Brofederationgoogleplus 7 жыл бұрын
Bf3 still runs better than all of the other games, with same specs Bf3 looks better than Next gen games on the same specs.
@thessalonikiosmusv
@thessalonikiosmusv 6 жыл бұрын
Elite Accord BF3 is destroyed by the blue tint color grading. Some maps that does not have too much blue tint in bf3 looks amazing
How Sound Illusions Trick Our Brains
24:55
Veritasium
Рет қаралды 101 М.
Can You Forge Tungsten?
16:14
Alec Steele
Рет қаралды 733 М.
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 50 МЛН
Это реально работает?!
00:33
БРУНО
Рет қаралды 4,2 МЛН
World’s Largest Jello Pool
01:00
Mark Rober
Рет қаралды 124 МЛН
ROLLING DOWN
00:20
Natan por Aí
Рет қаралды 5 МЛН
50 Game Camera Mistakes
1:00:53
GDC
Рет қаралды 499 М.
Photogrammetry workflow with Tim Hanson, RealityCapture & CG Society
43:25
So THAT'S why we don't have these Dev Kits yet
10:20
Alex Ziskind
Рет қаралды 47 М.
Doctor Reacts To Skincare TikToks
15:14
Doctor Mike
Рет қаралды 103 М.
AMD Core-Parking problems FIXED once and for all!
24:17
JayzTwoCents
Рет қаралды 163 М.
How to Make and Self-Publish a Game in 12 Months
29:58
GDC
Рет қаралды 738 М.
لااا! هذه البرتقالة مزعجة جدًا #قصير
00:15
One More Arabic
Рет қаралды 50 МЛН