1<?php
2
3set_time_limit(0);
4require_once('Image/3D.php');
5
6$world = new Image_3D();
7$world->setColor(new Image_3D_Color(255, 255, 255));
8
9$light = $world->createLight('Light', array(-2000, -2000, -2000));
10$light->setColor(new Image_3D_Color(255, 255, 255));
11
12$redLight = $world->createLight('Light', array(90, 0, 50));
13$redLight->setColor(new Image_3D_Color(255, 0, 0));
14
15$sphere = $world->createObject('sphere', array('r' => 150, 'detail' => 4));
16$sphere->setColor(new Image_3D_Color(150, 150, 150));
17
18$renderer = $world->createRenderer('perspectively');
19
20$world->createDriver('GD');
21$world->render(400, 400, 'example.png');
22
23echo $world->stats();
24
25