Bonjour,
Je ne savais pas trop ou poster ce sujet mais vu qu'il parle d'optimisation et minimisation de code je l'ai placé ici (J'aurais peut etre du le placer dans algorithme et solutions).
Je m'entraine en ce moment avec three.js, et je charge donc plusieurs modèles 3D (avec animations).
J'aimerais pouvoir minimiser le code de ces modèles JSON pour mettre moins de temps a les charger.
La casi totalité du code est formé par des lignes comme celle ci :
Or je n'ai pas besoin d'une telle précision et l'exportateur de blender ne propose pas de gerer cette précision.
Imaginons que je ne garde que 2 chiffre après la virgule, j'aurais un gain de 40-50%.
Existe-il des solutions pour ne garder que x chiffre après la virgule (du genre un logiciel ou une option dans un editeur de code) ? Sinon je ferais un script en php mais vu que ces modeles pesent plus de 1Mo (environ 11 000 chiffres a arrondir), je ne suis meme pas sur que le traitement arrive a son terme.
Merci d'avance
Je ne savais pas trop ou poster ce sujet mais vu qu'il parle d'optimisation et minimisation de code je l'ai placé ici (J'aurais peut etre du le placer dans algorithme et solutions).
Je m'entraine en ce moment avec three.js, et je charge donc plusieurs modèles 3D (avec animations).
J'aimerais pouvoir minimiser le code de ces modèles JSON pour mettre moins de temps a les charger.
La casi totalité du code est formé par des lignes comme celle ci :
Code :
{ "name": "animation_000021", "vertices": [-0.458561,0.932592,0.291326,-0.338512,0.925817,0.245311,-0.482617,1.1568,0.477249,-0.41756, ................
Or je n'ai pas besoin d'une telle précision et l'exportateur de blender ne propose pas de gerer cette précision.
Imaginons que je ne garde que 2 chiffre après la virgule, j'aurais un gain de 40-50%.
Existe-il des solutions pour ne garder que x chiffre après la virgule (du genre un logiciel ou une option dans un editeur de code) ? Sinon je ferais un script en php mais vu que ces modeles pesent plus de 1Mo (environ 11 000 chiffres a arrondir), je ne suis meme pas sur que le traitement arrive a son terme.
Merci d'avance