Blender low poly to Godot 4 export workflow - fixed the HDR Map Emission nightmare!

Поделиться
HTML-код
  • Опубликовано: 2 янв 2025

Комментарии • 52

  • @whilefree
    @whilefree  10 месяцев назад +1

    I'm so excited to inform you that I've just released my Custom OOP Solution for Godot 4.2, called "ReuseLogic Nexus" addon.
    Based on Observer Pattern, Mediator Pattern, Singleton Pattern, and “Signal-Driven” State Machines, this addon is all you need to “Object Orientalize” your projects, reducing the amount of code needed, enabling you to reuse your modules/objects/systems in all your projects with almost no modification.
    Check this video out for more info and the download link:
    ruclips.net/video/Zl3vo9aSKlY/видео.html

  • @milandalosur1850
    @milandalosur1850 Год назад +7

    The 'for unity' folder being moved to the recycle bin was gold.

    • @whilefree
      @whilefree  Год назад +1

      And has kept being gold since then. Moving to Godot was one of the best decisions I made in my entire life... xD

    • @milandalosur1850
      @milandalosur1850 Год назад

      I'm enjoying it also. I released my last game in Unity but will be putting the next one out in Godot. Thanks for the tutorials there is not enough tutorials about workflow between different applications like this one!
      @@whilefree

    • @whilefree
      @whilefree  Год назад

      You are welcome. :)@@milandalosur1850

    • @abranubes9571
      @abranubes9571 9 месяцев назад

      I laughed so hard, and almost felt bad for them... almost.

  • @DavidGillemo
    @DavidGillemo Год назад +5

    BIG thank you for sharing, been somewhat stuck on this.

    • @whilefree
      @whilefree  Год назад

      You are welcome!

    • @akselst
      @akselst Год назад

      Same. Jesus did my blender exports look terrible in Godot

  • @CFlandre
    @CFlandre Год назад +1

    You are completely underrated. Subscribed.

    • @whilefree
      @whilefree  Год назад +1

      Thank you! I'm glad you find my content useful.

  • @aiden_obj
    @aiden_obj 9 месяцев назад +1

    Dude, this is a god-send

    • @whilefree
      @whilefree  9 месяцев назад +1

      I'm glad you found it useful! :)

  • @grarldbrown6812
    @grarldbrown6812 10 месяцев назад

    Well, that explain alot. Hav'in difficult to disable glow effect when I import mesh from Blender.

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

    Thanks for guide. That helped me a lot

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

      I'm glad you found it useful :)

  • @grayfox_yt
    @grayfox_yt 11 месяцев назад

    I would consider using color ramps in your colors for a more stylized and uniform palette.

    • @whilefree
      @whilefree  11 месяцев назад

      Do you mean I use a color ramp node instead of a texture?

  • @Alinto1337
    @Alinto1337 Год назад

    thank you, great vid. Just a bit confused/stuck on what a color palett is and how to make one i guess 🤷‍♂

    • @whilefree
      @whilefree  Год назад

      You are welcome. A color palette is simply a texture containing a set of colors (like the one you see in the video). The idea is to colorize the whole low poly world with a single material.
      So you just put your color swatches in your texture, and then when UV Mapping, you make each portion of your model use a single color.
      It requires way less effort, because you simply scale down your UV down to 0.001 and just make each polygon use a single color on the color swatch.

  • @MikeDesaro
    @MikeDesaro 11 месяцев назад

    Are your palette textures available anywhere to download for following along with the video?

    • @whilefree
      @whilefree  10 месяцев назад

      Sorry for the late reply. Here you are:
      www.dropbox.com/scl/fi/ot3xun3l7hcodnjt2c2ai/My-Low-Poly-Color-Palette.zip?rlkey=548a8ryq0vhod66wnz7owzgbr&dl=0

    • @MikeDesaro
      @MikeDesaro 10 месяцев назад

      @@whilefree Woohoo! Many thanks.

    • @whilefree
      @whilefree  10 месяцев назад

      @@MikeDesaro You are welcome! :D

  • @JustinMartin-xq2zs
    @JustinMartin-xq2zs 8 месяцев назад

    I LOVE YOU. THANK YOU!!

    • @whilefree
      @whilefree  8 месяцев назад

      I love you back! You are welcome!

  • @serbanbortan732
    @serbanbortan732 11 месяцев назад

    I ve made a realistic grass in blender using proxy , do you have a tip for this?
    I really dont know how to import it in godot…
    thanks

    • @whilefree
      @whilefree  11 месяцев назад

      Sorry, but having no idea what a proxy is, I can't help you.

    • @serbanbortan732
      @serbanbortan732 11 месяцев назад

      In order for blender not to crash, I use low poly objects (cubes) for the viewport to replace a patch of grass (in geometry nodes) and then multiply this proxy to create a field of grass, the textures are of high quality and the computer don't deal with it otherwise... and if I move grass patches, proxies, textures, etc. in Godot.. he only sees the uneven plane on which the grass should stand and that's it. I've been struggling for 2 weeks to solve this, can you help me please?
      @whilefree

    • @whilefree
      @whilefree  11 месяцев назад

      I don't have experience in using geometry nodes. But I suppose the solution is to somehow convert the grass into mesh, applying all modifiers, etc. Just turn it into regular mesh and then follow the importing process.
      Is there any specific reason the geometry can't be converted into regular mesh? @@serbanbortan732

  • @AdelHaiba78
    @AdelHaiba78 Год назад

    Thank you I needed this.

  • @cakemonitor842
    @cakemonitor842 Год назад

    Do you have any advice for importing a modular kit from a Blender file into Godot?
    My goals are: 1) instantiate individual parts of the kit from code, 2) make edits to the .blend file and then see the changes in the game with little-to-no manual reimport steps, and 3) for file size & version control purposes, avoid duplicating mesh data in multiple files - i.e. if there's a .tscn file for each part of the kit it should be less than a kilobyte and just reference the source data from the .blend / .import files, instead of having lots of PackedByteArray structures which duplicate the mesh data and make the .tscn files for every kit part become dozens or even hundreds of KB.
    I've not been able to find a workflow which achieves all three of these goals.

    • @whilefree
      @whilefree  Год назад +1

      I've been thinking about it for a while. But haven't got into it yet. That's indeed the subject of a future video, but for the moment I'm so busy creating a custom OOP plugin for Godot. So stay tuned for that.

  • @akselst
    @akselst Год назад

    After adding the custom .tres standard material all the colors glow pink. I used external material and discarded embedded images. I'm using Godot 4.2 Beta 3 if that matters. Any idea what's wrong?

    • @akselst
      @akselst Год назад

      Everything works fine with the colors when I use the material that comes with the .glb file and .blend file, but would love to not have to setup everything for each export.

    • @whilefree
      @whilefree  Год назад

      Have you tried it in Godot 4.1.x? If not, first check if it works there or not. I haven't tried the beta yet.

    • @akselst
      @akselst Год назад

      @@whilefreeOk. I'll test it there

    • @whilefree
      @whilefree  Год назад

      Tell me how it goes.@@akselst

    • @akselst
      @akselst Год назад

      ​@@whilefreeIt worked perfectly fine in Godot 4.1, that's so weird. Maybe a bug that should be reported? I'll check again if I did something wrond in 4.2 Beta project.

  • @Company_Rep
    @Company_Rep 9 месяцев назад

    great tutorial but not Blender beginner- friendly I was very confused about where you had copied the mesh model from.

    • @whilefree
      @whilefree  9 месяцев назад

      Thanks. I didn't intend to create a blender-beginner tutorial. I expected the one exporting to Godot know how to use blender already.

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

    Can you please record it faster, I was able to see everything in slow motion, there shouldn't be time to watch the tutorial or copy your settings.

  • @xtreme-software
    @xtreme-software Год назад

    01:00 😂😂😂

  • @moocow3712
    @moocow3712 6 месяцев назад

    Speed is not the game when making youtube tutorials, please go slower, I had to manually slow down the video

    • @whilefree
      @whilefree  6 месяцев назад

      This is exactly what I expected the viewer to do.
      In this type of tutorials manually slowing down the video and pausing it, is what you are supposed to do. In this way the experienced user's time won't be wasted, and the less experienced one will just slow it down or pause it when needed.