Agrega una cuadrícula y un ícono de ejes para aclarar la orientación en bocetos 3D.
debugMode()
agrega una cuadrícula que muestra dónde está el "suelo" en un boceto. Por defecto, la cuadrícula pasará por el origen (0, 0, 0)
del boceto a lo largo del plano XZ. debugMode()
también agrega un ícono de ejes que apunta a lo largo de los ejes x-, y- y z-positivos. Llamar a debugMode()
muestra la cuadrícula y el ícono de ejes con su tamaño y posición predeterminados.
Hay cuatro formas de llamar a debugMode()
con parámetros opcionales para personalizar el entorno de depuración.
La primera forma de llamar a debugMode()
tiene un parámetro, mode
. Si se pasa la constante del sistema GRID
, como en debugMode(GRID)
, entonces se mostrará la cuadrícula y se ocultará el ícono de ejes. Si se pasa la constante AXES
, como en debugMode(AXES)
, entonces se mostrará el ícono de ejes y se ocultará la cuadrícula.
La segunda forma de llamar a debugMode()
tiene seis parámetros. El primer parámetro, mode
, selecciona ya sea GRID
o AXES
para ser mostrado. Los siguientes cinco parámetros, gridSize
, gridDivisions
, xOff
, yOff
y zOff
son opcionales. Son números que establecen la apariencia de la cuadrícula (gridSize
y gridDivisions
) y la ubicación del ícono de ejes (xOff
, yOff
y zOff
). Por ejemplo, llamar a debugMode(20, 5, 10, 10, 10)
establece el gridSize
en 20 píxeles, el número de gridDivisions
en 5 y desplaza el ícono de ejes en 10 píxeles a lo largo de los ejes x-, y- y z-.
La tercera forma de llamar a debugMode()
tiene cinco parámetros. El primer parámetro, mode
, selecciona ya sea GRID
o AXES
para ser mostrado. Los siguientes cuatro parámetros, axesSize
, xOff
, yOff
y zOff
son opcionales. Son números que establecen la apariencia del tamaño del ícono de ejes (axesSize
) y su ubicación (xOff
, yOff
y zOff
).
La cuarta forma de llamar a debugMode()
tiene nueve parámetros opcionales. Los primeros cinco parámetros, gridSize
, gridDivisions
, gridXOff
, gridYOff
, y gridZOff
son números que establecen la apariencia de la cuadrícula. Por ejemplo, llamar a debugMode(100, 5, 0, 0, 0)
establece el gridSize
en 100, el número de gridDivisions
en 5 y establece todos los desplazamientos en 0 para que la cuadrícula esté centrada en el origen. Los siguientes cuatro parámetros, axesSize
, xOff
, yOff
y zOff
son números que establecen la apariencia del tamaño del ícono de ejes (axesSize
) y su ubicación (axesXOff
, axesYOff
, y axesZOff
). Por ejemplo, llamar a debugMode(100, 5, 0, 0, 0, 50, 10, 10, 10)
establece el gridSize
en 100, el número de gridDivisions
en 5 y establece todos los desplazamientos en 0 para que la cuadrícula esté centrada en el origen. Luego establece el axesSize
en 50 y desplaza el ícono 10 píxeles a lo largo de cada eje.
Ejemplos
Sintaxis
debugMode()
debugMode(mode)
debugMode(mode, [gridSize], [gridDivisions], [xOff], [yOff], [zOff])
debugMode(mode, [axesSize], [xOff], [yOff], [zOff])
debugMode([gridSize], [gridDivisions], [gridXOff], [gridYOff], [gridZOff], [axesSize], [axesXOff], [axesYOff], [axesZOff])
Parámetros
ya sea GRID o AXES
longitud de lado de la cuadrícula.
número de divisiones en la cuadrícula.
desplazamiento desde el origen a lo largo del eje x.
desplazamiento desde el origen a lo largo del eje y.
desplazamiento desde el origen a lo largo del eje z.
longitud de los marcadores del ícono de ejes.
desplazamiento de la cuadrícula desde el origen a lo largo del eje x.
desplazamiento de la cuadrícula desde el origen a lo largo del eje y.
desplazamiento de la cuadrícula desde el origen a lo largo del eje z.
desplazamiento del ícono de ejes desde el origen a lo largo del eje x.
desplazamiento del ícono de ejes desde el origen a lo largo del eje y.
desplazamiento del ícono de ejes desde el origen a lo largo del eje z.