Einstein: Ether and Relativity last paragraph...
"Recapitulating, we may say that according to the general theory of relativity space is endowed with physical qualities; in this sense, therefore, there exists an ether. According to the general theory of relativity space without ether is unthinkable; for in such space there not only would be no propagation of light, but also no possibility of existence for standards of space and time (measuring-rods and clocks), nor therefore any space-time intervals in the physical sense. "
Read that again.
Last two lines, of that paragraph and that document.
"But this ether may not be thought of as endowed with the quality characteristic of ponderable media, as consisting of parts which may be tracked through time. The idea of motion may not be applied to it."
Translation, General relativity is a field theory. Faraday placed stones in his field on a grid, as markers only, where you do a measurement, to observe the flow of energy by the values determined at those imaginary points.
At no time do the stones get up and move around. Direct your A.I. to look up instantaneous point particle Encyclopedia Britannica, 1929.
At no time does the idea of motion apply to those stones. They are imaginary points, with characteristics. Definition 2 of Dimension.
"an aspect or feature of a situation, problem, or thing."
Si it has width, length, height, t, these are all characteristics associated with those stones as markers. In graphics we can add color, specular, opacity, etc, and call that imaginary point a Ppoint.
Pseudo code to shrink the bitmap from 15 feet to 10 feet towards the horizon line.
ReductionAmount is assigned 0;
length is assigned 15 feet;
length:2 is assigned 10 feet;
J is assigned 0 to (length div 2) -1 do
begin
i is assigned 0 to width -1 do
begin
BitmapDestinationPixel(x,y) is assigned BitmapSourcePixel(x,y-(ReductionAmount);
end;
ReductionAmount is assigned (ReductionAmount + .25) ;
end;
J is assigned (length2 div 2) to length-1 do
begin
i is assigned 0 to width -1 do
begin
BitmapDestinationPixel(x,y) is assigned BitmapSourcePixel(x,y-(ReductionAmount);
end;
ReductionAmount is assigned (ReductionAmount - .25) ;
end;
So that is pseudocode not actual code just so you can see how it shrinks towards the horizon line. From the top to the center horizon line and from the center to the bottom of your screen. You see you are increasing the amount it shrinks by as you descend to the center and then from there you are decreasing the amount you are shrinking to match the geometry.