Scale

  • billion57
    7th Jan 2013 Member 3 Permalink

    SCALE:

    Scale, or relative size, is a feature that would affect newtonian gravity and ambient heat, besides other features.

     

    It works as follows: If not set, it has absolutely no effect on the save.

    If and only if set, it will affect newtonian gravity in that particles will travel towards a gravity source with a more accurate speed relative to the intended scale of the creation. It will affect ambient heat in that ambient heat takes time to spread over a certain distance (which will be able to be changed).

     

    It will work like this: in the options menu, an option will appear with a box to input scale. It is automatically blank, but can be filled in. It will look like this:

     

    Scale:        1 pixel= (value) (unit)^2

     

    By unit I mean meter, yard, mile, kilometer, etc. (preferably a dropdown box)

     

     

    INTEGRATION OF NEWTONIAN GRAVITY:

    The area in which particles can be created should have a new type of newtonian gravity. This would work as follows: The field would be split up into several congruent boxes (as in grid mode, when G is pressed). Each box would have a specific number of particles, each type with a specific density. The mean density multiplied by the number of particles is a certain value, I'll call it X. Now, each box has its own X. The particles in each box will be pulled towards each other box, with the pull towards another specific box being a value proportional to X divided by the square of the distance. The sum of these pulls will be calculated (each box towards every other box), and the particles in each box will simultaneously be pulled according to this vector. 

     

    Note all these particles will still be affected by vertical or radial gravity (if it is enabled).

    ______________________________________________________________________________________
    Opinions? Suggestions?

  • billion57
    8th Jan 2013 Member 0 Permalink

    21 views and not a single post.

     

    I think that merits a bump.

  • bimmo_devices
    8th Jan 2013 Member 0 Permalink

    The item g - pump can be used for gravity changing. It just seems too complicated for the job it does.

  • limelier
    8th Jan 2013 Member 0 Permalink

    @bimmo_devices (View Post)

     He means stuff like, if you make a planet vs if you make an ant, you'd expect them to act differently in gravity.

  • anadnese
    9th Jan 2013 Member 0 Permalink

    I've wanted something like this for explosives as well as gravity.

  • billion57
    10th Jan 2013 Member 0 Permalink

    @anadnese (View Post)

    How would you implement if for explosions?

     

    @bimmo_devices (View Post)

     That's not at all what I mean.

  • bimmo_devices
    17th Jan 2013 Member 0 Permalink

    Does the powder toy give particles their own gravity anyway? The only useful gravity is produced by specific elements. To calculate extra gravity of clumps of material may be too difficult for computers such as mine. To add a new button for this is nearly pointless. Solids don't move, so a planet system is impossible. considering ambient heat, if you don't want heat to move between sections of a save, insulate it or disable the ambient heat. It is, however, possible to change a materials heat conductance in the code. Question: is ambient heat instantly universal or has it got it's own field?

  • billion57
    20th Jan 2013 Member 0 Permalink

    @bimmo_devices (View Post)

    I'm not talking about solids, the idea is optional, it will make ambient heat better, not non-existent.

     

    On the 16th I could have said "2 days from now is 3 days after the day I could have said 'the day after tomorrow is my birthday'". Did I say that right?

     

  • Spock
    20th Jan 2013 Member 0 Permalink
    I have no idea, as it is 3:21, also, I think, this, is a good idea.
  • billion57
    20th Jan 2013 Member 0 Permalink

    @Spock (View Post)

     My birthday was the 17th.

     

    (The time is set to GMT? I'm at GMT-05)