Et encore Papervision…

Ca bouge décidément de ce côté. Peter Elst vient de nous faire un petit tutorial avec Papervision en 5 minutes, histoire de faire mumuse avec le composant Papervision pour Flash CS3. Plutôt rapide d’utilisation, assez clair dans ses premiers pas.

Note : Pour importer des éléments en 3D dans flash, il vous faudra Collada pour les exporter au format *.dae.

C’était l’occasion de mettre à l’épreuve le steps by steps en faisant la scène, sachant que mon expérience en AS3 est quasi-nulle (je vais m’y mettre, j’ai du retard…), et je découvre Papervision… La doc de Papervision manque de pas mal d’informations pour l’instant et de quelques exemples, et rien n’est prévu pour l’instant pour supporter des événements sur des objets. C’est une fonctionnalité très demandée par la communauté, je pense que cela va apparaître rapidement.

Seul regret, j’avais préparé une fonction supplémentaire de changement de texture et de couleur, malheureusement, la fonction est en read-only. Gargl !

Edit : pour tous ceux qui veulent en savoir plus : exemples, actualités, vous pouvez consulter la rubrique 3D sur le web sur ce blog


separateur de post hebiflux

6 Comments so far

  1. dinobib juillet 15th, 2007 4:10 pm

    l’animation de cette page ne marche pas, flash player indique:

    Error #2044: ioError non pris en charge : text=Error #2032: Erreur de flux. URL: http://www.hebiflux.com/blog/2007/07/07/et-encore-papervision/echec5.DAE
    at org.papervision3d.objects::Collada/private::loadCollada()
    at org.papervision3d.objects::Collada()
    at org.papervision3d.components.as3.flash9::PV3DColladaScene/org.papervision3d.components.as3.flash9:PV3DColladaScene::createColladaScene()
    at org.papervision3d.components.as3.flash9::PV3DColladaScene/org.papervision3d.components.as3.flash9:PV3DColladaScene::createMaterials()
    at org.papervision3d.components.as3.flash9::PV3DColladaScene/set componentInspectorSetting()
    at Untitled_fla::MainTimeline/Untitled_fla::__setProp_scene3D_Scene1_Layer1_1()
    at Untitled_fla::MainTimeline()
    at [execute-queued]

  2. crazy_snake juillet 15th, 2007 4:22 pm

    tiens oui, je n’y ai pourtant pas touché. Le fichier a sauté… bizarre O_o

    c’est corrigé ! merci ! :)

  3. Paillard-Brunet Géraud septembre 10th, 2007 5:51 pm

    Bonjour,

    Je me permet de vous poster une annonce qui pourrait vous interesser,

    OnlySens
    http://www.onlysens.com

    La société

    OnlySens, est une jeune agence de design produit et solutions de communication web spécialisé sur le marché des licences du cinéma et des animations TV .

    Dans le cadre du développement de son offre web-design , notre équipe, jeune et dynamique souhaite accueillir en Alternance un développeur multimédia spécialisé Flash AS 2/3 avec connaissances papervision si possible

    Description du poste : Développeur Multimédia Spécialiste Flash

    Nous recherchons un développeur flash pour compléter notre équipe Web.
    La mission consiste à obtenir le meilleur de ce que flash peut offrir. Vous devrez répondre à l’ensemble des défis créatifs et techniques inhérents aux briefs de nos clients.
    (Jeux flash, sites de films grands publiques, sites et jeux pour enfants, outils Web de communication).

    En collaboration directe avec un directeur créatif, un illustrateur et un graphiste 3D, vous serez transversal à l’ensemble des étapes de développement de sites et d’outils web pour des comptes clés et des marques prestigieuses.
    Nos clients : CANAL+, France TELEVISION, M6 , WARNER BROS., EUROPA CORPS, UEFA, METHODE FILMS…

    Profil

    Issu(e) d’une formation en multimédia et informatique, vous êtes motivé, créatif, et vous possédez de solides bases techniques.

    Compétences requises :
    Action Script 2, 3 (Un bon niveau Impératif)
    Papervison ( un énorme +)
    Xml
    PHP ou équivalent
    Intégration Flash et HTML

    Conditions de l’ offre
    Lieu : Paris 17e
    À pourvoir immédiatement

  4. crazy_snake septembre 16th, 2007 3:23 pm

    Bonjour,

    Merci de votre sollicitation, je pense ne pas correspondre tout à fait au profil recherché (en plus d’être déjà bien là où je suis actuellement)

    Toutefois, si d’autres personnes ont vu l’annonce via ce blog et qui correspondraient mieux, j’en serais très heureux !

  5. flecherouge septembre 20th, 2007 3:25 pm

    Bonjour,
    Je débute en papervision mais je n’arrive pas à importer mon fichier Collada sur ma scene de Flash CS3
    Pourtant j’ai bien créer mon fichier d’export .dae dans blender alors je suis perdu flash me renvoie un message d’erreur
    Voila mon script :

    import flash.display.*;
    import flash.events.*;

    import org.papervision3d.cameras.*;
    import org.papervision3d.events.*;
    import org.papervision3d.materials.*;
    import org.papervision3d.objects.*;
    import org.papervision3d.scenes.*;

    var container :Sprite;
    var scene :Scene3D;
    var camera :Camera3D;
    var jordan:Collada;

    container = new Sprite();
    addChild( container );
    container.x = 500;
    container.y = 300;

    // Create scene
    scene = new Scene3D( container );

    // Create camera
    camera = new Camera3D();
    camera.x = 3000;
    camera.z = -300;
    camera.zoom = 10;
    camera.focus = 100;
    jordan = new Collada(”cube.dae”)
    trace (jordan)

    scene.addChild(jordan);

    scene.renderCamera( camera );

    Et mon message d’erreur :

    Papervision3D Beta 1.7 (20.08.07)

    DisplayObject3D: null
    DisplayObject3D: null
    DisplayObject3D: null
    2: x:0 y:0 z:0
    TypeError: Error #1009: Il est impossible d’accéder à la propriété ou à la méthode d’une référence d’objet nul.
    at org.papervision3d.objects::Collada/::parseScene()
    at org.papervision3d.objects::Collada/::buildCollada()
    at org.papervision3d.objects::Collada/::onComplete()
    at flash.events::EventDispatcher/flash.events:EventDispatcher::dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/flash.net:URLLoader::onComplete()

    peux tu m’aider sil te plait?

  6. crazy_snake septembre 22nd, 2007 2:08 pm

    si je trouve un peu de temps libre pour réinstaller le dernier package de papervision, promis, je regarde… (là, je vois pas comme ca, de but en blanc)

Laissez un avis