Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding support for particle chains, deformable clouds . . . #3308

Closed
charlesmlamb opened this issue Sep 17, 2021 · 1 comment
Closed

Comments

@charlesmlamb
Copy link

Describe the project you are working on

A barbarian game . . .

Describe the problem or limitation you are having in your project

Well, saw this neat demo, where they used particle chains, to make in their case tentacles . . .

Animation (17)

Now, I've been having this idea for a while, was thinking it might be nice to add something, like that, didn't know how to well formuate it, or so . . .

Also, one could make something like particle clouds, that were deformable, so they formed a matrix, and add say a texture2D, to each one, to get sort-of 'blubbery' clouds, with some physics simulation . . .

2021-09-17 0840

Or, one could make particle sheets, or, even columns . . . The results look pretty good, close to, Bloodborne stuff, might give some nice options, for devs . . . .

Anyway, had the idea some time ago, that it might be faster . . . .

Skærmbillede (2235)

Animation (19)

Anyway, been thinking, why not make sheets, or perhaps line, where the particles move down the line, as it animates, or sheets, where particles travel, on matrix - like sheets . . . I'm thinking, it could make stuff like electricity, etc . . And, plan was it'd run on GPUparticles, or if needed CPUparticles, make some nice effect . . . . Thx . . .

Describe the feature / enhancement and how it helps to overcome the problem or limitation

Well, like above, make some simple particle systems, with limited interaction, run it on GPU, and make some rather cool stuff, been thinking about it for months, well that's the idea, thx . . . .

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Like examples above, to add that, make it customizable, add sheet, column, cylinder, line, and cloud support . . . Then, one could set properties of each one, and make them different . . .

Link, to full demo, 7 minutes . .

https://www.youtube.com/watch?v=tYibUTZIdig

Well, been thinking about it for a while, also make sheets, or grids, where particles travel on paths, to make some crazy particle stuff, that's it . . . .

If this enhancement will not be used often, can it be worked around with a few lines of script?

I can't code this, hoping for a simple gizmo system, where one can add particles, in some default configurations, sheet, line, cylinder, and cloud, then add say textures to each particle or, some mesh . . .

Is there a reason why this should be core and not an add-on in the asset library?

Well, it looks like say Bloodborne, PS4 launch game, had some of this, had it on my mind, for a few months, it might be a neat way, of animating stuff, in a limited, 'physics' way . . . .

Also, to set it up, might be nice to have some say graph edit, to make it quite custom or, so . . . ! !

@Calinou
Copy link
Member

Calinou commented Sep 17, 2021

Particle trails were already implemented in the master branch by godotengine/godot#48242.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants