pmem150.jpg
bandeau.jpg
ARC Frame Memories

- Contexte
- Travaux
- Pixmem Livecd
- Updates


Pixmem dans SV


Rappel: SV est un logiciel de manipulation d'objets 3D surfaciques (Groupes de polygones que l'on peut animer et déformer) et sur lesquels on peut mapper des images (textures que l'on peut également animer ou transformer). Un script d'animation (appelé Scheduler) met en scène ces objets, et peut animer une caméra de visualisation (position, focale, et images filtres -ou "slides"-) selon une base de temps appelée "Cell" correspondant au 1/25ème de seconde (1000 Cell équivaut 40 secondes).
Le format d'image manipulé est essentiellement le format Targa (*.tga) et les séquences d'images sont typiquement sous la forme "NAME-00X.TGA". Ces séquences peuvent provenir des logiciels Adobe Premiere ou After Effects (exports séquences Targa), et les séquences produites par SV peuvent être inversement compilées dans Adobe Premiere (importation dossier images) en format .avi ou .mov

Le projet Pixmem a introduit deux images-filtre particulières de la caméra (slides "pixmod" et "pixmap") de la caméra qui indiquent respectivement -selon la luminosité de chacun des pixels du filtre- soit le temps relatif, soit le degré de mémoire de chacun des pixels:
- pour pixmap, chaque pixel indique le degré de mémoire: des valeurs sombres indiquent peu de mémoire, des valeurs claires (et colorées) indiquent le degré de mémoire (et éventuellement le nom de la séquence take selon son appartenance chromatique, appelée "zone chromatique")
- pour pixmod, il faut indiquer dans le scheduler à quel décalage temporel correspondent les valeurs sombres et claires du modifier par rapport au cell courant: dark=0 indique que les pixels noirs des modifiers font appel aux pixels du cell courant, bright= -75 indique que les pixels blancs des modifiers font appel aux pixels des images takes antérieures de 75 cells (3 secondes de retard...) Pixmod peut aussi imposer le nom des séquences takes à remémorer selon ses propres secteurs chromatiques (ou "zones" chromatiques)...
Des valeurs positives de dark ou bright sont donc à priori exclues (dans la mesure où les images ultérieures ne sont pas encore calculées) à moins que l'on mentionne le nom d'une séquence take déjà calculée..!

Pour l'instant, seul le slide "Pixmod" est exploité sur des takes externes (et donc déjà caculées) ! Il est donc nécessaire pour obtenir un résultat probant, de renseigner au minimum le nom d'un take, et des index relatifs dark ou bright dans les paramètres de pixmod !
Les prochaines versions de SV intègreront petit à petit les paramètres pixmap, et pourront combiner les slides fog (brouillards), background, foreground , pixmap et pixmod, avec comme référence par défaut le take courant...



Nouveautés SV (versions Linux sv4.5d ou Windows sv5.0d.exe)


Ces dernières versions s'affranchissent d'un certain nombre de contraintes liées historiquement aux développements de SV depuis une quinzaine d'années sur des stations de production Unix ou Linux, et des procédures d'installation ou de configuration logicielle qui ont été radicalement simplifiées :
- les commandes préalables "newjob" ou "listjob" sont obsolètes
- le dossier "ima" est maintenant un sous-dossier du "job"
- les takes sont maintenant stockés par défaut dans des sous-dossiers (job/ima/take/take00X.tga) voir la commande [J]ob/[s]ubdir/[0/1] pour autoriser ou non les sous-dossier...
- le nom des takes n'est plus limité à 5 caractères (mais n'allez pas au-delà de 10 !)
- les images des takes sont indexées par défaut sur 3 digits (take000.tga) mais on peut maintenant gérer 4 digits (take0000.tga) ce qui permet de relire ou créer des takes de 10000 cells (6mn 40s) voir la commande [J]ob/[0]/[3/4] pour définir le format à 4 digits au lieu du 3 par défaut...
- la version Windows est en version béta: elle ne permet pas encore le motion-test ou l'éditeur Y
- les motion-tests sous Linux sont maintenant plein-pot
- le format DV (720x576 ratio 0.938) est le format d'affichage par défaut



Pixmem Livecd


Un CD bootable permet d'obtenir facilement sur un PC un environnement Linux pour lancer la version complète sv4.5d et calculer des projets sur des disques locaux, externes USB, ou en réseau
Une première édition datée du 9 mars 2007 propose également (dans un dossier /sv) la version Windows sv5.0d.exe que l'on peut tout simplement copier dans un répertoire job existant, et lancer dans l'environnement Windows XP
Cependant, les versions évoluent assez rapidement, et vous trouverez  dans la rubrique "Updates" les mises à jour sous format zip ou tgz à placer dans vos répertoires job