Here is a simple workaround for wrong colored 3D lines,
just add a draw_point3d and the colors are back:

Code:
#include <acknex.h> 
#include <default.c>

function main () {
	
	level_load (NULL);
	wait (1);
	
	vec_set (camera.x, vector (50, -50, 15));
	vec_set (camera.pan, vector (135, 0, 0));
	
	while (1) {
		
		draw_line3d (vector (0,0,0), NULL, 100);
		draw_line3d (vector (0,0,0), vector (255,0,255), 100);
		draw_line3d (vector (0,0,30), vector (255,0,255), 100);
		draw_line3d (vector (0,0,30), NULL, 100);
		
		draw_point3d (vector (10,10,10), vector (0,255,0), 100, 5); 
		
		wait (1);
	}
}






Last edited by Henning; 01/11/11 12:13.