papervision intégre des fonts comme l'helvetica mais celle ci ne comporte pas de caractères accentués. Par ailleur la gestion de caractères accentués de la librairie papervision crée des erreurs.

Il faut donc modifier le code de la librairie org.papervision3d.typography.VectorLetter3D

 la ligne 41 rajouter / modifier

if (_font.motifs.hasOwnProperty(_char)) {
	createVertices(_font.motifs[_char]);
}

sur le site suivant :

http://labs.zavoo.com/?p=105%20url

vous trouverez une librairie à ajouter à votre projet papervision et un exemple de code.

La deuxième méthode consiste à transformer une font TTF en fichier "AS" grace à Five3d

http://five3d.mathieu-badimon.com/

Il faut disposer de flash cs 3 et transférer un fichier dans le dossier d'installation de flash.

ensuite il faut modifier le fichier produit

http://forum.papervision3d.org/viewtopic.php?f=15&t=525&p=1999&

au niveau récap un bon site

http://www.madvertices.com/2009/02/pv3d-text-primitive.html

 

référecences :

http://code.google.com/p/vectorvision/wiki/FontCreation

http://php.opensourcecms.com/news/details.php?newsid=628&title=3D%20Vector%20Drawing%20and%20Text%20with%20Papervision3D

Connexion a la base impossible