Star Wars: Battlefront and the Art of Photogrammetry

Поділитися
Вставка
  • Опубліковано 25 сер 2024
  • 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 років тому +120

    The performance is what always amazes me about dice's games

    • @bananaboy482
      @bananaboy482 7 років тому

      yea its amazing

    • @d3tach3d
      @d3tach3d 6 років тому +5

      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 років тому +2

      @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.

  • @comfyDev
    @comfyDev 7 років тому +30

    I'm still amazed at how well BF1 looks and runs.

  • @jimmysgameclips
    @jimmysgameclips 7 років тому +90

    "Yes I'm so glad someone asked about the tree capture"
    *video cuts off*
    XD

    • @iFukuyama
      @iFukuyama 7 років тому +48

      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 років тому +9

      I'm a little surprised, but also it makes a lot of sense for the game. Neat, thanks

    • @sethm9060
      @sethm9060 7 років тому +4

      Yeah, he starts to answer your question (not the actual questioner's question) at 49:59

  • @nougatbitz
    @nougatbitz 8 років тому +168

    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 років тому +1

      yep! wasted

    • @BlindxSide
      @BlindxSide 7 років тому +3

      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

  • @trurocker03
    @trurocker03 7 років тому +8

    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 років тому +9

    Amazing realtime CG - Genius Workflows - Respect to Dice !!

  • @Kunani
    @Kunani 7 років тому +15

    When you find out the ATAT snow prints are really flour :)

  • @antimewpropaganda9503
    @antimewpropaganda9503 2 роки тому +7

    The quality of environment was what really stood out to me with Battlefront, the game play was nothing compared to it

  • @FreezyPenguin
    @FreezyPenguin 8 років тому +13

    37:30 That looks so sick!

    • @jonathanxdoe
      @jonathanxdoe 8 років тому +14

      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 років тому +6

      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 :)

  • @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.

  • @yasiru221
    @yasiru221 8 років тому +13

    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 років тому +1

      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 років тому +1

      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 років тому +1

      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 років тому +13

    Imagine this level of graphics in a RPG game!

  • @motionsam
    @motionsam 5 років тому +8

    Its 2019 but bf1 still has the most photoreal gaming forest = )

  • @EveBatStudios
    @EveBatStudios 7 років тому +1

    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 років тому +1

      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

  • @northzealand
    @northzealand 7 років тому +1

    Thanks guys for sharing !!

  • @Achelon
    @Achelon Рік тому

    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

  • @TheApaura
    @TheApaura 8 років тому +31

    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 років тому +3

      you call 30fps amazing perfomance?

    • @anabukashka
      @anabukashka 8 років тому

      AC Unity already looks amazing with it's next-gen Anvil tech.

    • @TheApaura
      @TheApaura 8 років тому +1

      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 років тому +6

      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.

  • @Terskov
    @Terskov 7 років тому +2

    fantastic quality!

  • @undergroundtempo3402
    @undergroundtempo3402 8 років тому +3

    Would love some high res stationary-cam renderings of the sand dunes at 46:23 and 46:26 to use as video wallpaper

  • @stgsux
    @stgsux 7 років тому +8

    aw it cuts off in the middle of a good question

  • @3RDEYELOVE
    @3RDEYELOVE 3 роки тому

    Whoa🔥 traveling to locations to take the photo ....that would be such great adventure

  • @bobthebuilder6553
    @bobthebuilder6553 3 роки тому +4

    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.

  • @kun4658
    @kun4658 6 років тому +1

    Thanks So MUCH!It's very useful.

  • @vertigoz
    @vertigoz 7 років тому +2

    This is just sick! :O

  • @vertigo6982
    @vertigo6982 6 років тому +4

    The editor must be a Soprano's fan.

    • @fruitfarmfactory7901
      @fruitfarmfactory7901 6 років тому

      What makes you say that?

    • @PabloYaos
      @PabloYaos 5 років тому +1

      @@fruitfarmfactory7901 both the show and this video ends abruptly

    • @TheNSJaws
      @TheNSJaws 5 років тому

      this is an underappreciated joke

  • @tapo00
    @tapo00 7 років тому

    now thats dedication 7:30

  • @mazzaferno3123
    @mazzaferno3123 Рік тому

    What I learned from this is photogrammetry can be used to make PBR materials. never realized this lol

  • @cultura_ue
    @cultura_ue 7 років тому +1

    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.

  • @COCmcGameSupport
    @COCmcGameSupport 7 років тому +82

    Their art and technical team is so talented but it sucks they have to work with the incompetent people actually designing the gameplay

  • @mikeporetti7795
    @mikeporetti7795 6 років тому

    thanks for share

  • @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

  • @planetsec9
    @planetsec9 6 років тому

    37:30 MAP TOOLS RELEASE WHEN
    Holy shit this is incredible.

  • @piewars12345
    @piewars12345 4 роки тому +2

    lol literally cuts off on like one of the most useful questions being answered XD

  • @jonathanxdoe
    @jonathanxdoe 8 років тому +1

    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.

  • @Deck_Dynasty
    @Deck_Dynasty 6 років тому +3

    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

  • @xplorer3475
    @xplorer3475 8 років тому +1

    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 років тому +1

      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 !

  • @imagoFX
    @imagoFX 7 років тому

    Great video, too bad it was cut in the end.

  • @swaterik1986
    @swaterik1986 7 років тому +1

    How do you get material tessellation to only apply for a radius of 15 meters?

    • @eggZ663
      @eggZ663 7 років тому +1

      Dynamic tesselation

  • @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.

  • @tommasopellegrini6725
    @tommasopellegrini6725 8 років тому +1

    What they say at 59:37 about the equipment? Canon 6d with 24mm and ??? of course...

    • @bananaboy482
      @bananaboy482 7 років тому +2

      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

  • @swaterik1986
    @swaterik1986 7 років тому +1

    Does anyone know how they remove the light/shadow information with the object normal?

    • @MrLysaght
      @MrLysaght 7 років тому +4

      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.

  • @UserTenNumbers
    @UserTenNumbers 8 місяців тому

    A shame Lieca scanners weren't used?

  • @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.

  • @petertimowreef9085
    @petertimowreef9085 7 років тому +1

    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 років тому +2

      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.

  • @user-bt5xp5cx3j
    @user-bt5xp5cx3j 5 років тому +1

    @GDC Could you please allow the captioning?

  • @OrlandoTuvan
    @OrlandoTuvan 2 роки тому

    OMG

  • @EcstasyTiger
    @EcstasyTiger 7 років тому +3

    RIP dice artists

  • @watchtheworldburnpepe2921
    @watchtheworldburnpepe2921 7 років тому

    Did they use their own photogrammetry software?

  • @circusmonkey28
    @circusmonkey28 7 років тому

    Sooooo...does this make all my practice in Maya useless? :(

  • @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 😂

  • @HelveticaBold1
    @HelveticaBold1 8 років тому

    Will BF1 use Photogrammetry?

    • @Zfan247
      @Zfan247 8 років тому +7

      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 5 років тому +1

    38:11 kids labour confirmed

  • @austinfritzke4326
    @austinfritzke4326 6 років тому

    clones still look like they're made of plastic. and the 1km playing space wasn't enough.

  • @vertigoz
    @vertigoz 5 років тому

    But does it run on RTX?

  • @MetalDEmpire
    @MetalDEmpire Рік тому +2

    Sooooo much wasted potential

  • @dog-xq5jw
    @dog-xq5jw 5 років тому

    Damn. They got the graphics right but the game design wrong.

  • @duke222222
    @duke222222 7 років тому +16

    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 років тому +2

      Its not really art if you are just taking scans :/

    • @SuWoopSparrow
      @SuWoopSparrow 6 років тому +3

      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 років тому +2

      @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

  • @shotsfiredandmissed9068
    @shotsfiredandmissed9068 6 років тому +8

    there is only one thing that developers won't be able to fix.........
    Lootboxes

  • @jx4219
    @jx4219 5 років тому

    It's such a beautiful and shit game.

  • @NadirWhitelaw
    @NadirWhitelaw 6 років тому +1

    Good work, But its a shame they just make what they're told to. Keep rehashing the same old shit, what a life!

  • @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.

  • @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 років тому +1

      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