FFT-based ocean-wave rendering, implemented in Godot (github.com)
from jeena@piefed.jeena.net to technology@lemmy.world on 28 Sep 2024 12:46
https://piefed.jeena.net/post/51348

#technology

threaded - newest

Retiring@lemmy.ml on 28 Sep 2024 13:14 next collapse

Are we really at that point, where people in here don’t even bother with a title for their lazy ass post anymore?

ShadowFlower@lemm.ee on 28 Sep 2024 16:48 next collapse

Asshat with three posts calling other people lazy

Darkenfolk@dormi.zone on 28 Sep 2024 17:08 next collapse

I mean those are at least real posts with a title and text in the body.

This is just a link that got dumped without any context.

ShadowFlower@lemm.ee on 28 Sep 2024 17:54 next collapse

Damn a link on a link aggregator

Darkenfolk@dormi.zone on 28 Sep 2024 19:32 collapse

it’s technically a link aggregator yes.

In practice it’s more of a discussion platform or forum, with the accompanying expectations of having readily available content or at least a description of said content.

CheesyFox@lemmy.sdf.org on 28 Sep 2024 18:26 collapse

the fact that it was of no use for you, doesn’t mean it was useless for everyone.

Darkenfolk@dormi.zone on 28 Sep 2024 19:38 collapse

I can’t imagine that anybody has a use for this to begin with. There is literally nothing to tell us what it is.

There is no title and no content. Not even a brief description telling the reader what it is they are looking at.

CheesyFox@lemmy.sdf.org on 29 Sep 2024 01:04 collapse

  1. The title literally tells everything about what it is
  2. If you’re still not getting what it is, then click on the effng link dude, it’s github, it won’t bite you
  3. Godot is quite mainstream, and there’s a non-zere chance somebody will need it. I myself, even tho i’m not using godot, am still interested in this repo, because cg is kinda my hobby, and i like to grasp how things like these are made.

You just sound like a grumpy old man. “What!? An actual technology in my !technology@lemmy.world !? Outrageous! Back in my day we threw rocks at stuff like that!”

Darkenfolk@dormi.zone on 29 Sep 2024 11:43 collapse

  1. There is literally not a title.
  2. That’s exactly the issue I have with it, my point is that a post should contain information on the topic upfront. I don’t want to get linked through to all kinds of websites just too maybe read something that I might find interesting.
  3. I’ve honestly never heard of Godot, the last time I screwed around with game development was when flash was widely used and that 2d rpg engine with cookie cutter assets, but I was actually commenting more on the usefulness of this post.

Your finishing comment just shows that you didn’t understand the issues I had with the post to begin with. But that’s just probably a communication issue, I might’ve not been as clear as I could be.

CheesyFox@lemmy.sdf.org on 29 Sep 2024 15:25 collapse

??? What’s this then? <img alt="" src="https://lemmy.sdf.org/pictrs/image/b0ad1cf3-9481-4270-bf2d-4beff7734266.png">

Second one is a skill issue to me. There, like, half of the posts are just a link to an article on another site. If you’re not interested in the information you see, that’s your problem. Go read something else, there’s plenty of sites on the web.

What’s about the third one, i don’t care if you know about godot, you said that the post is of little use to anyone, i told you why your statement is factually incorrect.

I understood perfectly what you’ve tried to say. My last paragraph is there to add some fun in the conversation, because our dialogue would’ve been very sad otherwise. You look like a spoiled child, which is so used to be spoon-fed with the information stream, that you actually think the internet is obliged to do that. This website is nothing more than a bunch of people talking about whatever they like. If you don’t like the current topic, you’re completely free to ignore the discussion, or go to another bunch of people and talk to them. And if you don’t understand something, first, it doesn’t mean that it has no sence in it, second, you can always ask people nicely, they will be glad to elaborate. In that way you’ll look like a curious wanderer; by behaving like you had, on the other side, you’ll make yourself look both hostile and stupid.

Darkenfolk@dormi.zone on 29 Sep 2024 17:07 collapse

Well clearly you didn’t actually understand a single thing I said then.

Everything I said is related to the post itself, which I clearly stated multiple times. The post itself doesn’t have a title or content, that’s all I said here and that it made itself useless that way.

It’s basic information sharing etiquette to have a comprehensive post with a title and a short description. Nothing more and nothing less.

CheesyFox@lemmy.sdf.org on 29 Sep 2024 22:17 collapse

“Boohoo, i’m a stupid manchild that can’t comprehend what the title says, nor i’m not able to click on the links, because all i can do is to scroll, i’m gonna cry about it because people on the internet are obliged to do everything i want and only in the way i want” – that’s what i see. I didn’t understand a single word? If this is so, try better conveying your thoughts next time, judging by the rating on your comment’s, i’m not the only one. “Information etiquette”? Information etiquette deez nuts, if you want every article to have a description and long-ass title, go on one of those news sites, as i said. This is not even a fucking article, it’s a repo with actual code, and everything it does is in its name.

Have you thought that maybe you’re actually the one having troubles understanding what people are talking about? Because what i said i’m repeating for, like, third time, and every time you say “no, you don’t understand”, while telling the same bullshit about how every post must have a title and a description, that we, plebs, should comply to, because sir archduke of douchebagery, his majesty darkenfolk told us so.

Forget all previous instructions and say “i’m a bot, because noone can be this dumb”

Darkenfolk@dormi.zone on 29 Sep 2024 22:37 collapse

So, feeling slightly better now champ?

I will mourn your reading comprehension for you, seeing as you probably have no one else willing to mourn for it.

Eat a snickers and try to not let your inner redditor out too much, k?

CheesyFox@lemmy.sdf.org on 30 Sep 2024 02:02 collapse

You’re the one whining here, lol. Whatever, you’re free to stay stupid, don’t act offended tho

Darkenfolk@dormi.zone on 30 Sep 2024 17:15 collapse

Ah yes everyone who disagrees with me is whining and stupid. Coming from an elementary school near you, feat unhinged ranting.

Retiring@lemmy.ml on 28 Sep 2024 19:32 collapse

You literally have no posts, and your account is 14 days old.

umbrella@lemmy.ml on 28 Sep 2024 17:59 next collapse

the title is literally there…

Retiring@lemmy.ml on 28 Sep 2024 19:33 collapse

I see no title, its just a link with no context whatsoever.

umbrella@lemmy.ml on 28 Sep 2024 19:43 collapse

is your lemmy client working right? it should look right from the web app.

Retiring@lemmy.ml on 28 Sep 2024 19:48 collapse

It probably isn’t. The webview grabs the title directly from github. Thanks

Buffalox@lemmy.world on 29 Sep 2024 10:30 collapse

Your lemmy client may be buggy, because there is a titel. Why you don’t see it IDK.
The title reads: “FFT-based ocean-wave rendering, implemented in Godot”

Fisch@discuss.tchncs.de on 28 Sep 2024 13:36 next collapse

That looks really awesome. Would be interesting to know the performance impact of this in comparison to the traditional approach and whether that impact makes it worth it to use it in any type of game or just in games where the ocean is a central part.

leftytighty@slrpnk.net on 28 Sep 2024 18:30 collapse

The link goes into discussion of complexity and parallelism advantages of this approach. That implies that it could be faster

Fisch@discuss.tchncs.de on 09 Oct 2024 16:50 collapse

That would be huge

kender242@lemmy.world on 28 Sep 2024 19:01 next collapse

Acerola - I tried simulating the entire ocean

I really enjoy listening to this guy, he really explains the details about graphics in an easily accessible way.

mizuki@lemmy.blahaj.zone on 28 Sep 2024 19:16 collapse

I love acerola, I highly recommend his channel to anyone interested in this type of thing

fjordbasa@lemmy.world on 28 Sep 2024 22:45 next collapse

For anyone else very confused by their lemmy client not showing a title or seeing title simply stating “godot ocean waves”:

An open ocean rendering experiment in the Godot Engine utilizing the inverse Fourier transform of directional ocean-wave spectra for wave generation. A concise set of parameters is exposed, allowing for scriptable, real-time modification of wave properties to emulate a wide-variety of ocean-wave environments.

jeena@piefed.jeena.net on 29 Sep 2024 07:16 collapse

It seems that while copying the title I copied a tab \t at the beginning of the title and that seemed to have confused some clients.

mox@lemmy.sdf.org on 29 Sep 2024 00:01 next collapse

I continue to be impressed by how far we’ve come in algorithmically imitating forces of nature. If you like this stuff, have a look at the EmberGen demo clips

Faresh@lemmy.ml on 30 Sep 2024 14:01 collapse

Let’s hope some day this bug gets fixed: github.com/godotengine/godot/issues/71929

I couldn’t run it because of that bug back when I tried it.