J'ai essayé de m'inspirer d'un code source qui a été utilisé pour montrer l'action (et l'effet) des "begingroup3"... J'ai compris comment fonctionne le begingroup3, mais ce qui m'avait interpellé c'est l'exemple lui-même où du texte 3D était placé sur la surface paramétrique même et en épousait la forme !
Absolument génial, mais comprendre comment cela a été fait : difficile, puisque je tourne en rond pour tenter d'écrire du texte sur une sphère ! L'exemple dont je parle est ici, et qui marche très bien : http://asy.gmaths.net/forum/accueil-news-sav-f4/nouvelle-version-d-asymptote-t70.html#p780.
La génération de la surface, c'est clair. Mais ce code là, je n'ai pas compris comment il fonctionne :
Code : Tout sélectionner
draw(surface(xscale(0.26)*yscale(0.1)*rotate(90)*hi,s,4.9,1.4,h,bottom=false),"[pi,2pi]");
Si quelqu'un a des explications... Merci d'avance.
DK.