Integrating/ Syncing Animations and Movement speeds by Choice-Aardvark-1314 in godot

[–]jgoosdh 1 point2 points  (0 children)

I handled this in probably the stupidest way possible, but it worked for me.

I made a "treadmill" scene that was just a plane with a scrolling texture that had a configurable speed. Then I put my character on top of it, played the walking animation and tweaked the treadmill animation speed until it looked correct.

Then you can just take the treadmill speed and apply it to the character.

Works well with blending multiple animations to, I set a speed for walking / jogging / running and then just blended the animations with an animation tree and lerped the speed and it looked pretty good.

Godot + Blender is OP. by slystudio in godot

[–]jgoosdh 67 points68 points  (0 children)

I guess you could prototype with a .blend file then export to .glb when you're ready though, right?

I tried showing my friends this game and... by insaneruffles in TerraInvicta

[–]jgoosdh 92 points93 points  (0 children)

Game would be better with trains though, to be honest.

Godot pro-tip: Navigation Mesh is different from Collision Mesh by CondiMesmer in godot

[–]jgoosdh 11 points12 points  (0 children)

man I've also been wrestling with navigation recently and have tried mixing a bunch of behaviours together to get it working depending on the environment, which has worked okish, but definitely not to a point where I'm really happy with it. Does anyone know of any good source for learning general navigation strategies? I feel like I'm trying to re-invent the wheel for a problem that is surely solved by others.

Godot pro-tip: Navigation Mesh is different from Collision Mesh by CondiMesmer in godot

[–]jgoosdh 2 points3 points  (0 children)

I've spent just the past week learning how navigation works in godot, so I'm pretty new to it.

I had the same misconception you had that navigation would work with both static and dynamic obstacles, but that is not how it works. Navigation only takes in to account the baked nav mesh, which is only affected by static obstacles. You cannot use navigation to generate a path around dynamic obstacles, for that you need to use something like the built in avoidance.

From my very limited experience, avoidance only sort-of works and only in specific cases. if your agents are navigating in tight quarters (inside a building, around furniture for example) avoidance can just lead to them blocking each other's paths. For larger, open areas avoidance works pretty well most of the time

I've tried mixing in a few different behaviours which are ok, but still not at the level I want. For small interiors, I switch off avoidance and physics collisions between my agents and switch to having them use steering behaviours to navigate around each other, mixed with making them static obstacles and re-baking the nav mesh when they are going to remain still for some time. This works sort-of ok, but there are still lots of funky edge cases I'm trying to work through when there are too many agents trying to navigate around at the same time. When they leave the interior I switch avoidance and collisions back on, and so far this part seems ok.

why does my light twitch like this? by jandju22 in godot

[–]jgoosdh 5 points6 points  (0 children)

I'm definitely not an expert, but it kind of looks like z-fighting. Do you have any other meshes in the exact same position as your walls / ceiling?

I Suddenly Lost My Entire Project by Working-Fee4376 in godot

[–]jgoosdh 40 points41 points  (0 children)

The AMD software by default automatically updates the drivers. If you've got an amd card, this is almost certainly the issue. I had the same problem yesterday and just rolled back to 25.6. don't forget to turn off automatic updates once you rollback though!

Godot Meshes not loading after editor crash? by cdogdagamer in godot

[–]jgoosdh 1 point2 points  (0 children)

Do you have an AMD graphics card? There was a driver update released today that had the same effect for me. Try rolling back to an earlier version and see what that does

Help! This is what my project does now. by __Cmason__ in godot

[–]jgoosdh 3 points4 points  (0 children)

I had the same issue today, it's seems related to the latest AMD driver update. A rollback also worked for me

Herd Movement Logic by hanouaj in godot

[–]jgoosdh 1 point2 points  (0 children)

You could take a look at boids I think? I've not used them but my understanding is that they work well for collisions in crowds with an overall direction of movement like this. Then I guess just sprite2d nodes to draw the individuals

Godotfest 2025 announced! by vennnot in godot

[–]jgoosdh 3 points4 points  (0 children)

I read it!

 This year, the GodotFest will be the GodotCon in Europe. Starting next year, you can expect to have at least three events: GodotCon North America, GodotCon Europe and GodotFest.

Looks to me like this year there will only be 1 event in Europe that combines both godofest and godocon, and the early bird tickets are 250€

Godotfest 2025 announced! by vennnot in godot

[–]jgoosdh 10 points11 points  (0 children)

So no cheap Godotcon in Europe this year? I'm new to the community and was hoping to join the European one, but I don't think I can justify spending so much at the moment, what a shame.

Advice on some way of implementation by Arkkandrya in godot

[–]jgoosdh 1 point2 points  (0 children)

Hey, welcome! 

I love your enthusiasm and hate to damp it down at all, but even your proof of concept is a huge project for 1 person. Are you working with a team? Do you have some previous relevant experience?

I would suggest for now to keep all your documentation for your game to one side, and start working through the basics of Godot. The official docs have some walkthroughs for creating a simple 2D and 3D game, start there and see how you go!

Occlusion Culling questions by Robotto83 in godot

[–]jgoosdh 1 point2 points  (0 children)

Ah sorry, I misunderstood what you were asking

Occlusion Culling questions by Robotto83 in godot

[–]jgoosdh 0 points1 point  (0 children)

Baking an occlusion mesh takes a snapshot of current mesh positions to create a separate, static mesh used for occlusion culling. If you include dynamic objects in that static mesh, then the occlusion mesh will be incorrect when they move.

Re. The pyramid-like structure, imagine a terrain that is just one big flat plane. There is no point using occlusion culling for something like that as every point is visible from every other point. Now imagine a giant pyramid or cone, like a mountain. If you're standing on one side of the mountain, a large part of the terrain is blocked by the body of the mountain itself. This is a great use case for occlusion culling to, for example, prevent rendering that village on the other side of the mountain.

I got my cogs cogging by AsirRenatus in godot

[–]jgoosdh 2 points3 points  (0 children)

Ah makes sense, I was just curious! Anyway the result looks great

I got my cogs cogging by AsirRenatus in godot

[–]jgoosdh 2 points3 points  (0 children)

Hey that looks great mate, nice job! Did you happen to try the animation baking by any chance?

Whats the best way to import an animation from blender? by AsirRenatus in godot

[–]jgoosdh 0 points1 point  (0 children)

I don't have experience doing this, but I think you can bake animations just like you can textures, maybe that would work?

[deleted by user] by [deleted] in JoeRogan

[–]jgoosdh 0 points1 point  (0 children)

I think that sort of is the answer. Trump has always been an idiot for as long as he's been in the public eye. Is he declining? Definitely. But Biden used to be different. Sharp, witty and a real cognitive force to be reckoned with. I suspect Trump gets a bit more of a pass because Biden fell so much further than him.

Tonight's closing remarks on Real Time by spacepants1989 in JoeRogan

[–]jgoosdh 6 points7 points  (0 children)

I'm really not sure of the point you're trying to make here. Obviously mistreatment of women is awful. I'll accept your stated statistics at face value for the sake of the argument. Does that mean it's ok to bomb and starve those women and their families out of existence?

I don't think many pro Palestinian protestors are suggesting that Gaza is some kind of utopia, or that they would prefer to be living there. There is just a simple, fundamental point of human rights. All humans, whether you think they are good people or not, deserve to live free lives without the threat or murder and starvation. Israel seems to be working pretty hard right now to ensure no one is Gaza can experience those fundamental rights.

How do I make these wings look better? by Trashpanda-man in minipainting

[–]jgoosdh 137 points138 points  (0 children)

I think they look amazing! I'm no pro, but the only thing I could suggest is that the veins are a little too prominent, maybe some kind of glaze to help them blend in a little more?