Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Sa Nov 23, 2024 10:43

Foren-Übersicht » Sonstiges » Projekte
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Niveau Anzeiger
BeitragVerfasst: Mo Feb 24, 2014 23:02 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Ich will auch mal mein Projekt veröffentlichen.
Es ist einen Simulation eines Niveau-Anzeigers, welche wir in der Firma herstellen.
Das Produkt wird für die Niveau-Messung von Tanks gebraucht.

Zum technischen Teil des Programms. Ich versuche möglichst alles in OpenGL 3.3 umzusetzen.
Alle Objekte (Flügeli, Flanschen, etc) befinden sich in eigene Classen.
Im Programm wurden möglichst alle OpenGL-spezifischen Sachen, wie VBOs, VAOs in Classen versteckt, so das man im Hauptprogramm nicht mehr davon sieht.
Geschrieben ist es in Lazarus v-1.2RC2 .
Das das Programm schon so weit ist, verdanke ich mehreren Hilfen von Forum-Mitglieder. :D

Momentan befindet sich die Simulation in einem frühen Alpha-Stadium.

download

Ich hoffe es klappt mit dem Link.


Dateianhänge:
Zwischenablage-2.png
Zwischenablage-2.png [ 56.04 KiB | 35364-mal betrachtet ]
Zwischenablage-1.png
Zwischenablage-1.png [ 22.61 KiB | 35364-mal betrachtet ]

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Sa Mär 01, 2014 23:07 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Jetzt ist auch eine Schnitt-Darstellung möglich, auch hat es Flanschen an den Anschlüssen gegeben.

Download


Dateianhänge:
Zwischenablage-2.png
Zwischenablage-2.png [ 10.45 KiB | 35268-mal betrachtet ]
Zwischenablage-1.png
Zwischenablage-1.png [ 16.07 KiB | 35268-mal betrachtet ]

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Mi Mär 05, 2014 19:29 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Der Niveau-Anzeiger gibt es auch als Android-App.

Linke Seite wischen, Anzeiger drehen.
Mitte wischen Niveau verändern.
Rechte Seite wischen Zoomen.

Wen jemand die App testet, währe ich froh wen er schreibt, wie gut sie funktioniert.
Bis jetzt konnte ich sie nur auf einem Samsung-Tablet testen.

Wo ich selber staune, die App hat nicht mal 30KB.


Dateianhänge:
OpenGLES20Activity.zip [28.63 KiB]
1137-mal heruntergeladen

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Do Apr 03, 2014 21:44 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Unterdessen hat es einen Schwimmer gegeben, auch im Menü kann man mehr Optionen verstellen.

Einfach ausprobieren, es sollte selbsterklärend sein. :D :wink:

Download


Dateianhänge:
Zwischenablage-1.png [28.24 KiB]
Noch nie heruntergeladen

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Do Apr 10, 2014 22:12 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Bei der Android-App hat es eine eine grösser Änderung gegeben.

Die Vertexdaten sind nicht mehr in einer Static-Array, sondern sin jetzt im Asset Ordner als Text-Dateien.

Ich währe froh, wen jemand dies auf seinem Handy/Tablet testet und scheibt, auf welchen Geräten es läuft/nicht läuft.


Dateianhänge:
OpenGLES20Activity.zip [50.05 KiB]
1116-mal heruntergeladen

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Mi Mai 21, 2014 17:13 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Verbesserungen:

    - Vertex-Daten sind nicht meht als Text, sondern als Binär-Datei abgespeichert.
    - Beim Zoomen und Drehen des Anzeigers gibt es keine Sprünge mehr.
    - Flanschen sind detailierter.


Dateianhänge:
OpenGLES20Activity.zip [76.33 KiB]
1107-mal heruntergeladen

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Mi Jun 25, 2014 16:03 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Ich habe noch einen Hintergrund bei der PC-Version hinzugefügt.

Nur kommt er nicht richtig zur Geltung. Hat jemand eine Idee ?


Dateianhänge:
Zwischenablage-1.png
Zwischenablage-1.png [ 88.39 KiB | 34201-mal betrachtet ]
Zwischenablage-2.png
Zwischenablage-2.png [ 204.11 KiB | 34201-mal betrachtet ]

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: So Sep 07, 2014 17:23 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Hier habe ich noch eine WebGL-Version.

Web-GL Niveau-Anzeiger

Bitte testen, auf welchen Browsern und Betriebssystemen es läuft, (Android, Windows, IOS, etc.).

_________________
OpenGL


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Sa Jul 11, 2015 20:24 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Es hat einen neuen Hintergrund gegeben.

WebGL:
http://mathias1000.bplaced.net/VLI/

Windows:
http://mathias1000.bplaced.net/Windows/

Android:
http://mathias1000.bplaced.net/Android/

Bei der Android Versionen, bringe ich den Globus nicht zum drehen, da ich (noch) nicht weis, wie man einen Timer einbindet.


Dateianhänge:
Zwischenablage-1.jpg [56.39 KiB]
Noch nie heruntergeladen

_________________
OpenGL
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Niveau Anzeiger
BeitragVerfasst: Di Aug 09, 2016 20:35 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 31, 2002 19:41
Beiträge: 1278
Wohnort: Bäretswil (Schweiz)
Programmiersprache: Pascal
Zitat:
Bei der Android Versionen, bringe ich den Globus nicht zum drehen, da ich (noch) nicht weis, wie man einen Timer einbindet.

Das habe ich unterdessen auch in den Griff gekriegt.

_________________
OpenGL


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Foren-Übersicht » Sonstiges » Projekte


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
cron
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.033s | 20 Queries | GZIP : On ]