Курсовая работа: Отрисовка сцены "Отражающиеся дорожки" алгоритмом обратной трассировки лучей

if (t!= 0 && t!= 1) t = (float) (1 / Math.sqrt(t));

return new WorkVector (A.x*t, A.y*t, A.z*t);

}

}

Приложение 7

Листинг Main.java

package ray_tracing;

import objects.*;

import java.awt. Color;

import java.awt. Frame;

import java.awt. Graphics;

import java.awt. Image;

import java.awt.event. WindowAdapter;

import java.awt.event. WindowEvent;

import java.util. Vector;

/**

*

* @author Алексей

*/

public class Main {

final static int kol_vo = 600;

static Image screen;

static Graphics gc;

static Vector listOfObjects;

static Vector listOfLights;

static Surface currentSurface;

static WorkVector eye, lookat, up; // векторынеобходимыедлязаданияпроекции

static float angle = 40; // уголобзора

static Color background = new Color (0,0,0); // цветфона

К-во Просмотров: 321
Бесплатно скачать Курсовая работа: Отрисовка сцены "Отражающиеся дорожки" алгоритмом обратной трассировки лучей