-
[Beta public] Sphax VectorialShape object
Je suis heureux de vous annoncer que l'extension "Sphax VectorialShape object" est maintenant disponible en version beta publique (version beta = pas d'utilisation dans vos projets).
Après une longue session de développement et de beta test privé depuis la Click Convention 2007, l'extension est maintenant enfin disponible pour vos mimines et vos neurones. [Content]
Voici la liste non exhaustive des fonctionnalités (non traduites):
- Dessin de l'objet vectoriel directement sur la scène (pas besoin de régler la zone de dessin)
- Support d'une infinité de points
- Les polygones peuvent être fermés ou ouverts
- Une tension peut être réglé pour arrondir la forme
- Beaucoup de presets (préfabs) disponibles : line, rectangle, triangle, curve, simple poly, triangle iso, star, rounded rectangle, complex house, bubble box, lot more !
- Possibilité d'ajouter/insérer/supprimer les points
- Support de plusieurs styles de lignes (tirets, points, ...)
- Support de transformations support (translation, redimensionnement, rotation, miroir, constraindre dans un rectangle)
- Fonctionnalités pour supporter le format SVG basique (Import/Export)
- Exportation du masque de collision
- Possibilité de régler couleur/alpha de la ligne de premier plan et d'arrière plan
- Possibilité de régler la couleur/alpha du remplissage
- Nombreux modes de remplissage (En cours de développement) tels que plein, motifs, mosaique (tile), dégradés, ...
- Support du PNG en remplissage (en mode mosaique aka tile)
- Support de la collision fine en option
- Dessin très rapide et optimisé en mode software
- Antialiasing très rapide et optimisé en mode software
- Premiers pas vers la compatibilité HWA (En cours de développement)
- Nombreuses expressions/actions mathématiques pour utiliser facilement l'objet vectoriel (angle entre coordonnées, distance entre coordonnées, barycentre, taille totale de la ligne aka périmètre, calcul de l'aire, ...)
- Puissantes foctionnalités de texte avec support de police/couleur/alpha et modes d'antialiasing
- Compatible avec les mouvements prédéfinis de MMF2
- et encore bien bien plus...
Pour + de détails : Ce post (forum Clickteam anglais)
Pour télécharger :
Sphax VectorialShape object - beta public.rar
Enjoy !
-
Re: [Beta public] Sphax VectorialShape object
Merci Sphax !!!!
on s'y met de suite.
-
Re: [Beta public] Sphax VectorialShape object
J'attend bien sur des retours type bugs, questions, souhaits et surtout exemples sympas. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
Le plus l'extension sera testé, le mieux elle sera et le plus vite elle sortira (selon mon temps libre par contre). [img]/epicentre/images/%%GRAEMLIN_URL%%/laugh.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
c'est sur.
tu imagines bien qu'une des premieres choses qu'on va te demander est si c'est compatible vitalize voire java.
-
Re: [Beta public] Sphax VectorialShape object
Vitalize, ça le sera, Java ça ne le sera jamais. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
Géniale cette extension ! Elle comble une grosse lacune de MMF.
Du beau boulot.
Quelques questions :
- Est-ce qu'il y a des dégradés radiaux de prévus ?
- Qu'elles sont les limites au niveau de l'import de SVG (j'ai essayé d'importer un SVG sans succès)
requête :
- Enfin du beau texte antialiasé dans MMF! Ca serait bien de pouvoir formater le texte (mettre des mots en gras, italique, ...).
- Bien que ça ne soit pas dur à faire depuis MMF, une option ombre portée automatique serait bien sympa.
bug :
- dans l'exemple "draw.mfa" si on met la tension à 1 et qu'on dessine des grands traits il y a des trainées qui apparaissent pendant la rotation.
Merci pour cette extension (et pour toutes les autres) !
-
Re: [Beta public] Sphax VectorialShape object
<div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: Brovic</div><div class="ubbcode-body">
- Enfin du beau texte antialiasé dans MMF! Ca serait bien de pouvoir formater le texte (mettre des mots en gras, italique, ...).
- Bien que ça ne soit pas dur à faire depuis MMF, une option ombre portée automatique serait bien sympa.</div></div>
Ah ça, j'avoue que ça me plairait bien de vouloir ça [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
L'ombre peut peut-être faire l'objet d'un filtre HWA, non ?
-
Re: [Beta public] Sphax VectorialShape object
Géniale cette extension ! Elle comble une grosse lacune de MMF.
Du beau boulot.
<span style="color: #3366FF">> Merci [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]</span>
Quelques questions :
- Est-ce qu'il y a des dégradés radiaux de prévus ?
<span style="color: #3366FF">> Les modes de remplissage sont encore en cours de développement, il faut donc que je vois encore cette partie. Je ne dit donc pas non.</span>
- Qu'elles sont les limites au niveau de l'import de SVG (j'ai essayé d'importer un SVG sans succès)
<span style="color: #3366FF">> Seules les propriétés line, polyline, polygon, circle, rect et ellipse sont importées. La propriété "path" n'est actuellement pas importée (elle est très compliquée en SVG). A savoir qu'un objet VectorialShape ne peut importer qu'une seule propriété d'un SVG (une seule line ou une seule polyline ou ...). Pour importer un SVG complet il faudra donc plusieurs objets VectorialShape. C'est très simple à faire avec une fastloop et l'option "importer un SVG" qui demande quel index importer (index correspondant à la nième balise SVG reconnue). Je ferais un exemple en plus pour ça et je verrais comment importer le strict minimum de "path".</span>
requête :
- Enfin du beau texte antialiasé dans MMF! Ca serait bien de pouvoir formater le texte (mettre des mots en gras, italique, ...).
<span style="color: #3366FF">> VectorialShape supporte déjà plusieurs modes d'antialiasing pour le texte. Pour la mise en forme des mots séparément, il faut que je réfléchisse mais c'est pas simple du tout.</span>
- Bien que ça ne soit pas dur à faire depuis MMF, une option ombre portée automatique serait bien sympa.
<span style="color: #3366FF">> Je ne le ferais pas, ça alourdirait l'objet pour une option rarement utilisée et c'est facile à faire comme tu dit.</span>
bug :
- dans l'exemple "draw.mfa" si on met la tension à 1 et qu'on dessine des grands traits il y a des trainées qui apparaissent pendant la rotation.
<span style="color: #3366FF">> Je regarderais ça, merci pour ce bug.</span>
Merci pour cette extension (et pour toutes les autres) !
<span style="color: #3366FF">> [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]</span>
-
Re: [Beta public] Sphax VectorialShape object
l'extension est elle compatible HWA ? (même si le framerate n'est pas meilleure...)
-
Re: [Beta public] Sphax VectorialShape object
<div class="ubbcode-block"><div class="ubbcode-header">Posté à l'origine par: Sphax</div><div class="ubbcode-body">[...]
- Premiers pas vers la compatibilité HWA (En cours de développement)
[...]</div></div>
donc oui mais pas complètement encore. [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
oki impec [img]/epicentre/images/%%GRAEMLIN_URL%%/wink.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
A noter que l'extension n'est pas 100% compatible HWA uniquement graphiquement parlant. Elle est à priori 100% compatible hors graphismes (donc gestion de l'infinité de points, rotations, importation/exportation SVG, etc...). [img]/epicentre/images/%%GRAEMLIN_URL%%/smile.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
Il y a eu une mise à jour de l'objet VectorialShape. [img]<<GRAEMLIN_URL>>/laugh.gif[/img]
Pour plus de détails, rendez-vous sur ce post (forum Clickteam EN) : http://www.clickteam.com/epicenter/ubbthreads.php?ubb=showflat&Number=137941& page=1
[img]<<GRAEMLIN_URL>>/wink.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
Bonsoir Sphax,
Je viens d’installer ta dernière mise à jour Vectorial Shape cela marche bien sur ma petite bécane, c’est vraiment impressionnant ce que tu as fait, plutôt pas mal, je ne peux bien sur t’en dire plus pour le moment et sur quelques minutes de test, cela mérite au moins le temps de l’approfondir au vu des heures de développement que tu y as certainement consacré, par contre j’ai remarqué lors de l’install de tes fichiers, le répertoire Data > Runtime était vide, est-ce volontaire de ta part ?
Data > Runtime ( aucun fichier présent )
Exemples > ( divers fichiers d’exemples au forma .mfa )
Extensions > ( FcVectorialShape.mfx )
-
Re: [Beta public] Sphax VectorialShape object
Le dossier "Data\Runtime" est vide, c'est normal : l'extension dans son état actuel ne peut pas être compilée en EXE (limitation que j'ai mise pour la démo).
Concernant les exemples, pourrais-tu les tester un par un et simplement me dire si un crash se produit à un moment ou à un autre (au lancement, pendant l'exécution, lors d'une action spécifique, à la fermeture, ...), stp ? [img]<<GRAEMLIN_URL>>/smile.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
Si cela ne dérange pas trop Bobone aucun problème, je t’en ferais un rapport prochainement sur la plupart de tes exemples et sur des actions spécifiques. C’est bien normal tu m’a rendu service l’autre jour indirectement avec une autre de tes extensions ou pour autre chose à + ...
Serais-je dans tes greetings ?
-
Re: [Beta public] Sphax VectorialShape object
Salut Samuel,
ma demande est générale, tu n'es pas obligé de le faire.
Concernant les greetings, je ne peux malheureusement pas remercier tout ceux qui prennent part plus ou moins au débugage d'une extension sinon je devrais déjà remercier la plupart des internautes des forums Clickteam (que je remercie d'ailleur pour leur aide). [img]<<GRAEMLIN_URL>>/wink.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
<div class="ubbcode-block"><div class="ubbcode-header">Originally Posted By: Sphax</div><div class="ubbcode-body">Salut Samuel,
ma demande est générale, tu n'es pas obligé de le faire.
Concernant les greetings, je ne peux malheureusement pas remercier tout ceux qui prennent part plus ou moins au débugage d'une extension sinon je devrais déjà remercier la plupart des internautes des forums Clickteam (que je remercie d'ailleur pour leur aide). [img]<<GRAEMLIN_URL>>/wink.gif[/img] </div></div>
Cela me gène pas va alors pour un Greetings général pour les internaunautes des forums KT.
<span style="text-decoration: underline">Rapport Test VectorialShape </span>
Exemple n°01: Nom fichier: 3D
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°02: Nom fichier: Bounce
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°03: Nom fichier: BubbleBox
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°04: Nom fichier: ComicBubble
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°05: Nom fichier: CounterBarCircle
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture :ok
Exemple n°06: Nom fichier: draw
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°07: Nom fichier: draw_phisix ( Phizix - Chipmunk Engine )
au lancement :
pendant l'exécution :
lors d'une action particulière :
plein écran :
à la fermeture :
Exemple n°08: Nom fichier: draw_phisix_HWA ( Phizix - Chipmunk Engine )
au lancement :
pendant l'exécution :
lors d'une action particulière :
plein écran :
à la fermeture :
Exemple n°09: Nom fichier: draw_uniform
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°10: Nom fichier: Nibble
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°11: Nom fichier: select objets
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°12: Nom fichier: ShapeIt
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Exemple n°13: Nom fichier: Springline
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : petit bug visuel sur le trait lors du balancement plus rapide de la boule
à la fermeture : ok
Exemple n°14: Nom fichier: Vectorial Solar system
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok plus fun avec une rotation plus rapide de la terre
plein écran : ok
à la fermeture : ok
Exemple n°15: Nom fichier: VectorialShape Example
au lancement : ok
pendant l'exécution : ok
1 ) lors d'une action particulière : impeccable les collisions sont nickel par contre
j’observe un léger ralentissement lorsque je force l’agrandissement de la forme
2 ) lors de l’effet ultrapoly (60points) très net ralentissement du framerate 9-11
plein écran : ok
à la fermeture : ok
Exemple n°16: Nom fichier: WaterTest
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
Test effectué sur ma petite configuration suivante :
WindowsXP SP2
AMD Duron processor
767MB RAM
RADEON 9000 SERIES
Je poursuivrais demain si j'en trouve le temps
sur les exemples suivants 7 et 8 à plus…
-
Re: [Beta public] Sphax VectorialShape object
Wow ! Bon ça a l'air plutôt positif. Merci. [img]<<GRAEMLIN_URL>>/smile.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
Sa n'a aucun apport mais comment ça se fait qu'il n'y a plus de commentaire sur ton site ? De plus j'ai vu que SpriteSheet Exporter a eu une mise à jour, il y a quoi de nouveau ?
-
Re: [Beta public] Sphax VectorialShape object
Les commentaires ont disparus parcequ'il y a un problème technique avec le miroir du site... Il faut que je corrige ce soucis.
Sinon SpriteSheetExporter a été mis à jour pour corriger quelques petits bugs et ajouter la loupe. [img]<<GRAEMLIN_URL>>/wink.gif[/img]
Vu que c'est HS, on peut continuer la discussion par MP si tu veux. [img]<<GRAEMLIN_URL>>/wink.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
Exemple n°07: Nom fichier: draw_phisix ( Phizix - Chipmunk Engine )
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok, impressionnante fonction mais les formes se chevauchent légèrement au niveau des collisions mais c'est pas trop gênant.
plein écran : ça marche bien également aucun problème
à la fermeture : ok
Exemple n°08: Nom fichier: draw_phisix_HWA ( Phizix - Chipmunk Engine )
au lancement : ok
pendant l'exécution : ok
lors d'une action particulière : ok
plein écran : ok
à la fermeture : ok
-
Re: [Beta public] Sphax VectorialShape object
Merci Samuel.
Donc l'objet semble très bien fonctionner de ton côté. [img]<<GRAEMLIN_URL>>/smile.gif[/img]
-
Re: [Beta public] Sphax VectorialShape object
De rien Sphax.
Je tacherais un autre jour d'aller plus loin sur le test de ton extension, mais pas maintenant il me tarde de mieux comprendre l'utilisation d'une autre extension il y a tant de choses à apprendre et à découvrir sur MMF2 qu'une seule vie n'y suffirait pas, passe un bon week end.