Geozentrisches Sonnensystem (SDL2 + AGGPas)

Vorstellungen von Programmen, welche mit Lazarus erstellt wurden.
Antworten
Benutzeravatar
Roland Chastain
Beiträge: 193
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Roland Chastain »

Hallo zusammen.

Hier ist eine animierte geozentrische Darstellung des Sonnensystems.
epicycles.png
epicycles.png (3.37 KiB) 347 mal betrachtet
Pascal-Version eines JavaScript-Programms.
Dateianhänge
epicycles-sdl-agg-260417.zip
(6.54 KiB) 24-mal heruntergeladen
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Mathias
Beiträge: 7262
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Mathias »

Der Ordner Unit ist leer.
Das ganze agg Zeugs fehlt somit.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
Roland Chastain
Beiträge: 193
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Roland Chastain »

@Mathias

Es wird davon ausgegangen, dass der Benutzer die SDL2 Units und die agg_2D Unit hat. Die agg_2D Unit ist Teil von LCL und auch von fpGUI.

Die Pfade in der Makefile müssen ebenfalls angepasst werden.

Das hätte ich in der ersten Nachricht erwähnen sollen. Ich war zu eifrig, mein neues Programm vorzuführen. :lol:
Zuletzt geändert von Roland Chastain am So 19. Apr 2026, 10:13, insgesamt 1-mal geändert.
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Mathias
Beiträge: 7262
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Mathias »

und die agg_2D Unit hat. Das agg_2D Unit ist Teil von LCL und auch von fpGUI.
Und wo findet man dies ?
Zuletzt geändert von Mathias am So 19. Apr 2026, 08:34, insgesamt 1-mal geändert.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
Roland Chastain
Beiträge: 193
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Roland Chastain »

Diesmal weiß ich nicht, wovon du redest. :|
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Mathias
Beiträge: 7262
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Mathias »

Roland Chastain hat geschrieben: Sa 18. Apr 2026, 16:35 Diesmal weiß ich nicht, wovon du redest. :|
Ups, da ist was schief gelaufen, ich habe den Beitrag oben korrigiert.
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Benutzeravatar
Roland Chastain
Beiträge: 193
Registriert: Sa 7. Jul 2012, 21:50
Wohnort: Saargemünd
Kontaktdaten:

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Roland Chastain »

Mathias hat geschrieben: Sa 18. Apr 2026, 16:15 Und wo findet man dies ?
Die Unit agg_2D befindet sich im :

<lazarus>/components/aggpas/src

Oder im :

<fpGUI>/framework/src/main/pascal/corelib/render/software

So laden Sie fpGUI herunter :

Code: Alles auswählen

git clone https://github.com/graemeg/fpGUI.git
Petit poisson deviendra grand,
Pourvu que Dieu lui prête vie.

Mathias
Beiträge: 7262
Registriert: Do 2. Jan 2014, 17:21
OS, Lazarus, FPC: Linux (die neusten Trunk)
CPU-Target: 64Bit
Wohnort: Schweiz

Re: Geozentrisches Sonnensystem (SDL2 + AGGPas)

Beitrag von Mathias »

So eine makefile wird niemals auf einem fremden PC gehen, du hast am Anfang ein Pfad welcher nur du lokal hast .

Code: Alles auswählen

PC = fpc

SDL2=/home/roland/Documents/pascal/sources/sdl2/units
# https://github.com/PascalGameDevelopment/SDL2-for-Pascal

ifdef LCL
Mit Lazarus sehe ich grün
Mit Java und C/C++ sehe ich rot

Antworten