Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void TradeInfluences()
- {
- for (int i = 0; i < gridWidth; i++)
- {
- for (int j = 0; j < gridHeight; j++)
- {
- for (int k = 0; k < gridDepth; k++)
- {
- if (k + 1 < gridDepth)
- {
- newGridActivations[i][j][k + 1] += (gridActivations[i][j][k] - gridActivations[i][j][k + 1]) * 0.001f;
- newGridActivations[i][j][k] += (gridActivations[i][j][k + 1] - gridActivations[i][j][k]) * 0.001f;
- }
- if (j + 1 < gridHeight)
- {
- newGridActivations[i][j + 1][k] += (gridActivations[i][j][k] - gridActivations[i][j + 1][k]) * 0.001f;
- newGridActivations[i][j][k] += (gridActivations[i][j + 1][k] - gridActivations[i][j][k]) * 0.001f;
- }
- if (i + 1 < gridWidth)
- {
- newGridActivations[i][j][k] += (gridActivations[i + 1][j][k] - gridActivations[i][j][k]) * 0.001f;
- newGridActivations[i + 1][j][k] += (gridActivations[i][j][k] - gridActivations[i + 1][j][k]) * 0.001f;
- }
- }
- }
- }
- gridActivations = newGridActivations;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement