pascalabcnet/InstallerSamples/Graph3D/Platonic.pas
miks1965 15429f1061 bug fix #611
Graph3D - анимация клонов
PT4 - Print(c)
2017-12-14 12:42:19 +03:00

24 lines
579 B
ObjectPascal

uses Graph3D;
begin
var РисоватьОписанныеСферы := True;
var p := P3D(6,0,0);
var p1 := p;
var h := -4;
Icosahedron(p,2,Colors.Green);
p.Offset(h,0,0);
Dodecahedron(p,2,Colors.Blue);
p.Offset(h,0,0);
Tetrahedron(p,2,Colors.Red);
p.Offset(h,0,0);
Octahedron(p,2,Colors.Magenta);
p := p1;
if РисоватьОписанныеСферы then
loop 4 do
begin
var s := Sphere(p,2.0,DiffuseMaterial(Colors.Gold.ChangeAlpha(64))+SpecularMaterial(64));
s.BackMaterial := nil;
p.Offset(h,0,0);
end;
end.