Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • CreatiCode
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

CreatiCode Scratch Forum

  1. CreatiCode Forum
  2. Feedback
  3. RE: Shape-Based Particle Emitters

RE: Shape-Based Particle Emitters

Scheduled Pinned Locked Moved Feedback
7 Posts 3 Posters 1.8k Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • silvloveS Offline
    silvloveS Offline
    silvlove
    Mod Helper
    wrote on last edited by silvlove
    #1

    Ooh particles? Fascinating. (wait, that’s not the right topic… hold on what’s the script again? Oh right! Okay, ahem)

    Hello!
    Sorry for that introduction, but with the addition of Particles to projects, people could abuse it where it’s impossible to open a project because of so many particles loading and moving at once.

    That’s why I want to suggest a Low Detail kind-of mode.
    Here’s the mockup:
    0d5b9ed4-59d6-4945-9468-4402d2ea3390-image.png

    I would’ve put in an icon, but it’s too much work and my brain is too small for such coding.


    How does it work?

    How it works is pretty simple. It lowers the Particle Count to a limit of however the user sets it to in the settings. It will default to 100 particles for even the slowest devices. That's pretty much it's use.

    Examples of where it can be used.

    It can be used in all 3D projects, even ones that aren't using Particles. It will be a button in the bottom right corner next to Copy Link, as shown in the image I provided above. People would also use them a lot to give it a cartoony feel, but it can easily go overboard.

    Login.

    For the Login page, when new users join, they will be greeted with a Particle Testing stage doohickey, that way the user can see how well their device handles Particles. It will be a slider between 50 to 500, that way they can figure out what they need it as their default. If they skip past it, it's defaulting to 100.

    Conclusion

    In all honesty, CreatiCode is a great website, and should be treated as such. People who choose to get on a website to cause harm, or implode the servers shouldn't be around. This Low Particle Mode will be a great addition to the Particles system, and I'm sure we can make it work.

    Thanks for reading.

    Forums Moderator.
    Trans girl :3 ~ 14yo
    Friendly and sometimes goofy~!

    CreatiCodeI JaecadeJnightJ 2 Replies Last reply
    0
    • silvloveS silvlove

      Ooh particles? Fascinating. (wait, that’s not the right topic… hold on what’s the script again? Oh right! Okay, ahem)

      Hello!
      Sorry for that introduction, but with the addition of Particles to projects, people could abuse it where it’s impossible to open a project because of so many particles loading and moving at once.

      That’s why I want to suggest a Low Detail kind-of mode.
      Here’s the mockup:
      0d5b9ed4-59d6-4945-9468-4402d2ea3390-image.png

      I would’ve put in an icon, but it’s too much work and my brain is too small for such coding.


      How does it work?

      How it works is pretty simple. It lowers the Particle Count to a limit of however the user sets it to in the settings. It will default to 100 particles for even the slowest devices. That's pretty much it's use.

      Examples of where it can be used.

      It can be used in all 3D projects, even ones that aren't using Particles. It will be a button in the bottom right corner next to Copy Link, as shown in the image I provided above. People would also use them a lot to give it a cartoony feel, but it can easily go overboard.

      Login.

      For the Login page, when new users join, they will be greeted with a Particle Testing stage doohickey, that way the user can see how well their device handles Particles. It will be a slider between 50 to 500, that way they can figure out what they need it as their default. If they skip past it, it's defaulting to 100.

      Conclusion

      In all honesty, CreatiCode is a great website, and should be treated as such. People who choose to get on a website to cause harm, or implode the servers shouldn't be around. This Low Particle Mode will be a great addition to the Particles system, and I'm sure we can make it work.

      Thanks for reading.

      CreatiCodeI Offline
      CreatiCodeI Offline
      CreatiCode
      wrote on last edited by
      #2

      @catty

      That’s thoughtful, but particles are very efficient. We want to hear more users reporting issues with too many particles before we make any changes to it though.

      silvloveS 1 Reply Last reply
      1
      • CreatiCodeI CreatiCode

        @catty

        That’s thoughtful, but particles are very efficient. We want to hear more users reporting issues with too many particles before we make any changes to it though.

        silvloveS Offline
        silvloveS Offline
        silvlove
        Mod Helper
        wrote on last edited by silvlove
        #3

        @info-creaticode
        Makes sense. Thanks for considering it, though!
        Also Inspect Element was kind of buggy when making the new button, but would it be possible to make it kind of like a pink-ish red?
        I was thinking something like this color.

        Forums Moderator.
        Trans girl :3 ~ 14yo
        Friendly and sometimes goofy~!

        1 Reply Last reply
        1
        • silvloveS silvlove

          Ooh particles? Fascinating. (wait, that’s not the right topic… hold on what’s the script again? Oh right! Okay, ahem)

          Hello!
          Sorry for that introduction, but with the addition of Particles to projects, people could abuse it where it’s impossible to open a project because of so many particles loading and moving at once.

          That’s why I want to suggest a Low Detail kind-of mode.
          Here’s the mockup:
          0d5b9ed4-59d6-4945-9468-4402d2ea3390-image.png

          I would’ve put in an icon, but it’s too much work and my brain is too small for such coding.


          How does it work?

          How it works is pretty simple. It lowers the Particle Count to a limit of however the user sets it to in the settings. It will default to 100 particles for even the slowest devices. That's pretty much it's use.

          Examples of where it can be used.

          It can be used in all 3D projects, even ones that aren't using Particles. It will be a button in the bottom right corner next to Copy Link, as shown in the image I provided above. People would also use them a lot to give it a cartoony feel, but it can easily go overboard.

          Login.

          For the Login page, when new users join, they will be greeted with a Particle Testing stage doohickey, that way the user can see how well their device handles Particles. It will be a slider between 50 to 500, that way they can figure out what they need it as their default. If they skip past it, it's defaulting to 100.

          Conclusion

          In all honesty, CreatiCode is a great website, and should be treated as such. People who choose to get on a website to cause harm, or implode the servers shouldn't be around. This Low Particle Mode will be a great addition to the Particles system, and I'm sure we can make it work.

          Thanks for reading.

          JaecadeJnightJ Offline
          JaecadeJnightJ Offline
          JaecadeJnight
          Mod Helper
          wrote on last edited by
          #4

          @catty by technicality, there are sooo many features on this website that can be exploited, like perhaps using a link to open something like chrome://crash and crash people that use Chrome (usually doesnt work but there are also ways to get around that), and people can also use just creaticode blocks in general to crash people. For example, you could like crash someone’s webGL by setting the brightness of something like a particle or object to 999999 and make 3d not work for them anymore until they restart their device and/or browser (cc uses babylon for 3d and ive done that to myself in normal babylonjs before so thats how ik). You could also just load a somewhat fat size-wise (~15 mb) 3d model infinitely with the forever block and make the 3d scene kinda hidden by covering it up with widgets. I could think of a million ways to make a device freeze with CreatiCode, but I choose not to do that and if I do out of curiosity, I wouldn’t make such code public. I wouldnt worry about this feature or anything regarding misuse of blocks to crash people since that stuff is already possible with normal Scratch, I think security vulnerabilities should be worried about more when it comes to new blocks that new stuff instead.

          #LLJW
          <span style="color:white;background-image:linear-gradient(to right, lightblue, navy)">My name is Jeff</span>

          silvloveS 1 Reply Last reply
          0
          • JaecadeJnightJ JaecadeJnight

            @catty by technicality, there are sooo many features on this website that can be exploited, like perhaps using a link to open something like chrome://crash and crash people that use Chrome (usually doesnt work but there are also ways to get around that), and people can also use just creaticode blocks in general to crash people. For example, you could like crash someone’s webGL by setting the brightness of something like a particle or object to 999999 and make 3d not work for them anymore until they restart their device and/or browser (cc uses babylon for 3d and ive done that to myself in normal babylonjs before so thats how ik). You could also just load a somewhat fat size-wise (~15 mb) 3d model infinitely with the forever block and make the 3d scene kinda hidden by covering it up with widgets. I could think of a million ways to make a device freeze with CreatiCode, but I choose not to do that and if I do out of curiosity, I wouldn’t make such code public. I wouldnt worry about this feature or anything regarding misuse of blocks to crash people since that stuff is already possible with normal Scratch, I think security vulnerabilities should be worried about more when it comes to new blocks that new stuff instead.

            silvloveS Offline
            silvloveS Offline
            silvlove
            Mod Helper
            wrote on last edited by silvlove
            #5

            @jeffreyrb03-gmail
            True. Maybe you could also just turn off particles entirely in the Low Particle Count. Like a menu that pops up with

            ►Lower Particle Count
            Particle Count
            (slider) - o---------
            Description: Lowers the maximum particle limit.

            (button) Turn off Particles
            Here’s what I imagined:
            262167e7-6e05-4616-9f56-f80a434a10d7-image.png

            I did a bit of digging within Inspect Element, and I think Particle Settings works better if we have that.

            It could’ve looked better, I know. It’s all I was able to do.

            Particle Limit will be set to default (100) if skipped during login, or changed within the user settings. Oh! Also an idea. If a user chooses to not set a particle limit, then maybe the default can be 10000-50000 particles IF they specifically choose to do so, which isn’t recommended. They are able to choose within their settings in the Dashboard when it releases again.

            Forums Moderator.
            Trans girl :3 ~ 14yo
            Friendly and sometimes goofy~!

            JaecadeJnightJ 1 Reply Last reply
            1
            • silvloveS silvlove

              @jeffreyrb03-gmail
              True. Maybe you could also just turn off particles entirely in the Low Particle Count. Like a menu that pops up with

              ►Lower Particle Count
              Particle Count
              (slider) - o---------
              Description: Lowers the maximum particle limit.

              (button) Turn off Particles
              Here’s what I imagined:
              262167e7-6e05-4616-9f56-f80a434a10d7-image.png

              I did a bit of digging within Inspect Element, and I think Particle Settings works better if we have that.

              It could’ve looked better, I know. It’s all I was able to do.

              Particle Limit will be set to default (100) if skipped during login, or changed within the user settings. Oh! Also an idea. If a user chooses to not set a particle limit, then maybe the default can be 10000-50000 particles IF they specifically choose to do so, which isn’t recommended. They are able to choose within their settings in the Dashboard when it releases again.

              JaecadeJnightJ Offline
              JaecadeJnightJ Offline
              JaecadeJnight
              Mod Helper
              wrote on last edited by
              #6

              @catty That is a good idea, but idk about them being greeted with that upon login. That would be very confusing especially since some might not know what particles are or why this is important. this is a good idea though, probably should be like put in account settings and there will be a button that says “is this slow for you?” and clicking it tells you to go to your account settings and change the particle settings

              #LLJW
              <span style="color:white;background-image:linear-gradient(to right, lightblue, navy)">My name is Jeff</span>

              silvloveS 1 Reply Last reply
              0
              • JaecadeJnightJ JaecadeJnight

                @catty That is a good idea, but idk about them being greeted with that upon login. That would be very confusing especially since some might not know what particles are or why this is important. this is a good idea though, probably should be like put in account settings and there will be a button that says “is this slow for you?” and clicking it tells you to go to your account settings and change the particle settings

                silvloveS Offline
                silvloveS Offline
                silvlove
                Mod Helper
                wrote on last edited by
                #7

                @jeffreyrb03-gmail
                That’s not exactly what I mean…
                Here’s what I mean:
                0d387563-41f1-48ac-999d-9214496fc2e8-image.png

                Blank white space is where you see the particles.

                Forums Moderator.
                Trans girl :3 ~ 14yo
                Friendly and sometimes goofy~!

                1 Reply Last reply
                1

                Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                With your input, this post could be even better 💗

                Register Login
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • Users
                • Groups
                • CreatiCode