nettlegog
nettlegog
  • Видео 2
  • Просмотров 5 303
Godot Vs. The GLTF File Format
PREFACE:
The negative experience I've had with GLTF may not represent yours. If not, good, please do not send hate or negativity, and instead be constructive.
This is my biggest video project in a very long time, first time working with After Effects. Hope you enjoy!
Twitter: x.com/NettleGog
Newgrounds: nettlegog.newgrounds.com
Просмотров: 5 227

Видео

[Geometry Dash] TERMINATION PROTOCOL - By NettleGog (me)
Просмотров 1177 месяцев назад
ID: 98505331 2.2 is bananas

Комментарии

  • @rafaelmellobenvenutti5433
    @rafaelmellobenvenutti5433 5 дней назад

    Every time reimporting messes everything up I deeply regret trying to use godot over unreal in a 3d project 😿... Too deep in to change now, but never again...

  • @kdevelopergw
    @kdevelopergw 9 дней назад

    this is like a video essay except 60 times shorter i like it

  • @user-ss2jq9tk2h
    @user-ss2jq9tk2h 13 дней назад

    if you are open to change i think i had some spare change in my pocket. and some lint. lol

  • @BushwhackBlue
    @BushwhackBlue 18 дней назад

    GODOT GODS! FIX THESE ISSUES AND MY LIFE IS YOURS

  • @Mefrius
    @Mefrius 18 дней назад

    I also had big problems with gltf when i tried to import kenny's asset of an apple and animate it inside the godot. It was a mistake. Then i took the asset and animated it in blender and then exported to godot. now animation didn't looped properly (while in blender it's perfect).

  • @cantwontdo9127
    @cantwontdo9127 19 дней назад

    Isn’t gltf meant for big scenes, not single models?

  • @vlusky_husky
    @vlusky_husky 19 дней назад

    hamsterball background music i vibe

  • @KasasagiWad3
    @KasasagiWad3 21 день назад

    "gltf is a good file format" as someone who's had the misfortune of writing a parser I can't help but strongly disagree, it's a putrid convoluted mess dreamt up by the utterly deranged, it's just the _least worst_ open format. even a simple singular pos + uv mesh can be represented in at least 3 ways, making the most intuitive workflow to make individual parsers for each representation (which can coexist within the same file) then convert them into a common representation before sending the data to the GPU.

  • @Shining4Dawn
    @Shining4Dawn 22 дня назад

    The first thing I do after importing a GLTF file into a Godot project folder is to save it as a Godot scene file and deleting the GLTF file. But yeah, if you're making significant changes to your model post-import, you're going to have to make an import checklist or something for whenever you want to update your model. Also, good dog content. That's always welcome.

  • @MichaelGame_Dev
    @MichaelGame_Dev 22 дня назад

    As far as FBX, I would say make sure to be using Godot 4.3 before doing that. There's a new FBX importer there. I tried to import some pre-made assets for a game jam, terrible experience pre-4.3. In 4.3 they came in pretty much perfectly in comparison. But yes, generally agreed, I'm just getting started in the world of 3d, I feel like figuring out the pipeline from blender -> Godot is a tough one partially due to this. I don't find the importer very intuitive and I feel like I can't really quite get things setup the way I want. I haven't had to deal with much animation wise yet for my current project. But I have seem more complex 3d import scenes....

  • @ColdBlueLight
    @ColdBlueLight 25 дней назад

    no you are right things in Godot don't work the way you think they do and is honestly the most frustrating bit when you are trying to use Godot or learn how to do something that comes easy and naturally in other game engines.

  • @LinguisticMirage
    @LinguisticMirage 28 дней назад

    godot and not gedough?

  • @owencmyk
    @owencmyk 29 дней назад

    I just right click and make it local to scene, then when I want to change the model I just manually replace it

  • @garrettbates2639
    @garrettbates2639 29 дней назад

    I'm only at 1:04 but just felt like mentioning: You don't *need* bones to animate a model, but it is the easier and more modern option. If you really wanted to animate like it's 1998, you could export every frame of animation to its own obj and write some additional scripts to handle the extra data. Maybe even combining them into a custom file format based on obj with support for animation frames, and then importing this file with an import plugin. Your options for actually showing the animations would be to either 1) update the mesh vertices every frame (slow) 2) pass the frame information into a custom shader which reads it from a sampler2d and displaces the model vertices appropriately.

  • @hanoder
    @hanoder 29 дней назад

    HANKK HANKKK CLICK THE EDITABLE CHILDREN HANK *vigorously slams head against the windshield*

  • @mimadm4832
    @mimadm4832 Месяц назад

    That dog is so cute omfg

  • @schrodingerskatze6192
    @schrodingerskatze6192 Месяц назад

    You should probably look into animation libraries, bone groups and animation retargeting. Separating animations from your armature imports is a great help.

  • @TRMrStone
    @TRMrStone Месяц назад

    Came for the curios, stayed for the funny, left with cute dogs videos and pictures. Can`t get better :D

  • @gonderage
    @gonderage Месяц назад

    FINALLY, someone who's speaking up about this in zoomer video form! My gripe is that the stock imported tree is stupid with redundant nodes, and I want to separate the mesh nodes and the skeleton nodes into other parts of the tree into which i import them. also, animations are uneditable, so i cant add onto it in the same animplayer node. even when i save the animations to a file, it wont let me! and i use a custom material, so i have to re add it to each mesh everytime i reimport! fortunately, this all can be automated with postimportscript. i can even modify a different scene entirely and just save that

  • @JizzyDipper
    @JizzyDipper Месяц назад

    get the blender addon, .blend file imports like gltf but i havent had an issue with reimporting an inherited scene.

  • @synccyt_
    @synccyt_ Месяц назад

    Dude the editing on this is crazy you need way more subs

  • @gameworkerty
    @gameworkerty Месяц назад

    Good Luck Tave Fun

  • @pierredelaet6536
    @pierredelaet6536 Месяц назад

    I had the same trouble, now I use the blender file pipeline and it’s really not that bad. Just have blender linked up to Godot and put your .blend files in your project, now every time you save the file it updates. Also works ok with inherited scenes

    • @iLikeCoffee777
      @iLikeCoffee777 Месяц назад

      How do you link Blender to Godot? Forgive my ignorance but this is the first time I've heard of that.

    • @amstrad00
      @amstrad00 Месяц назад

      @@iLikeCoffee777 Godot has support for importing .blend files in anything higher than 3.0, you just need to turn on the option in the project settings and set a path to blender itself in the editor settings. You can find tutorials on setting it up.

  • @MatrixQ
    @MatrixQ Месяц назад

    I think 4.3 is supposed to solve a lot of the import problems with 3D objects. But yeah, as it is now, it's no fun. I try to get around this by not inheriting the scene but rather copying the stuff out from it and rebuild it in a new scene. It also has its downsides, of course. I've yet to find a satisfying workflow.

  • @hypertopia3800
    @hypertopia3800 Месяц назад

    I have never related to a video so much. I was working on a project and then move to UE5 from Godot. But I had to move back because the model would import with out his legs. So I move back because UE was a pain.

  • @filiformis
    @filiformis Месяц назад

    I am currently building a game in Godot and the artist on the team has all of the same complaints. I am the "resident Godot expert" on the team, and it's something I have a problem with too. You aren't crazy. It just sucks :( Such a same, because so much of the engine is nice and streamlined. Also cute dog.

  • @kiyasuihito
    @kiyasuihito Месяц назад

    I'm a Godot fan boy through and through but will admit that I've had some jankiness in my experience with the gltf pipeline as well. At least keeping the new inherited scenes requiring minimal alterations keeps the jank contained for the most part.

  • @collinvisser7108
    @collinvisser7108 Месяц назад

    Nice dog :) I use check editable children and also sometime save the Animation out to disk - but most the time I can just use editable children and Animation Tree - I can use BoneAttachment3D no issue. Good luck

  • @CornRecords972
    @CornRecords972 Месяц назад

    My solution is to just to use blend file importing. Like have my blends in my project file with blender support enabled.

    • @WeaselOnaStick
      @WeaselOnaStick Месяц назад

      doesn't it still cause same issues as gltf since godot just converts blend to gltf under the hood?

  • @lordpeeps7439
    @lordpeeps7439 Месяц назад

    sry but more vids pls also nice vid free sub from me

  • @Numa369
    @Numa369 Месяц назад

    You are not barred from using those features, just tick "editable children" on your imported node and it will work as a inherited scene without the reimporting pronlems

  • @NettleGog
    @NettleGog Месяц назад

    Hello! I do not intend to be stubborn and die on a hill by making this video, this was just to make aware some of the problems I was personally having and provide some entertainment for members of the Godot community! I am always open to change, and understand that the GLTF format and Godot will both grow in time, and I look forward to it. For those of you telling me to try FBX, I will definitely give it a go.

    • @dubfather521
      @dubfather521 Месяц назад

      No bro.. you aint wrong its a little frustrating

    • @srkaio7882
      @srkaio7882 18 дней назад

      FBX is the same as GLTF, godot treats it the sames because godots uses FBX2GLTF converter to use fbxs

  • @xeno8422
    @xeno8422 Месяц назад

    +rep aim hacking

  • @mr2meows
    @mr2meows Месяц назад

    have you tried fbx

    • @NettleGog
      @NettleGog Месяц назад

      I was not aware FBX had bone support! I will give it a try, thanks!

    • @amstrad00
      @amstrad00 Месяц назад

      @@NettleGog FBX is what Unreal and Unity use, so it definitely supports bones. Problem is Godot doesn't directly support it, you'd need to convert to glTF anyway.

  • @alyaamex
    @alyaamex Месяц назад

    love the editing style and presentation of this video. new sub :)

  • @panhoracy8254
    @panhoracy8254 Месяц назад

    I recently stumbled upon an addon on a blender market place called Blender to Godot 4 pipeline. It looks really promising, it tackles many pain points when working with gltf in godot. Might be worth checking out

  • @theweapi
    @theweapi Месяц назад

    Hey, I just wanted to let you know that many people are working hard to improve this workflow. GLTF is still the "wild west" so to speak, it's a very new format, GLTF 2.0 came out in 2017. So everything is really new, both the format itself and Godot's implementation of it. Things will improve over the coming years and/or decades (decades for it to become as mature as other formats that have themselves been around for decades, FBX came out in 1996).

    • @NettleGog
      @NettleGog Месяц назад

      Thank you for this! Do you recommend a different format like Collada or FBX?

    • @wrstldev742
      @wrstldev742 Месяц назад

      @@NettleGog hey buddy, we'll get your duck model working. Just wait a few decades.

    • @CasiniLoogi
      @CasiniLoogi 20 дней назад

      ​@NettleGog please let me know if you figure out fbx, as far as I'm aware it's probably one of the more extensive File formats in terms of supporting way more goodies than obj or dae

  • @NerdieDev
    @NerdieDev Месяц назад

    Nice editing~

  • @kalvinpearce
    @kalvinpearce Месяц назад

    This randomly popped up in my recommendeds. Chaotic and fun and I don't even use Godot lol. Keen to see more vids, keep it up!

  • @cybereality
    @cybereality Месяц назад

    Pretty much my experience too.

  • @Mr_Squarepeg
    @Mr_Squarepeg Месяц назад

    That is an adorable dog.

  • @ZachgamingYT
    @ZachgamingYT 3 месяца назад

    Hard can’t beat it

  • @FixDen_
    @FixDen_ 7 месяцев назад

    Hello! Im Came from gd when I saw this beautiful level. I have never had idea to make a stealth game in geometry dash! Most of this looking so simple but its looking really cool! Of course some of this is hard to make (I tried to make stealth level too after I saw your level)

  • @0xEARTH
    @0xEARTH 7 месяцев назад

    2scary5me