Photon Fusion
2.0.8
Area of Interest Definition More...
Static Public Member Functions | |
| static int | GetCellSize () |
| Get the size of each cell in the AOI grid. More... | |
| static void | SphereToCells (Vector3 position, float radius, HashSet< int > cells) |
| Convert a sphere into a set of AOI cells. More... | |
| static int | ToCell (int x, int y, int z) |
| Convert a cell coordinate into the respective cell index. More... | |
| static int | ToCell (Vector3 position) |
| Convert a position into the respective cell index. More... | |
| static Vector3 | ToCellCenter (int index) |
| Convert a cell index into the respective cell center position. More... | |
Static Public Attributes | |
| static int | CELL_SIZE = SIZE_DEFAULT |
| Size of each cell in the AOI grid. More... | |
| static int | x |
| Get the size of the AOI grid. More... | |
Area of Interest Definition
|
static |
Get the size of each cell in the AOI grid.
|
static |
Convert a sphere into a set of AOI cells.
| position | Sphere center |
| radius | Sphere radius. Max allowed radius is MAX_SHARED_RADIUS |
| cells | Resulting set of cells |
|
static |
Convert a cell coordinate into the respective cell index.
| x | X coordinate |
| y | Y coordinate |
| z | Z coordinate |
|
static |
Convert a position into the respective cell index.
| position | Position |
|
static |
Convert a cell index into the respective cell center position.
| index | Cell index |
|
static |
Size of each cell in the AOI grid.
|
static |
Get the size of the AOI grid.
Clamp cell coordinates to the valid range.
Converts a cell index into its corresponding cell coordinates.
Convert a position into the respective cell coordinate.
| position | Position |
| index | The index of the cell to be converted. |
| x | X coordinate |
| y | Y coordinate |
| z | Z coordinate |