Beginner's Guide to Textures & Meshes in Godot 4

  Рет қаралды 69,949

ExploreGameDev

ExploreGameDev

Күн бұрын

Пікірлер: 113
@ExploreGameDev
@ExploreGameDev 2 жыл бұрын
I have similar tutorial on Godot4, showing the import of models and adding player controller kzbin.info/www/bejne/qWrYlph6fsp9mZo
@amphibiau
@amphibiau Жыл бұрын
this is genuinely one of the most informative, structured tutorials i have ever seen for godot and its components, let alone working in an engine in general. i seriously appreciate you taking the time to thoroughly explain every aspect of the information you are covering, even though it may seem simple or commonly covered. i feel as though i am right back in the classroom. incredible work!
@ExploreGameDev
@ExploreGameDev Жыл бұрын
You're very welcome!, thanks for the kind words.
@DibyaPrakashDash-h6m
@DibyaPrakashDash-h6m 5 ай бұрын
This is seriously the best, to the point video. I have been refering to it many times when i'm confused.
@ExploreGameDev
@ExploreGameDev 5 ай бұрын
Thank you, I’m glad you’ve found it useful.
@rupel190
@rupel190 10 ай бұрын
Wildly unexpected how good this tutorial was gonna be!
@FeldiArts
@FeldiArts 2 ай бұрын
Thank you, exactly what I needed. Refering to docs is really hard for me, because I don't see what an option does. So tutorials like these are a real help to learn :3
@ExploreGameDev
@ExploreGameDev 2 ай бұрын
Glad this was helpful!
@ic1cl3
@ic1cl3 Жыл бұрын
in my journey to learn godot this is by far the best tutorial I've seen yet
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Thank you, glad you found it helpful
@Corncycle
@Corncycle Жыл бұрын
i've always been intimidated by the abundance of options in 3d rendering, thank you for such a clear video about the fundamental ones! the way you explained these core texture maps makes me feel ready to learn about the many others in time, if i end up needing to :)
@ExploreGameDev
@ExploreGameDev Жыл бұрын
really glad this helped you out. I agree, there are sooo many levers and dials 😬
@xslashsdas
@xslashsdas Жыл бұрын
This is the best, most understandable explanation I've ever seen about this topic. Thank you!
@ExploreGameDev
@ExploreGameDev Жыл бұрын
You are welcome, glad you found it useful.
@davidj3048
@davidj3048 2 ай бұрын
Clear, polished, and informative without overwhelming information!
@ExploreGameDev
@ExploreGameDev 2 ай бұрын
thx David
@mkeratking
@mkeratking 11 ай бұрын
I can see the top-comment is saying the same thing, but wow! This is so careful, and thorough, and I came here with one question and walked away with 10 answers, mostly to questions I had forgotten I had. Even just casually explaining that UV was chosen because XYZ was taken takes this tiny little weight off my mind. I don't know how much scripting you do beforehand, but thanks for including tidbits like this!
@ExploreGameDev
@ExploreGameDev 11 ай бұрын
Thanks, I do tend to script these videos, glad you got extra answers!
@TainlorrMusic
@TainlorrMusic Жыл бұрын
Thanks my man, you deserve the flow of likes that should be happening right about now
@ExploreGameDev
@ExploreGameDev Жыл бұрын
you are welcome, glad you enjoyed it!
@KekLuck
@KekLuck 2 жыл бұрын
thank you, very informative video! I like that you mention little details like why UV is not called XY ^^
@ExploreGameDev
@ExploreGameDev 2 жыл бұрын
thanks!, glad you found it informative
@lukejehle4788
@lukejehle4788 Жыл бұрын
Thank you so much for this video! Would love to see more content from you! The way you explain things is awesome and I love the fun facts and more depth on WHY something is a way. Hope you keep putting out videos :)
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Thanks for the kind words Luke, hope to get back to filming soon
@ganf
@ganf 9 ай бұрын
This tutorial is exactly what I was looking for :)
@ExploreGameDev
@ExploreGameDev 9 ай бұрын
thanks, glad you found it
@swedishgamedev
@swedishgamedev Жыл бұрын
Superclear and pedagogic video! Now I know my meshes and normals! :D
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Thx, glad you found value in the video!
@jain78343
@jain78343 Жыл бұрын
What a perfect and informative tutorial.Great Job!
@ExploreGameDev
@ExploreGameDev Жыл бұрын
thanks you for the kind words. I'm glad you found this useful.
@jain78343
@jain78343 Жыл бұрын
No doubt! Cleared all my doubts regarding fundamentals of textures and materials in godot.@@ExploreGameDev
@fatemeh2222
@fatemeh2222 Жыл бұрын
Wow, that was super informative! Thank you.
@ExploreGameDev
@ExploreGameDev Жыл бұрын
hey thanks, glad you found it useful!
@rremnar
@rremnar 5 ай бұрын
This is a good introduction. Learning how to make 3D art, with Blender for example, would be a good start into learning game dev. Even if you're not good at it, you'll learn about these things (meshes, textures and shaders), and other concepts like lighting and color science. It's a lot to take in, and can be overwhelming; but you don't start out running before crawling. There is a lot of Blender videos to inspire you, as it did me when I was learning it years ago.
@ExploreGameDev
@ExploreGameDev 5 ай бұрын
thanks for the insights. I've not used Blender but have watched demos and it looks like an amazing tool.
@TricoliciSerghei
@TricoliciSerghei Жыл бұрын
Very nice and cool video and explanation, thank you
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Glad you liked it!
@temari2860
@temari2860 Жыл бұрын
Thanks a lot. Extremely useful and compact.
@ExploreGameDev
@ExploreGameDev Жыл бұрын
thanks, glad you found it useful!
@MarvinTheDev
@MarvinTheDev 2 ай бұрын
I had an issue with the camera still flipping upside down sometimes even after adding the clamp. I fixed it by deleting the current clamp ,and then adding a new one like this "pitch_pivot.rotation.x = clamp(pitch_pivot.rotation.x, -1.57, 1.57)" underneath "twist_input = 0.0 pitch_input = 0.0" so the whole function looks like this: func _process(delta: float) -> void: var input := Vector3.ZERO input.x = Input.get_axis("left", "right") input.z = Input.get_axis("forward", "backward") apply_central_force(twist_pivot.basis * input * 1200.0 * delta) if Input.is_action_just_pressed("ui_cancel"): Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) $twistPivot.rotate_y(twist_input) $twistPivot/pitchPivot.rotate_x(pitch_input) twist_input = 0.0 pitch_input = 0.0 pitch_pivot.rotation.x = clamp(pitch_pivot.rotation.x, -1.57, 1.57) *i didn't change the $twistPivot to the variable yet, but the function works either way I think it was a really good tutorial and i learned a lot!
@EssensOrAccidens
@EssensOrAccidens 7 ай бұрын
Very helpful. Thank you.
@ExploreGameDev
@ExploreGameDev 7 ай бұрын
You are very welcome
@AstroTechGuy
@AstroTechGuy 2 жыл бұрын
Very helpful. Thanks a lot for this :)
@ExploreGameDev
@ExploreGameDev 2 жыл бұрын
Thanks, I glad you found it useful. *Let me know if there are other topics you would like covered.*
@xylvnking
@xylvnking 9 ай бұрын
Usually use unreal and am testing godot. Thanks for the tutorial!
@ExploreGameDev
@ExploreGameDev 9 ай бұрын
Glad to help!
@BruceAlmighty1
@BruceAlmighty1 3 ай бұрын
extremely helpful, thank you so much
@ExploreGameDev
@ExploreGameDev 3 ай бұрын
You're very welcome!
@kipa_chu
@kipa_chu 5 ай бұрын
Thanks for your time
@ExploreGameDev
@ExploreGameDev 5 ай бұрын
My pleasure
@noobsperspective1610
@noobsperspective1610 Жыл бұрын
Thank you! That was super easy!
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Well that's probably more because Godot is awesome, but hopefully I helped out 😁
@ForYootoob
@ForYootoob 6 ай бұрын
Thank you so much sir this helped a lot❤
@ExploreGameDev
@ExploreGameDev 6 ай бұрын
Most welcome!
@JaceComix
@JaceComix 5 ай бұрын
This was great, thanks
@ExploreGameDev
@ExploreGameDev 5 ай бұрын
You are welcome, Glad you enjoyed it!
@patti6879
@patti6879 7 ай бұрын
This is really helpful, just asking would u recommend adding these textures to blender first (or other modelling programs) and then export to godot?
@ExploreGameDev
@ExploreGameDev 7 ай бұрын
Sure, that is a great idea. This demo was a proof of concept, the textures are not optimal for a final product in their current form
@patti6879
@patti6879 7 ай бұрын
@@ExploreGameDev cool thank you :))
@not_frosti
@not_frosti 4 ай бұрын
Thanks bro u saved me cuz we cant drag anything from filesystem on mobile 😭
@DHofmann
@DHofmann Жыл бұрын
Hello and greetings from subscriber number 1.000! Time to celebrate. 🥳
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Nice, thank you!!!! Great to hit that milestone!!
@usama_khalid
@usama_khalid Жыл бұрын
Thanks. very useful
@ExploreGameDev
@ExploreGameDev Жыл бұрын
you are welcome. I'm glad it was useful.
@gamesandstuff4762
@gamesandstuff4762 9 ай бұрын
I don't use Godot but I wanted to learn more about what a "texture" and "mesh" was and you did a great job clearing up a lot of my misunderstandings. Thank you! I'm new to the 3D world but do you think it could be possible in the future where all of these attributes could be contained in one file? Or is that what ORM is for?
@ExploreGameDev
@ExploreGameDev 9 ай бұрын
Glad it was helpful, as for your question, not sure what was meant by attributes, but overall I would say anything is possible, certainly with an open source engine such as Godot.
@Nelcia1
@Nelcia1 Жыл бұрын
thank you!
@ExploreGameDev
@ExploreGameDev Жыл бұрын
you are welcome!
@jakegreen314
@jakegreen314 7 ай бұрын
Great thanks
@Fatty-goat
@Fatty-goat Ай бұрын
hey man, so i think "(ive been trouble shooting and this is what i think) i placed the texture onto the thing through the gaming screen (as you saw yourself do whe nyou were dragging the files for a second) and it messed everything up, how can i reset the ground to it original colour with no texture
@danobra
@danobra 8 ай бұрын
This is awesome. Question, is there any way to keep always the original size of the texture when changing the size of the 3D object?
@ExploreGameDev
@ExploreGameDev 8 ай бұрын
thanks, I'm glad this was helpful. As to your question, If you want to specify a texture size vs allowing it to stretch or tiles, not sure how to accomplish that in the manner this video applies the texture. If anyone else knows, feel free to chime in. That being said, if you switch to using shaders, that that gives you ultimate control. I'm not sure of the exact manner to accomplish what you want, but I bet it can be done with shaders. Here is a great video to get you started kzbin.info/www/bejne/j2fbdaqHeNOlfdU Hope this helps
@bluepaintedhawk2368
@bluepaintedhawk2368 4 ай бұрын
Hey quick question, how do i find out which UV Scale is best for my texture? Im trying to use Low Poly Carpet textures but i cant seem to get them to look right with just trial and error
@TheRealWhatKid
@TheRealWhatKid 2 ай бұрын
For some reason, when I apply the Diffuse to the Albedo the texture doesn't show up on the plane? can somebody help with this?
@KlowesYT
@KlowesYT 6 ай бұрын
I have a question. I dont know how to open the file explorer thing. but I mean like the godot file explorer one. not the windows
@a840w
@a840w Жыл бұрын
Great sir
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Kind of you to say, thx!
@Infinity-Minus-One
@Infinity-Minus-One 10 ай бұрын
I made a whole town square in blender, now I want to give it color, but blender is really bad at, it so I tried to add color to my mesh with godot, but godot also seems to be unable to do a decent job. Has somebody have any sugestions for wich program to use to add color to huge meshes?
@owenlloyd2528
@owenlloyd2528 Жыл бұрын
Thank you
@ExploreGameDev
@ExploreGameDev Жыл бұрын
You are welcome!
@koleszgdanska7149
@koleszgdanska7149 Жыл бұрын
Im constantly looking for a video explaining how to DRAW pixel art that I can later use in my game as textures
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Sorry, no art talent here :) I've always watching @AdamCYounis, excellent artist. @BJGpixel is another great channel.
@koleszgdanska7149
@koleszgdanska7149 Жыл бұрын
@@ExploreGameDev this could be useful
@fazcrew6061
@fazcrew6061 20 күн бұрын
hey so what do you do if dragging the texture doesn't work?
@froxdoggaming3385
@froxdoggaming3385 Жыл бұрын
When i drag the png into the folder, the icon is just an X and i get the error "No loader found for resource: res://textures/sand.png." when dragging it into the viewport.
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Not sure why that would happen, should be able to load a png. You might try the file menu to add vs Drag and Drop.
@BradToon
@BradToon 8 ай бұрын
Idk if Poly Haven got an update or smth, but I can't figure out how to download these files as a .png, could someone help me out here?
@Poorly.DRaWN10
@Poorly.DRaWN10 3 ай бұрын
why it no let me drag files into textures folder😟
@riptide9126
@riptide9126 5 ай бұрын
But it has no collision and i can't add a collision shape to it, what do i do?
@mikatomik5532
@mikatomik5532 Жыл бұрын
I think your capsule is 3m high. It’s 2m + .5 +.5 because of the radius of the caps :)
@ExploreGameDev
@ExploreGameDev Жыл бұрын
thanks for the feedback. I think you might be looking at the inspector for the capsule and it makes it look like that's the case. But that radius it is referring to the "width" radius, not the cap radius. To further convince myself I stacked 2 1m blocks next to a 2m capsule at they are the same height. Give that a try and let me know if you agree? Thanks for calling this out though, I certainly make mistakes in these videos.
@mikatomik5532
@mikatomik5532 Жыл бұрын
@@ExploreGameDev You are correct. I guess this is a change in Godot 4. In Godot 3, if you resize a capsule shape with the radius parameter, it also changes the the physical height of the shape even though the height number stays the same. Godot 4 let’s you change radius independent of height. So I too appreciate you pointing this out because I have been making my controllers the wrong height in Godot 4 🤣
@ExploreGameDev
@ExploreGameDev Жыл бұрын
​ @Mikatomik 😁 glad I could help
@hatinabatinabag
@hatinabatinabag Жыл бұрын
Bro is talking like kisame, btw thank you for The the video 👍
@kales901
@kales901 5 ай бұрын
my texture is too big. what do i do? (it's an svg)
@hunter7777
@hunter7777 Жыл бұрын
Polyhaven now doesn't show the same things you show in the zip file. For instance there is no normal option anymore. How do I get the normal option?
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Sorry to hear that, change is the one constant :) You might try one of these alternate sources: devga.me/free/3d-models-and-textures/
@swartwoodart2558
@swartwoodart2558 Жыл бұрын
When I change the scale under UV1, nothing happens.
@abdalrhman4036
@abdalrhman4036 7 ай бұрын
Same
@LaurensPP
@LaurensPP 3 ай бұрын
This is because you dragged the png to the ground. This overrides the material.
@jackypeakcock
@jackypeakcock 4 ай бұрын
do you know how to use trim mesh in godot 4 texures
@paulkruger4156
@paulkruger4156 8 ай бұрын
How the hell do you get it to display in the viewport. Mine is just blank, nothing at all in it!
@ExploreGameDev
@ExploreGameDev 8 ай бұрын
hey sorry to hear that, sound really frustrating. I can only suggest, make sure you are on a Godot 4.x version and try starting over with a fresh build. If it still gives you trouble, I've taken a break from publishing game tutorials, if you new to Godot, I highly recommend Brackeys channel, he's just stated publishing again and this time he is devoted to Godot; kzbin.info/www/bejne/goDLl6Sgosamn5I
@paulkruger4156
@paulkruger4156 8 ай бұрын
@@ExploreGameDev Yeah, I saw Brackey is back. The Godot humble bundle good as well, 2 days left to get that one. I'm currently working through the 2.5D course!
@-7-_6
@-7-_6 Жыл бұрын
Earth image possible
@BloodPact
@BloodPact Жыл бұрын
Thx
@ExploreGameDev
@ExploreGameDev Жыл бұрын
You are most welcome
@jhestir5993
@jhestir5993 Жыл бұрын
My texture appears green when it should be brown
@ExploreGameDev
@ExploreGameDev Жыл бұрын
Not sure what would cause that. Are you seeing any errors in the debug log? What type of texture file are you using?
@ObjectSkibidi2
@ObjectSkibidi2 4 ай бұрын
Holy yap
@BBW-pi2sn
@BBW-pi2sn 8 ай бұрын
you talk too much (Thor In Avengers Infinity wars)
@H1tARun
@H1tARun 10 ай бұрын
You're kidding me. What idiot would shove 200 MB textures into a game?
@BKD639
@BKD639 9 ай бұрын
Me
Godot 4 - Tiled Dungeon Environment From Scratch
26:24
DevLogLogan
Рет қаралды 451 М.
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
"Идеальное" преступление
0:39
Кик Брейнс
Рет қаралды 1,4 МЛН
Жездуха 41-серия
36:26
Million Show
Рет қаралды 5 МЛН
I Made An Endless Ocean in Godot 4
8:40
StayAtHomeDev
Рет қаралды 41 М.
Using Terrain3D in Godot 4 - Tutorial 1
23:48
Tokisan Games
Рет қаралды 71 М.
How to create grass , stone and flower in Godot
25:11
GW TUTS
Рет қаралды 4,4 М.
PBR Materials Explained
8:04
Graffinity
Рет қаралды 271 М.
How Games Make VFX (Demonstrated in Godot 4)
5:46
PlayWithFurcifer
Рет қаралды 371 М.
Godot 4.4 Sneak Peek
10:02
Gamefromscratch
Рет қаралды 32 М.
10+2 AWESOME ADDONS for GODOT 4
8:36
MrElipteach
Рет қаралды 155 М.
How to Procedurally Generate Meshes  - Using Godot Engine
25:20
DevPoodle
Рет қаралды 4,1 М.
How To Create A 3D Endless Runner In Godot 4
17:35
ExploreGameDev
Рет қаралды 14 М.
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН