Multiple Planes of Simulation

  • agustrusher
    1st Apr 2013 Member 0 Permalink

    @Michael238 (View Post)

     Reasons why it isn't 'strictly' a 3D simulation:

    1. It isn't rendered in 3D.
    2. There are only up to 3 planes.
    3. Each plane is more or less its own simulation with rules determining its interaction with the other planes.

    * My idea allows the element's interactions and positions to be sort of 3D (things can be behind or in front of other things, etc.)

     

    I know this explanantion might be half-baked (sorry), but seriously, my idea is not the way you suggest it to be.  I have read other 3D suggestions; my idea is pretty unique.

  • Michael238
    1st Apr 2013 Member 0 Permalink

    One potential problem that I see: In your description, you mentioned that liquids and gasses could randomly change from one plane to another. What happens if I say draw a metal bowl in one plane and fill it with water? Does the water remain where it is, or just it slowly fall out by switching to another plane where I have not drawn anything?

  • cyberdragon
    1st Apr 2013 Member 0 Permalink

    Yes...the bowl would just spill out if you have more than one plane and don't contain it.  However, I like the idea...it's the first step towards 3D for Powder Toy, I'm all for it. 

  • agustrusher
    1st Apr 2013 Member 0 Permalink

    I already explained that...but whatever.

     

    It will only switch randomely when no immediate force is applied (compression, ect.); like when water is free falling in air or gas is free-floating. But with water in a bowl with no sides (and the connected planes option is on), well...what would happen if you did that is real life, if nothing is blocking the water to fall to the ground, which it wants to because of gravity, it WILL take that path. So yes, the water will immediately flow to any available plane to fall towards gravity.

     

    EDIT: 

    Oh, wow, im behind aren't I. Thanks cyberdragon for explaining it. I hate it when your typing, the browser doesn't update, an then you find your typing isn't required. Ugh, anybody else hate that?

  • wes12321
    1st Apr 2013 Member 0 Permalink

    yea, and i have been typing from my IPOD mostly, it does not automatically refresh like most other computers or devices

    i like the idea, it means that you could have very complex machines squashed into a very small space

  • agustrusher
    1st Apr 2013 Member 0 Permalink

    So...does anybody think this could ACTUALLY get implemented into the game?  I mean, this seems like it would be pretty tough to code.  Plus, I don't know the circumstances at which a suggestion like this would be put into the game.

  • Spock
    1st Apr 2013 Member 0 Permalink
    @agustrusher (View Post)
    I don't think it will. I don't see uses, and having things spill out would be annoying. What's more, I think a better suggestion would be something like Jacob1's tabs.
  • agustrusher
    1st Apr 2013 Member 0 Permalink

    @Spock (View Post)

    ...

    Your entire second sentence is ridiculous.

     

     

  • Spock
    1st Apr 2013 Member 0 Permalink
    @agustrusher (View Post)
    If you tell me how it is ridiculous, I may understand. Until then,

    agustrusher:


    ...


    Your entire sentence is ridiculous.


     


     

  • randalserrano
    1st Apr 2013 Member 0 Permalink

    @Spock (View Post)

     There are plenty of uses. an engine with multiple layers for instance, a factory that has an outside layer, a mechanical layer and a layer for holding tanks, electronics, etc. The only problems I see is in order to do it, there would have to be a lot of new code implemented, the planes actually having to check each other for updates. I guess the way that can be reduced is by having only certain elements like portal, powered pipe and wifi interact between the planes. It would still be pretty laggy if there was a lot of the element being used. I personally think it should be done though. Perhaps this could be a way to get multi-threading into tpt.