Name cleanup <3
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 8.4 KiB After Width: | Height: | Size: 8.4 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 50 KiB After Width: | Height: | Size: 50 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 30 KiB |
|
Before Width: | Height: | Size: 188 KiB After Width: | Height: | Size: 188 KiB |
|
Before Width: | Height: | Size: 9.3 KiB After Width: | Height: | Size: 9.3 KiB |
|
|
@ -245,7 +245,7 @@ begin
|
||||||
u.Insert(@g);
|
u.Insert(@g);
|
||||||
u.Insert(@b);
|
u.Insert(@b);
|
||||||
u.Insert(@w);
|
u.Insert(@w);
|
||||||
{Save(u,'brion2.tga');}
|
{Save(u,'brooke2.tga');}
|
||||||
Beep;
|
Beep;
|
||||||
u.Done;
|
u.Done;
|
||||||
end;
|
end;
|
||||||
|
|
|
||||||
|
|
@ -276,7 +276,7 @@ begin
|
||||||
u.InsertLight(@l5);
|
u.InsertLight(@l5);
|
||||||
u.InsertLight(@l6);
|
u.InsertLight(@l6);
|
||||||
{Zoom(u);}
|
{Zoom(u);}
|
||||||
Save(u,'brion6.tga');
|
Save(u,'brooke6.tga');
|
||||||
Beep;
|
Beep;
|
||||||
u.DeleteAll;
|
u.DeleteAll;
|
||||||
u.Done;
|
u.Done;
|
||||||
|
|
|
||||||
|
|
@ -245,7 +245,7 @@ begin
|
||||||
u.Insert(@g);
|
u.Insert(@g);
|
||||||
u.Insert(@b);
|
u.Insert(@b);
|
||||||
u.Insert(@w);
|
u.Insert(@w);
|
||||||
Save(u,'brion2.tga');
|
Save(u,'brooke2.tga');
|
||||||
Beep;
|
Beep;
|
||||||
u.Done;
|
u.Done;
|
||||||
end;
|
end;
|
||||||
|
|
|
||||||
|
|
@ -250,7 +250,7 @@ begin
|
||||||
m.Init(0,-8,0, 0,1,0);
|
m.Init(0,-8,0, 0,1,0);
|
||||||
p.Init(0,-8,0, 0,1,0);
|
p.Init(0,-8,0, 0,1,0);
|
||||||
u.Insert(@m);
|
u.Insert(@m);
|
||||||
{Save(u,'brion3.tga');}
|
{Save(u,'brooke3.tga');}
|
||||||
Qwik(u);
|
Qwik(u);
|
||||||
Beep;
|
Beep;
|
||||||
u.Done;
|
u.Done;
|
||||||
|
|
|
||||||
|
|
@ -265,7 +265,7 @@ begin
|
||||||
u.Insert(@w);
|
u.Insert(@w);
|
||||||
for i := 0 to 17 do
|
for i := 0 to 17 do
|
||||||
u.Insert(@ss[i]);
|
u.Insert(@ss[i]);
|
||||||
Save(u,'brion4.tga');
|
Save(u,'brooke4.tga');
|
||||||
{Zoom(u);}
|
{Zoom(u);}
|
||||||
Beep;
|
Beep;
|
||||||
u.Done;
|
u.Done;
|
||||||
|
|
|
||||||
|
|
@ -426,14 +426,14 @@ var
|
||||||
begin
|
begin
|
||||||
u.Init(320,200);
|
u.Init(320,200);
|
||||||
p.Init (0,-8,0, 0,1,0);
|
p.Init (0,-8,0, 0,1,0);
|
||||||
wood.Init(-16,0,54,8, 'c:\brion\vga\wood2.pcx');
|
wood.Init(-16,0,54,8, 'wood2.pcx');
|
||||||
mimas.Init(0,0,50,8, 'c:\brion\vga\mimas2.pcx');
|
mimas.Init(0,0,50,8, 'mimas2.pcx');
|
||||||
Earth.Init(16,0,54,8, 'c:\brion\vga\earth2.pcx');
|
Earth.Init(16,0,54,8, 'earth2.pcx');
|
||||||
u.Insert(@wood);
|
u.Insert(@wood);
|
||||||
u.Insert(@mimas);
|
u.Insert(@mimas);
|
||||||
u.Insert(@Earth);
|
u.Insert(@Earth);
|
||||||
u.Insert(@p);
|
u.Insert(@p);
|
||||||
Save(u,'brion5.tga');
|
Save(u,'brooke5.tga');
|
||||||
{Zoom(u);}
|
{Zoom(u);}
|
||||||
Beep;
|
Beep;
|
||||||
wood.Done;
|
wood.Done;
|
||||||
|
|
|
||||||
|
|
@ -264,7 +264,7 @@ end;
|
||||||
begin
|
begin
|
||||||
Set13h;
|
Set13h;
|
||||||
SetUpRgb;
|
SetUpRgb;
|
||||||
StartTga('brion1.tga');
|
StartTga('brooke1.tga');
|
||||||
TraceIt;
|
TraceIt;
|
||||||
EndTga;
|
EndTga;
|
||||||
ReadKey;
|
ReadKey;
|
||||||
|
|
|
||||||
|
|
@ -224,7 +224,7 @@ begin
|
||||||
u.Insert(@s3);
|
u.Insert(@s3);
|
||||||
u.Insert(@p1);
|
u.Insert(@p1);
|
||||||
|
|
||||||
{Save(u,'brion7.tga');}
|
{Save(u,'brooke7.tga');}
|
||||||
Zoom(u);
|
Zoom(u);
|
||||||
Beep;
|
Beep;
|
||||||
u.DeleteAll;
|
u.DeleteAll;
|
||||||
|
|
|
||||||
|
|
@ -239,7 +239,7 @@ begin
|
||||||
u.Insert(@s2);
|
u.Insert(@s2);
|
||||||
u.Insert(@s3);
|
u.Insert(@s3);
|
||||||
|
|
||||||
Save(u,'brion8.tga');
|
Save(u,'brooke8.tga');
|
||||||
{Zoom(u);}
|
{Zoom(u);}
|
||||||
Beep;
|
Beep;
|
||||||
u.DeleteAll;
|
u.DeleteAll;
|
||||||
|
|
|
||||||
|
|
@ -287,7 +287,7 @@ begin
|
||||||
u.Insert(@s4);
|
u.Insert(@s4);
|
||||||
|
|
||||||
{Zoom(u);}
|
{Zoom(u);}
|
||||||
Save(u,'brion9.tga');
|
Save(u,'brooke9.tga');
|
||||||
Beep;
|
Beep;
|
||||||
u.DeleteAll;
|
u.DeleteAll;
|
||||||
u.Done;
|
u.Done;
|
||||||
|
|
|
||||||
|
|
@ -397,7 +397,7 @@ begin
|
||||||
end;
|
end;
|
||||||
Draw(u);
|
Draw(u);
|
||||||
{StartTime;
|
{StartTime;
|
||||||
Save(u,'brion10.tga');
|
Save(u,'brooke10.tga');
|
||||||
EndTime;}
|
EndTime;}
|
||||||
Beep;
|
Beep;
|
||||||
u.Done;
|
u.Done;
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
unit RayTr;
|
unit RayTr;
|
||||||
{ Everything-independent super ultra ray-tracing
|
{ Everything-independent super ultra ray-tracing
|
||||||
by Brion Vibber, 12-13-92, based on lots of stuff
|
by Brooke Vibber, 12-13-92, based on lots of stuff
|
||||||
last revised 12-25-92, unless I forget to change this line.
|
last revised 12-25-92, unless I forget to change this line.
|
||||||
12-25-92: set for Floats
|
12-25-92: set for Floats
|
||||||
}
|
}
|
||||||
|
|
@ -807,7 +807,7 @@ begin
|
||||||
end2 := -1;
|
end2 := -1;
|
||||||
a := r1.d.x * r1.d.x + r1.d.y * r1.d.y;
|
a := r1.d.x * r1.d.x + r1.d.y * r1.d.y;
|
||||||
(*
|
(*
|
||||||
xý+yý=(1-(z/th))rý
|
x<EFBFBD>+y<EFBFBD>=(1-(z/th))r<EFBFBD>
|
||||||
take (1-(z/th))*ra2 and use as r2 in cyl stuff
|
take (1-(z/th))*ra2 and use as r2 in cyl stuff
|
||||||
*)
|
*)
|
||||||
{ get p1.z, p2.z }
|
{ get p1.z, p2.z }
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
unit RayTr;
|
unit RayTr;
|
||||||
{ Everything-independent super ultra ray-tracing
|
{ Everything-independent super ultra ray-tracing
|
||||||
by Brion Vibber, 12-13-92, based on lots of stuff
|
by Brooke Vibber, 12-13-92, based on lots of stuff
|
||||||
last revised 12-31-92, unless I forget to change this line.
|
last revised 12-31-92, unless I forget to change this line.
|
||||||
12-25-92: set for Doubles
|
12-25-92: set for Doubles
|
||||||
12-31-92: Totally changed to compete with POV-Ray
|
12-31-92: Totally changed to compete with POV-Ray
|
||||||
|
|
|
||||||