Clay John: The Future of Rendering in Godot

Поділитися
Вставка
  • Опубліковано 23 гру 2024

КОМЕНТАРІ • 60

  • @deRNmEpRrMm
    @deRNmEpRrMm 3 місяці тому +1

    Id love more talks with Clay John at the next GodotCon, he's really good at it! Great talk!

  • @GlowingOrangeOoze
    @GlowingOrangeOoze Рік тому +30

    I appreciate the dedication to keeping the editor easy to use. Godot presently feels like the software that, with a few more months of study, will finally allow me to be use gamedev as a hobby for creative expression.

  • @bitbraindev
    @bitbraindev Рік тому +77

    Thoroughly enjoyed the talk. Pluggable renderers as GDExtension would be so nice.

  • @murlokkiller4743
    @murlokkiller4743 Рік тому +8

    Great talk! The most important talk on Godotcon2023 imho

  • @jasonwilliams8730
    @jasonwilliams8730 Рік тому +10

    Keep up the good work team Godot! My donation is coming on Christmas.

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

    Amazing talk! Feeling very excited for the future of Godot, and the ability to work on big 3D projects!

  • @SirToxe
    @SirToxe Рік тому +17

    Great talk and it adds some nice looks behind the scene which is always appreciated.

  • @ecomattis9257
    @ecomattis9257 Рік тому +10

    Having that stencil buffer would be great.
    Getting some visual effects to work is a struggle right now.

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

    Great Talk! I'm really looking forward! Waiting for Godot 4.3

  • @WiLDbEAsTGameSHere
    @WiLDbEAsTGameSHere Рік тому +1

    Great work keep it up and do whatever you want. People will say anything they want but be efficient and just make things in a way that allows you to use outside things and make you achieve your goals without having too much trouble

  • @lorenzozapaton4031
    @lorenzozapaton4031 Рік тому +32

    I hope you become the Blender of Game Engines. A bless to use in Linux.

  • @FinePointCGI
    @FinePointCGI Рік тому +23

    Very cool talk! Looking forward to all the new features SDFGI improvements, Raytracing, Plugable Rendering will be cool!
    Plugable Rendering in paticular would be cool! Raytracing (as much as I dont use it) will be useful for us 3d devs!

  • @bigmacbook
    @bigmacbook Рік тому +1

    My favorite talk, lots of great stuff to look forward too.

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

    super super excited for shader templates! I've been trying to do some palette-ing on a per-sprite basis after lighting is applied, so this seems like the perfect solution. can't wait for this feature!!

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

    Great talk! I can see Godot becoming not only the Linux of game engines, but the go to open source solution for general purpose simulation as it matures.

    • @Lege19
      @Lege19 6 місяців тому

      I'd rather it become the blender of game engines

  • @agatasoda
    @agatasoda Рік тому +4

    22:12 "And just work" but does it have 16 times the detail? o.O

  • @mrkaratedo
    @mrkaratedo Рік тому +3

    Aguante Godot!! Saludos desde Argentina - San Juan

  • @newarteest
    @newarteest Рік тому +3

    ah dang, I'm just starting to use Godot (switching from Unity) and this is the first I'm hearing that Godot doesn't support stencil buffers. On the plus side, this is also saying render queues are a priority being worked on; I've used stencil buffers more than I expected when I first learned about them.

  • @njdarda
    @njdarda Рік тому +3

    The engine is in good hands.

  • @maxjohnson808
    @maxjohnson808 11 місяців тому +2

    The audio of this video would benefit from some de-noising.

  • @sealsharp
    @sealsharp Рік тому +3

    Texture streaming is huge.

    • @saul8510
      @saul8510 Рік тому +1

      and mesh streaming.

  • @Ash_18037
    @Ash_18037 Рік тому +23

    Coming to Godot after using GLSL for a while (far from an expert though) I found having to learn how to write Godot shaders that do the same things I already know in GLSL pretty frustrating. Combine that with average documentation (compared to massive number of GLSL docs and tutorials) and the fact Godot shaders are by design more limited, it actually became a real pain. I would love to be able to just write standard GLSL shaders and define my own custom vertex formats etc and then be able to plug that into Godot seamlessly. Yes that bypasses a lot of the help and safety features Godot provides but it's just a "if you write a GLSL shader, you are on your own and need to know what you are doing" thing. Shader templates might go part of the way for this I guess.

    • @saulsantos4132
      @saulsantos4132 Рік тому +4

      Well i think you can write GlSl in godot 4 check some video.

    • @gamechannel1271
      @gamechannel1271 11 місяців тому

      You always free to compile the engine yourself and write whatever unlimited glsl shaders you like...

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

    Great talk!

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

    Exciting - thanks for sharing!

  • @leonardoraele
    @leonardoraele 11 місяців тому

    13:24 I didn't knew about it. Where are the information about these meetings? How can I join?

  • @takarahayashi4124
    @takarahayashi4124 Рік тому +1

    enjoyed the video, 50mins well spent.

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

    fwiw @ 32:55 what Unity did (in the old render pipeline, but annoyingly not in the new pipelines, cause this was really useful) is call that sort of "code you write is inserted into a larger template" a surface shader, while they also had an option "unlit shaders" for shaders written from scratch without their lighting calculations inserted.

  • @tysoneggum6380
    @tysoneggum6380 9 місяців тому

    I hope Godot can utilize some of the work Blender has also put in when it comes to the Hydra Renderer. Would be a god send to have pluggable renders and support for USD workflows since that is where everything is going long term.

  • @maxcomperatore
    @maxcomperatore 5 місяців тому

    bro is the rendering goat in godot, he knows his shit. props.

  • @aviatedviewssound4798
    @aviatedviewssound4798 Рік тому +4

    Great talk, I think when Godot 4.3 hits things will be stable for full fledge 3D games.

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

      @@drinkwwwaterrr Still improving. Performance is still unstable.

  • @林峰-d4m
    @林峰-d4m Рік тому +2

    godot拥有自由的自定义渲染管线,一定能吸引非常多的技术美术爱好者和各种游戏的青睐,加油

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

    Very Good ! Thx :)

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

    (British Guy:)"Sorry, me again."
    Such a great encapsulation of the nerd spirit.

  • @DavidDz555
    @DavidDz555 11 місяців тому

    THIS PROJECT IS AMAZING. ❤❤❤❤❤❤❤

  • @SnakeEngine
    @SnakeEngine Рік тому +1

    Priority for a quality general purpose engine should always be like this:
    1. Stability
    2. Flexibility
    3. Performance
    Ease of use and scale comes automatically after that. It's as easy or hard as it needs to be to satisfy the first 3 points. The same goes for scale, as you can't build an engine that satisfies all the points perfectly.

  • @rl33t74
    @rl33t74 Рік тому +1

    Thanks for the talk. I have to admit though, the extra sounds during the talk which are either lip smacking or his laminated pass crinkling are distracting.

  • @saul8510
    @saul8510 Рік тому +3

    16:00 hey i am in the right!! xdd 19:40 WHAAAAAAAT

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

    looking forward to the Metal renderer

  • @fixieroy
    @fixieroy 11 місяців тому

    Curious if they could just copy blenders eevee/next….
    But in the meantime i feel like the longterm pluggable renderer should be short term goals because once its done it will cut the need for them to spend so much time fixing their native render engine…….

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

    17:09 "**80" is weird. Could mean GTX 1080. Or a 2080, which is worse than a 3060Ti by around 7% according to the GPU database on that techpowerup site.
    They can't be considered "high-end" any more.

    • @alexkt3400
      @alexkt3400 Рік тому +1

      3060ti costs like $300, that's pretty high end by most people's standards. A 4080 is basically high end enough to train AI, not something an end user will use to render games.

  • @ShrikeGFX
    @ShrikeGFX Рік тому +1

    This is not feeling very confident, what about tonemapping and brdf improvements? Godot still looks very retro gamma color space. Raytracing being the only real "long term ideas" is not a very promising outlook and shows that the team dosnt know where to continue / lacks someone with vision

  • @GodotNodot
    @GodotNodot Рік тому +1

    On the soft skills side, there is still a lot of legacy ego issues that still need cleaning up on the core team. Tough to bring up without someone jumping up and down and pointing at their community guidelines.

  • @DavidDz555
    @DavidDz555 11 місяців тому

    YOU SHOULD BE LOOKING FOR A BIG SPONSOR LIKE "ELON MUSK" !!!!!

  • @Alperic27
    @Alperic27 Рік тому +1

    blah blah blah … empty contents for the first 17” .. quite amazing how the dude can move air with his mouth

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

    Fix fking html in Godot. Build should have much lower size for html games!