Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Editor für LED Cube realisieren (https://www.delphipraxis.net/153148-editor-fuer-led-cube-realisieren.html)

Muellermilchtrinker 22. Jul 2010 18:47

Delphi-Version: 2009

Editor für LED Cube realisieren
 
Hallo Leute,

Ich hab mir einen 5³ LED Cube (wenn jmd nicht weiß was das ist, dann gebt das mal bei Youtube ein) gebaut. Hab mir erst ein kleines Programm in Excel geschrieben um die Animationen zu programmieren. Das ist mir jetzt auf die Dauer aber zu langweilig. Deswegen wollt ich euch fragen, wie ich so einen ähnlichen Editor machen kann: Klicken

Müsste doch mit OpenGl oder ähnliches realisierbar sein. Doch wie mache ich das. Hab noch nie mit dem gearbeitet.

Mithrandir 22. Jul 2010 18:56

AW: Editor für LED Cube realisieren
 
Frag doch mal turboPASCAL. Der is eigentlich nicht geizig, was Sourcecode angeht, zumal er das in dem Thread ja schon angekündigt hatte. Kann mir nicht vorstellen, dass er absichtlich den SC nicht angehangen hat. ;)

Muellermilchtrinker 22. Jul 2010 18:59

AW: Editor für LED Cube realisieren
 
Ich hoff jetzt mal das der das gerade liest xD
Wollt es eigenlich selber programmieren, damit ichs lern. Wollt nur fragen, ob ihr Tutorials habt, oder mir helfen könnt.

blackfin 22. Jul 2010 21:17

AW: Editor für LED Cube realisieren
 
So wie das auf dem Screenshot aussieht, wird im 3D-Fenster ja nur angezeigt, welche LED's gerade aktiv sind und welche Farbe sie haben.
Eigentlich müsste man dafür nur mit OpenGL ein paar Cubes entsprechend der Matrix zeichnen und die dementsprechende Diffuse-Color auf den Cube setzen.

Für sowas kannste z.B. der Einfachheit halber auch GLScene nehmen, auf Performance kommt es da ja nicht wirklich an :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz