Way to make the powder toy faster...

  • me4502
    1st May 2011 Member 0 Permalink
    Ok... i know you havent liked many of my previous suggestions...

    but this one is good

    you know how in the code the new thing that was added in 46.4 to make it faster....

    how about if we did that for graphics too... that would make all graphics effects way faster

    Thanks for reading

    Me4502
  • JoJoBond
    1st May 2011 Member 0 Permalink
    Adding function pointers for gfx wouldn't be as elegant as for particle logic. The way particles are rendered depends on what view mode you currently use. So you would end up with [View-mode-number]*[Particle-number] functions.
  • me4502
    1st May 2011 Member 0 Permalink
    @JoJoBond (View Post)
    It would still increase speed... And some elements like neutrons have effects in every display mode
  • edza101
    1st May 2011 Member 0 Permalink
    Yeah this would be very good because it would decrease lag ALOT!!!
  • dnerd
    1st May 2011 Member 0 Permalink
    @edza101 (View Post)
    not really, most of the lag is from the calculation, the graphics are not signifiant
  • edza101
    1st May 2011 Member 0 Permalink
    Hmm are there more effective ways of calculating??
  • Catelite
    1st May 2011 Former Staff 0 Permalink
    ...Rest assured, if there were simple and easy ways of making the game more efficient, they've already been done D:
  • me4502
    1st May 2011 Member 0 Permalink
    The graphics create a small amount of lag... It would still help
  • ief015
    1st May 2011 Former Staff 0 Permalink
    The graphics are not creating lag. It's the calculations of each and every particle that cause lag.
    The graphics take a very insignificant amount of time to render, it wouldn't even make a noticeable difference at all.

    It isn't as easy as "Make the code more efficient".
    If you would like to take a whack at the source code yourself, by all means go for it.
  • me4502
    1st May 2011 Member 0 Permalink
    @ief015 (View Post)
    I have done that already... In my mod... But this I don't know how t do