generate_coordinate
Generate random coordinate points in any dimensional space using specified value ranges. Ideal for game object positioning, particle systems, map generation, and spatial sampling in applications like 3D modeling or terrain mapping.
Instructions
Random Coordinate Generator
Generate random coordinate points in a specified dimensional space, each dimension has its own value range.
Supports coordinate generation in any number of dimensions.
Args:
dimensions (int): Number of coordinate dimensions (1D, 2D, 3D, etc.)
min_values (List[float]): List of minimum values for each dimension
max_values (List[float]): List of maximum values for each dimension
coordinate_count (int): Number of coordinate points to generate
salt (str, optional): Random number salt value for increased randomness. Defaults to "".
Returns:
str: JSON string containing random coordinates, formatted as:
{
"requestId": "Generated request ID",
"coordinates": [
[x1, y1, z1, ...], # First point coordinates
[x2, y2, z2, ...], # Second point coordinates
...
]
}
Application Scenarios:
1. Game object positioning (NPC locations, item distribution)
2. Particle systems (effect generation, particle distribution)
3. Map generation (terrain height, resource distribution)
4. Spatial sampling (3D modeling, spatial analysis)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
coordinate_count | Yes | ||
dimensions | Yes | ||
max_values | Yes | ||
min_values | Yes | ||
salt | No |