Каков наилучший способ хранения данных моделирования на стороне клиента веб-браузера до его завершения? - PullRequest
0 голосов
/ 10 октября 2011

Например, мне нужно записать переменные для каждой частицы в системе для каждого кадра, скажем, 3000 кадров.

Данные как:

{
    acc: {
        x: 0,
        y: 0
    },
    vel: {
        x: -0.33632,
        y: -0.13723
    },
    loc: {
        x: 410.88289,
        y: 132.34004
    },
    r: 30,
    maxSpeed: 1.03844,
    maxForce: 0.04844,
    head: Path@4,
    subtilinCount: 0,
    count: 0,
    lastRot: -157.80223,
    producing: false,
    subtilinSize: 5,
    category: 'predator',
    life: 1706.71235,
    replicateRate: 1,
    birth: 372.29947,
    antigen: {
        life: 29,
        loc: {
            x: 411.21921,
            y: 132.47728
        },
        radius: 60,
        subtilin: PlacedSymbol@3563,
        category: 'predator'
    },
    concentrationPrey: 1,
    concentrationPredator: 3,
    lastLoc: {
        x: 411.21921,
        y: 132.47728
    }
}

Я посмотрел на html 5 локальное хранилище, хотя это, кажется, не подходит лучше всего. Поскольку существует около 500 частиц и 60 кадров в секунду, отправка их на сервер во время симуляции не представляется возможной.

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...