Hi,
Years ago I had a career as a technical illustrator. First analog then digital.
Perhaps the following code I developed back around 1992 might be helpful to you.
H = Horizontal coordinate on picture plane.
V = Vertical coordinate on picture plane.
XYZ = 3D coordinate.
distance = "camera" d
This is an isometric projection I use:
var H1 = (Y - X) * 0.86602 + ScreenOrgin_H;
var V1 = (X + Y) * 0.5 - Z + ScreenOrgin_V;
Thomas Young
330-256-7064
Sent from my iPhone
> On Sep 17, 2019, at 4:53 PM, Gustavo Enrique Jimenez
> wrote:
>
> A simple transformation is:
>
> P3D=(X,Y,Z)
> P2D=(x
on the screen, I don't know if some adjustment would
> be nessecary for use on direct screen coordinates... things might end up
> upside down, or the rotations might need to be reversed by switching the +
> and - between CoSine and Sine because of this..
>
>
> Thank you
> On Aug 27, 2021, at 4:01 PM, joseph turco via fpc-pascal
> wrote:
>
> I am a new programmer, and I thought I'd learn Pascal.
Good day Joseph,
Pascal is the language I was taught in 1986. I’m still using it.
First question to ask yourself is why and what do you need to program?
For myself,
I’ve found firebase to be one of the easiest databases to wrap my mind around.
https://firebase.google.com
https://blogs.embarcadero.com/quick-and-easy-way-to-integrate-firebase-into-your-delphi-apps/
Thomas Young
Sent from my iPhone
> On Dec 29, 2022, at 12:16 AM, Anthony Walter via fpc-pascal
One way to attract new users is create great software applications with FPC for
the world to see.
Thomas Young
> On Oct 18, 2024, at 6:52 AM, Marco van de Voort via fpc-pascal
> wrote:
>
>
> Op 16-10-2024 om 23:49 schreef James Richters via fpc-pascal:
>>
>> I think anyone coming across t
Rainer, did you create this application with FPC? Please provide more
information about its development.
Thomas Young
> On Oct 18, 2024, at 10:48 AM, Rainer Stratmann via fpc-pascal
> wrote:
>
> Am Freitag, 18. Oktober 2024, 14:02:15 CEST schrieb Thomas Young via fpc-
> pas