Ifcaro 3d es una especie de capa que simplifica la programación utilizando funciones similares a las de Blitz3d. Ifcaro 3d esta construido sobre Unnoficial Llibplanar por lo que cuenta con las mismas limitaciones.
Inicia el modo grafico. Esta función hay que utilizarla siempre al iniciar la aplicacion. En el segundo argumento hay que pasarle la ruta del archivo para que detecte la ruta relativa.
Devuelve el modo grafico.
Devuelve verdadero si el sistema es pal.
Devuelve verdadero si el sistema es ntsc.
Devuelve el ancho de la pantalla.
Devuelve el alto de la pantalla.
Esta funcion dibuja la pantalla.
Carga una imagen desde un archivo iif. Si "creartextura" es igual a 0 devuelve el id de la imagen, si es 1 devuelve el id de la textura
Carga una imagen desde la memoria. Si tipo es 1 la imagen es en formato iif. Si "creartextura" es igual a 0 devuelve el id de la imagen, si es 1 devuelve el id de la textura
Dibuja la imagen "imagen" en la posición "x" e "y" con el tamaño "ancho" y "alto"
Carga un archivo MP3.
Carga un archivo MP3 desde la memoria.
Reproduce el archivo MP3 cagado con LoadMusic()
Pausa el archivo MP3 reproduciendose.
Para el archivo MP3 reproduciendose.
Devuelve 1 si el MP3 esta sonando.
Carga un archivo VAG
Reproduce un archivo VAG
Dibuja los objetos 3d.
Crea una camara.
Crea una luz.
Libera de la memoria una entidad.
Posiciona una entidad en las coordenadas x, y, z.
Mueve relativamente una entidad hacia la dirección x, y, z.
Rota una entidad en las direcciones x, y, z.
Gira relativamente una entidad en las direcciones x, y, z.
Colorea un objeto 3d con los valores r, g, b.
Define la transparencia de un objeto 3d.
Devuelve la posición en el eje x de un objeto 3d.
Devuelve la posición en el eje y de un objeto 3d.
Devuelve la posición en el eje z de un objeto 3d.
Devuelve la rotación en el eje x de un objeto 3d.
Devuelve la rotación en el eje y de un objeto 3d.
Devuelve la rotación en el eje z de un objeto 3d.