Hi all,
GFA + NewLISP -- works very well imho --- let it snow :
3 layers of stars?/flakes? with their own size and brownian motion up/down/left/right
Using the GFA GDI connection, but can be a lot faster when using bitmaps (shared bitmaps between lisp and gfa are possible - already tested).
Now I can use the Timers from GFA (those from NewLISP only work in Linux (idem for semaphores and some other things).
Why the Lisp is used : because it's much much simpler to write such code - i do not have to care about numbers of stars/flakes - size of the grid - I just map a brownian motion and the gravity effect on a variadic list. -- when a particle reaches "ground zero" it starts again from the top.
Lisp code is included as "REM's" , but I already set up an editor from within GFA
Well, finally
i"m getting somewhere ..
NewLISP is not a compiler , it does not have the full numeric tower (but bignumbers) -- but it is a great tool and capable of macro's ....
(ah, it has callback functions too and an excellent FFI )
best Rob (i named the lisp files to feed GFA *.lxp) -- no screen cap / could not catch them (they are in a timer cycle)
.