1 MILLION DE PARTICULES ACCESSIBLES EN MOINS DE 100 MS...

Messages postés
675
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
19 février 2019
- - Dernière réponse : cs_cantador
Messages postés
4992
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
27 mars 2018
- 24 mai 2012 à 15:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/54285-1-million-de-particules-accessibles-en-moins-de-100-ms

Afficher la suite 
dubois77
Messages postés
675
Date d'inscription
jeudi 17 avril 2008
Statut
Membre
Dernière intervention
19 février 2019
10 -
Salut Blueperfect
c'est sympa mais ou est la source ?
cordialement
blueperfect
Messages postés
237
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
21 novembre 2013
-
In the zip...
hellala
Messages postés
3
Date d'inscription
jeudi 31 août 2006
Statut
Membre
Dernière intervention
3 juillet 2012
-
Hi blueperfect
nice work but did not grasp te utility exactly
can you clarify it please using a practical example

sorry I am not really expert but a good beginner


Thanks
blueperfect
Messages postés
237
Date d'inscription
mardi 13 novembre 2007
Statut
Membre
Dernière intervention
21 novembre 2013
-
The real interrest resides in the accessibility of thread variables, other than boolean and word, even between processes.

As the Variables are accessed through an indirection of a threadlist, their access become (suddenly) threadsafe...

The next "chapter", is the use of the Variant that stores the Variable value, to reflect an axis of value ('1 2 3' will mean a triplet), then, using the TBreeze object, to implement a self-fading variable... so the end-user will only have to write down :

...
Variables['XYZ'].This := '0 0 0';
Variables['XYZ'].Zephyr := '10/20ms';
Variables['XYZ'].Objectif := '100 100 100';
....

that will produce at runtime an evolution of the triplet '0 0 0' to '100 100 100', at a speed of adding 10 every 20ms...

But that is far (not so far) from the first steps...
cs_Jean_Jean
Messages postés
637
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
13 décembre 2018
2 -
Salut BluePerfect, je viens de voir ton code!
Je vais y regarder de plus près car je cherche moi aussi des solutions faciles à mettre en oeuvre.
yo, Delphifr devient bilingue!

Hello Blue, I have just seen your code!
I am going to look at it closer because I look too for solutions easy to implement.Delphifr becomes bilingual!

A+