I am following some tutorials about Particle System. Here is how it looks in the tutorials:

And here is how it looks in Godot 4.3:

There is thus a step where you have to use the "Emission shape alternative. But I cannot find it in Godot 4.3.

The tutorials are for Godot 4 but things seem to be changing rapidly on Godot so I thought that perhaps things are done differently now but I have failed to find any description about it. I am sure it is there somewhere but I would be very obliged if some kind soul could point it out for me.
Or I may just be missing some simple self-evident step (that is not self-evident to a beginner like me). Anyway, any help will be greatly appreciated.

By the way, the tutorials are these two:
( and (
And
(

(No, I do not know why one of the youtube links is repeated.)

    Battern changed the title to Where is the Emission Shape setting? .

    Battern It's under Spawn>Position. To avoid confusion always use the exact same version the tutorial is using, not the "latest" version.

      xyz so if people cant find it in the newer version they should just give up on the feature they want to use? 😃 Why would devs put this somewhere where you cant find it anymore..

      Battern
      Also if im not mistaken, you can search for the thing? unless devs "patched" it out in the latest version

        kuligs2 so if people cant find it in the newer version they should just give up on the feature they want to use?

        Yes.

        kuligs2 Why would devs put this somewhere where you cant find it anymore..

        Ask the devs. Or ChatGPT.

        kuligs2 Also if im not mistaken, you can search for the thing? unless devs "patched" it out in the latest version

        You can't search. You can only filter. The filter will apply only to node's properties, but not to properties of referenced resources.

          xyz Thanks a lot. Will continue with the tutorial now :-) :

          kuligs2 Thanks. I actually tried to search for it, but either I do not understand how to use the search function or there is some type of bug in it? Or it is at least very incomplete? Perhaps you know how to use it?

          Here is an example searching for Particle Flags to show you what I mean:

          But it does not pop up even though we know it is there:

          It would have been a great help if I could have found Emission Shape that way. Perhaps I should search for a tutorial for searching but that is such a simple thing I think it should not really be needed. Or this is some type of bug? I have worked with testing so I must say it feels to me as a bug. But what do you think?

          • xyz replied to this.

            xyz I have found chatgpt to be rather useless for this type of questions (I did try it though including the paid for version). Chatgpt is much better for unity and I guess that is simply because there is so much stuff for unity out there for it to work with.

            If you cannot search for things like this, the search function is pretty useless on the point of me considering it to be a bug in the search function simply because it does not search! I suspect I am only one example of people having problems finding this particular item and surely there must be more cases like this. If Godot is to grow fast it must be very userfriendly. Saving time for users is very important.

            • xyz replied to this.

              Battern As I said: just use the exact same version the tutorial is done with. You'll spare yourself a lot of trouble.

                Battern Or this is some type of bug? I have worked with testing so I must say it feels to me as a bug. But what do you think?

                It's not a bug. Property filtering works only on properties of the selected object, in your case GUPParticles3D node. The property you were looking for is not a property of that node.

                xyz For someone coming here - or just me in a month or so- we should perhaps add to this " It's under Spawn>Position."

                That Spawn is quite well hidden under "Process Material". You see you will - it appears to me - NOT see it until you have added a material in the field to the right of the text "Process Material." But if you then click on the added material - and I think only then - does the Spawn alternative appear. Eh Voila!

                xyz Well, the idea with new versions surely is that we should use them? I guess it would be possible to install an old version and learn with that instead. It just felt so natural to me to use the latest version instead of installing a new version for each tutorial using another version. Perhaps because I am not used to systems evolving so drastically in their user interface. But I guess there is wisdom in what you say in a system like Godot that is developing so much. But if there had been a search system that actually could be used to find the settings, it would not have been so difficult to follow the tutorial.

                I must also add that after having followed some tutorials now, you get the feeling that there are so many standardized things you need to do that it feels as if there ought to be some predefined settings or templates to streamline the process. This could help reduce the confusion that comes from version differences and ensure a smoother experience for users trying to keep up with the rapid development of Godot.

                • xyz replied to this.

                  Battern The purpose of a good tutorial is to teach you main concepts, not where to clickity-click. Those concepts will be the same whether you're in 3.6, 4.0, 4.3 or any other past/future version. It's all the same engine, with the same underlying architecture. And beneath that are even more universal and unchanging programming and 3d graphics concepts. Focus on that stuff.

                  Your perception that the engine is "drastically evolving" is an illusion caused by disregarding the fundamentals in lieu of superficial clickity-click stuff.

                  Treat tutorials as paths to understanding those fundamentals. You want that path so be unobstructed. That's why it's important to use the exact version the tutorial is using - you won't be stumbling or obsess over superficial clickity stuff. Instead, you'll glide directly to the important fundamental knowledge. And once you acquire that, it will become trivial to locate corresponding clickity stuff in any version because you'll know how a particular thing fits into the "larger picture". Adapting to eventual changes between versions will become a matter of a brief reference manual lookup. You may even start to understand the reasons why a gui thing was relocated or some syntax minutia changed.