Fint Flipdot Fænomen

29 views
Skip to first unread message

Jacob

unread,
Nov 14, 2012, 4:01:36 AM11/14/12
to openspa...@googlegroups.com
Nogen lavede noget sjovt med skiltet det kan man selv se her:

http://youtu.be/hx5X8ni0AmE

Asbjørn Tølbøl Brask

unread,
Nov 15, 2012, 7:00:33 AM11/15/12
to openspa...@googlegroups.com
Det var i hvert fald sjovt at lave :-)

Jeg har forresten også et par andre effekter i tankerne. Her de næste par dage kunne det godt falde mig ind at skrive et lille framework i Python med diverse grafiske primitiver til at levere en sekvens af effekter og tekst. I den forbindelse vil jeg få behov for en simulator som SSS, da jeg ikke er i nærheden af OSAA og skiltet. Men jeg kommer nok til at lave en ændring eller to, da det format SSS æder ikke helt passer med skiltets dataformat. Opdateringshastigheden skal også lidt op (jeg mener vi er oppe et sted mellem 1000 og 2000 flips/sek). Jeg er bare lidt grøn mht GitHub-projekter... Hvordan skal jeg gøre det? Skal jeg forke projektet?

Helt generelt kan et busskilt med lækre animationer være god reklame for OSAA når vi er ude et sted.

/atbrask

ja...@rotand.dk

unread,
Nov 15, 2012, 7:19:30 AM11/15/12
to openspa...@googlegroups.com
On 15.11.2012 13:00, Asbjørn Tølbøl Brask wrote:
> Det var i hvert fald sjovt at lave :-)
>
> Jeg har forresten også et par andre effekter i tankerne. Her de næste
> par dage kunne det godt falde mig ind at skrive et lille framework i
> Python med diverse grafiske primitiver til at levere en sekvens af
> effekter og tekst. I den forbindelse vil jeg få behov for en
> simulator
> som SSS, da jeg ikke er i nærheden af OSAA og skiltet. Men jeg kommer
> nok til at lave en ændring eller to, da det format SSS æder ikke helt
> passer med skiltets dataformat. Opdateringshastigheden skal også lidt
> op (jeg mener vi er oppe et sted mellem 1000 og 2000 flips/sek). Jeg
> er bare lidt grøn mht GitHub-projekter... Hvordan skal jeg gøre det?
> Skal jeg forke projektet?
>

ja du forker og laver en pull request, det tror jeg er måden det virker
på, jeg er heller ikke så meget inden i systemet.

Måske skal jeg komme det over som et opne space aarhus project og så
kan du få commit rettigheder til openspace aarhus eller sådan noget i
den stil

Foruden dataformatet så er der noget hejs / bøvl i SSS med buffering.
Jeg kunne ikke få det til at virke hvor input processen laver sleep,
uden at SSS syntes at den ikke skulle lave noget. hvorfor der pt er
noget "busywait".

Jeg kan ikke lure om det er pygame eller python buffering der er
problemet, men noget tyder på at input skal håndteres direkte. Det
passer sikkert med at der er et loop der skal skrives om så det ikke er
1 frame pr flip.


> Helt generelt kan et busskilt med lækre animationer være god reklame
> for OSAA når vi er ude et sted.
>

+1
> /atbrask
>
> Den onsdag den 14. november 2012 10.01.36 UTC+1 skrev Jacob:
>
>> Nogen lavede noget sjovt med skiltet det kan man selv se her:
>>
>> http://youtu.be/hx5X8ni0AmE [1]
>
> --
> You received this message because you are subscribed to the Google
> Groups "Open Space Aarhus" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/openspaceaarhus/-/bwNJu08gSqAJ [2].
> To post to this group, send email to
> openspa...@googlegroups.com.
> To unsubscribe from this group, send email to
> openspaceaarh...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/openspaceaarhus?hl=en.
>
>
> Links:
> ------
> [1] http://youtu.be/hx5X8ni0AmE
> [2] https://groups.google.com/d/msg/openspaceaarhus/-/bwNJu08gSqAJ

ja...@rotand.dk

unread,
Nov 15, 2012, 7:24:44 AM11/15/12
to openspa...@googlegroups.com
>
> Måske skal jeg komme det over som et open space aarhus project og så
> kan du få commit rettigheder til openspace aarhus eller sådan noget i
> den stil

det er nu flyttet til :
https://github.com/openspaceaarhus/sss


Asbjørn Tølbøl Brask

unread,
Nov 15, 2012, 7:35:05 AM11/15/12
to openspa...@googlegroups.com
Den torsdag den 15. november 2012 13.19.47 UTC+1 skrev Jacob:
Måske skal jeg komme det over som et opne space aarhus project og så
kan du få commit rettigheder til openspace aarhus eller sådan noget i
den stil

Det er en god ide, synes jeg. Der er jo også flere andre OSAAnauter inde over projektet på den ene eller den anden måde. Så er det logisk at have relevant kode m.v. et centralt sted. 
 
Foruden dataformatet så er der noget hejs / bøvl i SSS med buffering.
Jeg kunne ikke få det til at virke hvor input processen laver sleep,
uden at SSS syntes at den ikke skulle lave noget. hvorfor der pt er
noget "busywait".

Hmm ok. Det må da kunne lade sig gøre at fikse.
 
Jeg kan ikke lure om det er pygame eller python buffering der er
problemet, men noget tyder på at input skal håndteres direkte. Det
passer sikkert med at der er et loop der skal skrives om så det ikke er
1 frame pr flip.

1 frame pr flip (eller flip pr frame) kan vi i hvert fald ikke bruge til noget. Er disse frames mon knyttet til vsync? Ved 60fps skal vi vel op på 20-30 flips pr frame ("fpf"?) for at kunne matche skiltet.
 

Asbjørn Tølbøl Brask

unread,
Nov 15, 2012, 7:35:30 AM11/15/12
to openspa...@googlegroups.com
Super. Jeg tager en kigger mere på det i aften. 
Reply all
Reply to author
Forward
0 new messages