This is second part of video tutorial. In first part we have prepared the SL Viewer for Capture Video, i will now show you how to capture the video. There are plenty software for doing video screen capture. See wiki article Recording Movies

I've tested and compared the Windows freeware applications referenced there :
Taksi
CamStudio
WeGame
plus
VirtualDUB

There are many way to compare these software, but to achieve better quality in your video the capturing average framerate is the most important factor during video capture. Your target video framerate will be 25 fps for PAL, 29.97 for NTSC. Anyhow you wont reach such high framerate within Second Life, but having a recording framerate higher than in world drawing framerate will smooth your video.

I the way to compare I've used the following technical environment for testing :
Dell Latitude D810 1Go RAM
Pentium 1.73 Ghz
ATI Mobility Radeon X600 (128Mo)
HD 7200 rpm
OpenSIM server 0.5.5 (best way not having inworld issue effect on testing)
SL Viewer 1.19

By far I've reached better result with VirtualDUB (11 FPS) using no codec. CamStudio (7 FPS), Taksi (4 FPS), WeGame (No information). Thus i mostly use VirtualDUB although CamStudio has nice features not available with VirutalDUB (as mouse highlighting and Screen Annotations).

Capturing Video Using VirtualDUB


VirtualDub is video capture and video editing software for Microsoft Windows. As you will see VirtualDUB is full of options and might be a lil bit complicated to understand. But none of freeware applications has such versatility.

Setting up VirtualDUB


As SL Viewer is a very high CPU consuming program you will produce better quality video while capturing with raw images with no compression than using lossless codec like CAM Studio. But doing that way you will a very fast HD (with DMA), capturing 788x576 frames will need around 27.23 MB/s capacity.

Open VirtualDUB and select File / Capture AVI... command

?Set capture Filename using File / Set capture file... (F2)
Choose internal harddisk (not external on USB)
Use any name you wish let's say capture1.avi for instance.

? In Capture menu enable both :
Hide display on capture
Autoincrement filename after capture

? In Device menu select Screen Capture

? In Video menu / Select Source
Use fixed offset X:0 Y:0
Check Capture mouse pointer image for a SL Tutorial
Depending of your capture scenario use following values:
AllMTAVTAVAV3D
Panning AreaWindowClient AreaClient AreaClient AreClient Area




? In Video Menu / Crop
Depending of your capture scenario use following values:
AllMTAVTAVAV3D
Capture Area Width788788788788788
Capture Area Height576576599628652




? In Video / Crop Menu
Depending of your capture scenario use following values:
AllMTAVTAVAV3D
X1 Offset00000
X2 Offset00000
Y1 Offset00232323
Y2 Offset0002953




? In Video / Capture... (C)
We wont use any codec while capturing. Select (Uncompressed RGB/YCbCr)


? In Capture / Settings... (F9)
As you wont reach 25 FPS using Second Life environment i use a lower framerate.
Set framerate (15) and round to nearest millisecond (14.9253)


? In Capture / Preferences... (F10)
Setup hotkeys you wish for starting/stopping video capture. I use [Ctrl]-[Alt]-[F6] and [Ctrl]-[Alt]-[F6] as it doesnt interfere with SL standard hotkeys.


Capturing Video


Now you are ready to capture your SL session. Launch SL Viewer, select appropriate Windows Size help to Sizer, use Start/Stop hotkeys for capturing. VirtualDUB will create autoincrement avi files.

Encode your video using VirtualDUB and ffdshow


As we use no Codec during video capture, video capturing files are not ready for being used into Video Editing Software.

ffdshow is a media decoder and encoder supporting numerous video and audio formats. It is free software released under the GPL license, runs on Windows and is implemented as a DirectShow and VFW decoding filter.

Download and setup ffdshow from ffdshow tryouts

Lauch second session of VirtualDUB and open your video capturing file.

? In Video / Frame Rate... (Ctrl+R)
Change frame rate to PAL compatible value : 25fps.



? In Video / Compression... (Ctrl+P)
Select ffdshow Video Codec



Select configure command
Ensure MPEG into AVI is setup in Decoder tab.



Adjust Coder paramaters into Encoder tab.
I personnaly use MPEG-2 4CC:MPEG Mode: 2 passes



Save your file usinf File /Save File... (F7)
Test the encoded video file with Windows Media Player or whatever media player you use.
This is first part of tutorial to help you capturing, editing, creating DVD from your Second Life session using mostly freeware and open source software.

Video Format


I won't go into deepest information about Video format, i suggest to read the excellent article of Chris Pirazzi Programmer's Guide to Video Systems. But take time to have a coffee before !!

In short for having a full quality video recording for a DVD PAL you will need to capture your video in 788x576 format (4:3 Square-Pixel) ; notice correct ratio should be 576x4/3 = 768; rescale it to 720x576 (4:3 Non-Square-Pixel) during the last MPEG2 coding of your DVD. However after all of this you will only see 702x576 pixels on your TV Screen. 788/768/720/702 : What for this hell ?

What size is a television picture ?


There are 576 active lines in a television picture (625 lines system). A 4:3 image would therefore be: 576 x 4/3 = 768 pixels wide.

However this assumes the pixels are square - but television pixels are not square (due, in part to the allocated bandwidth and Kell factors etc. ). They have an aspect ratio of approximately 1:1.094. A 4:3 television picture would therefore be: 768/1.094 = 702 non-square pixels wide

In the days of analogue television, the active part of a television line occupied approx 52 µs. When they came to digitize television, a sampling frequency of 13.5 MHz was the agreed compromise. If you multiply 52 µs x 13,5 MHz you get 702 samples per scan line. So a 4:3 television image is 702 pixels wide by 576 high.

The digital TV standard (originally known as REC 601) allocated 720 pixels per total line length. Digital pictures are effectively wider than analogue pictures by 18 pixels but the 4:3 image sits inside the 720 by 576 area. The additional 18 pixels are required for digital processing and it would be perfectly acceptable to leave them black - but if the image is shrunk via a digital DVE (Digital Video Effects), two 9 pixel wide black stripes will be seen at the sides.

These 18 pixels are of course not square, converting them to square pixels gives:
18 x 1.094 = 20 square pixels.

When making a 4:3 graphic on a square pixel device for conversion to a 720x576 (non square pixel) video image, the width of the 768x576 (square pixel) image must then be increased to:
768 + 20 = 788 square pixels.

Thus correct size of video capturing for a DVD PAL purpose is thus 788x576.

Windows Resizing


For having a precise capture of your Second Life session you will need to resize very precisely your Second Life viewer. Sizer tool of Brian Apps is the perfect tool to use.

If you size your Seconf Life Viewer to DVD PAL Capture Video Size 788x576, you will capture entire windows (Windows Frame, SL Menu and SL Toolbar). You may have situation you wanted to remove part of those elements from your capture (or not). You can also hide UI using Alt-F1 short keys of the viewer. To simplify everything custom arrangement of Windows UI have effect on Windows Frame Width & Height, Title Height of Non Client area.

Without any customization of Windows Default parameters, your SL Viewer will use the following dimensions:
  • Windows Frame Width 4 px

  • Windows Frame Height 4 px

  • Windows Title Height 30 px

  • SL Menu Height (18 px) + Shadow (5px) 23px

  • SL Toolbar Height 29 px

  • SL Audio Video Toolbar Height 24 px






Depending of your Video Capture needs (and for having a perfect capture windows of 788x576) you will have to resize your SL Viewer Windows with dimensions (Height & Width) specified bellow:

1 - Capturing All Interface 788x576



2 - Capturing SL Viewer MTAV (Menu + Toolbar + Audio Video Toolbar) without Windows UI 796x610. This scenario can be also used to capture 3D only when using [Ctrl] [Alt] [F1] Shortcut (Hide SL User Interface).



3 - Capturing SL Viewer TAV (Toolbar + Audio Video) without Windows UI 796x633



4 - Capturing SL Viewer AV (Audio Video) without Windows UI 796x662



5 - Capturing SL Viewer 3D without Windows UI 796x686



AllMTAV*TAVAV3D
Windows Width788796796796796
Windows Height576610633662686
X1 Offset04444
X2 Offset04444
Y1 Offset035535353
Y2 Offset0443357

* Or 3D with Ctrl-Alt F1 shorcut

We will use later the Offset values into parameters of capturing video software.

End of Video Tutorial Part 1 - Next part to come How to capture with Virtual DUB
This is a set of articles to help you capturing, editing video, creating DVD from your Second Life session using mostly freeware and open source software.

Part 1 - Video format and Windows sizing
Part 2 - Video Capturing


Greetings you have in your hand one of the most sophisticated SkyBoxes available on Second Life.

Free Edition


Where to begin


For using your SkyBox Rezzer just rez it on the floor and click on it. It is as simple! Default action associated to the SkyBox Rezzer is to sit on it.

In this help a clear distinction will be made between the SkyBox rezzer (the item present in your inventory) and the SkyBox itself, which is made of six variable sized panels.

Choose a Destination


When you sit on your SkyBox Rezzer, the following dialog will popup:



Choose a destination among the seven ones proposed, and you will be instantanly teleported to the selected height. If you choose a destination below the current ground height, you will be warned and it won't operate.

Watch out, if your camera still focus on floor be aware to restore default focus using the Esc-key.

If the default height does not suit your needs, you may choose a custom one using the "Height..." command of the menu.

Verify actual place is well suited


Once you have been teleported to the sky, following menu will popup:



The first step before rezzing-up the SkyBox, is to verify it will not interfere with other buildings next to your current position. You may use the "Look Around" command to make move your camera all around you scrolling from down to up.

If your current position does not suit you may choose another one using the "Move..." command to select an other height (see choose a destination).

When you are at the right location, build your SkyBox :
The SkyBox Rezzer is delivered with three sizes :

  • 10m using 6 prims
  • 20m using 6 prims
  • 30m using 54 prims

You can build an entire SkyBox or just the floor. Your choice might depend on what kind of work you would like to do.

Modifying the appearance of your skybox


Once your SkyBox has been build you may modifiy its appearance by directly clicking onto any of the walls, the following dialog will popup:



Show / Hide
Show / Hide commands allow you to hide / show the SkyBox rezzer.

Color
Color your SkyBox with one of the thirty predefined colors :
White, Black, Gray 80%, Gray 50%, Gray 25%, Dark Red, Red, Pink, Rose, Dark Violet, Violet, Lavender, Brown, Orange, Light Orange, Gold, Yellow, Light Yellow, Dark Green, Green, Sea Green, Bright Green, Light Green, Lime, Dark Blue, Blue, Light Blue, Pale Blue, Cyan, Indigo

Brightness
Brightness on is really useful if you like to have an uniform background without shadows, e.g. for taking pictures.

Opacity
Choose between one of the four level of opacity. Opacity only acts on interior walls, so you may see exterior environnment without being seen.

Extended
The extended menu allows you to apply a set of simultaneous customizations. The standard version is released with five customizations:

  • Blank - take away any texture from the walls;
  • Grid - applies a grid texture on the walls;
  • Scorpion - change your SkyBox using the Scorpion colors;
  • True Romance - you really should like Pink for this one;
  • Watermelon - using one a the great freebies Textures supplied by Torley Linden.

Using the Teleporter


Once your SkyBox has been builded, the SkyBox Rezzer can be used as teleporter to your initial position at the ground. Click on the SkyBox Rezzer, it will position itself in the middle of the SkyBox, the following menu will popup :



By selecting the "Initial" command you will be teleported to your initial position at ground. Your SkyBox will remain builded in the sky. At any moment, you can come back in your SkyBox while sitting once again on the SkyBox Rezzer.

Cleaning up the skybox


When you will end up with your works, don't let everything rezzed. Remember to
delete your SkyBox. Click on the SkyBox Rezzer, it will position it self in the middle of the SkyBox, the following menu will popup :



By selection the "Cleanup" command, SkyBox panels will be unrezzed, you will be teleported to your initial position on ground, ejected from the SkyBox Rezzer and finaly it will unrezz itself.

Pro Edition


Following features are only availables on Pro Edition of SkyBox Rezzer. You can find this version going at our Shop

SkyBox Rezzer Pro has a set of advanced features allowing to personalize your SkyBox :

  • A set of commands for modifying the panels appearance (color, transparency, brightness & texture)
  • A script reading notecards so you can save your customizations and use it again at any time.
  • A mechanism allowing to store objects into the SkyBox Rezzer, those objects can be automatically
    rezzed and position themselves.

Alterting the .ini notecard


You can set up your SkyBox Rezzer Pro by altering a notecard in its contents called ".ini". Before editing this notecard, we strongly advise that you to make a backup copy in your inventory to refer to, in case your edited copy becomes corrupt.

For altering the ".ini" notecard, rezz the SkyBox Rezzer from your inventory or wear it. Next rightclick on the object and select 'Edit' in the pie menu. Click the "more" button if needed and select the "content" tab. Double click the ".ini" notecard to open and edit it.

Every command that work as spoken command (see below) can be used in the notecard. Any lines that begin with a double slash will be treated as comments and will be ignored.

Once you have finished editing the notecard, you must reset your SkyBox Rezzer Pro in order for the scripts to pick up the changes. You may do this by either:

  • Using the command Tools / Reset Scripts while it is selected
  • Using the following command : /3 reset

This will reset all the scripts in the device, which may take a few moments, depending on the speed of the sim you are currently in. Setting the customization directly in the SkyBox Rezzer .ini notecard also means that every customizations will be saved even if the SkyBox Rezzer scripts has to be reset.

Here is the .ini notecard shipped with your item:

// setting up the default channel
channel 3
// setting up the default skybox size
size 30
// setting up autodie feature
autodie on

Once you have finished your modification, unwear the SkyBox Rezzer.


Command channel


The SkyBox Rezzer can be controlled using spoken commands. These spoken commands are listed below and are given on a specific command channel (which can be set/changed via spoken command). The default channel is 3.

Command example:
/3 hide

For setting up a customized channel use command channel in your ".ini" notecard see above.

Standard commands


Here is a short list of command you can use
a parameter noted indicates an obligatory parameter
a parameter noted [parameter] indicates a facultative parameter, note that when specifying a facultative parameter all preceeding facultative parameters should also be set.

? channel
set current channel to specified one

? hide
hide the SkyBox Rezzer

? show
show the SkyBox Rezzer

? autodie
toggle autodie feature. onoff parameter should be one of the following value:
on : autodie feature is set
off: autodie feature is unset

? move
move the SkyBox Rezzer to specified height (in meters), if keyword 'ini' is used then move to initial position of SkyBox Rezzer
See previous paragraph "Choose a Destination"

? look
move your camera all around your actual place from down to up
See previous paragraph "Verify Actual Place Is Well Suited"

? size
set the default skybox size used by command build

? build skybox [size] [panels]
build a skybox using the specified size, if no size was specified the default size will be used (see previous command).

panels specify the panels being rezzed if no panels are specified all six panels will be rezzed. The panels should be defined using one of the following keywords :
. individually each panel : botton, top, north, south, east, west,
. all the walls using : walls
. all the walls + top : wallstop
. all six panels using : all

NB: bottom panel is always added to your panels definition, so /3 build skybox 20 walls will rezzed the 20 meters width skybox with no roof.

? cleanup
cleanup the SkyBox
See previous paragraph "Cleaning The SkyBox"

Customizing apppearance of Panels


You may customize the appearance of SkyBox panels using the following commands : alpha, color, bright, texture.

Each of these command use a similar syntax (first parameter allows you to specify which panels will be affected by the command):

cmd

The target should be defined using one of the following keywords :
. individually each panel : bottom, top, north, south, east, west,
. all the NSEW walls using : walls
. all the NSEW walls + top : wallstop
. all six panels using : all

example:
following command
/3 color north FFFF00
apply a yellow color on the north panel

Opacity
? alpha
Alpha parameter specify the opacity from 0 (transparent) to 1 (opaque)

Color
? color

You can use one of the following thirty predefined color:
white, black, gray80, gray50, gray25, dred, red, pink, rose, dviolet, violet, lavender, brown, orange, lorange, gold, yellow, lyellow, dgreen, green, sgreen, bgreen, lgreen, lime, dblue, blue, lblue, pblue, cyan, indigo

Or directly specify a RGB value using hexadecimal notation.

example:
following commands
/3 color walls 000080
/3 color walls dblue
will apply the same dark blue color on the walls

Brightness
? bright
toggles brightness, onoff parameter should be one of the following value:
on : target panels will be fullbright
off: target panels will reflect light depends of their slope and exterior light

Texture
? texture [repeats] [offset]
will apply texture to specified panels
repeats and offset should specified as vector (watch out don't use blank space(s) to separate values)

? texture stretch
when the keyword 'stretch' is used, the texture is streched to all the surface of panel, this is definitely usefull for the 30 meters with panels.

Create a customization notecard


You can assemble a set of customization commands in a note card. Every previous command should be used.
Create an empty notecard in your inventory, rename it using a dot as prefix.
Write as many commands you want (see below for an example), save it and drag it into to your SkyBox Rezzer.
Once done a new command will appear into the "Extended..." menu, you may also run the customization notecard while using /3 run . (Don't use the dot prefix)

Example: Here is the ".True Romance" customization notecard

// reset current parameters
alpha all 1.0
blank

// color all panels in pink
color all pink

// color roof dark red
color top dred

// texture wall with Torley "Romance Blossoms"
texture walls 382b577e-528c-c3ac-f786-47f125fc4138 <2.0,2.0,0.0> <0.0,0.0,0.0>

// texture floor with Torley "Battle Field of Love"
texture bottom da989136-dadd-74f9-e01c-017af2f0f670

Linking an object to the SkyBox Rezzer


Any object could be linked to the SkyBox Rezzer and rezzed via the "Extended..." menu. Here is the step by step guide for proceeding. Before altering your SkyBox Rezzer, we strongly advise that you to make a backup copy in your inventory to refer to, in case your edited copy becomes corrupt.

Preparing Object to work with SkyBox Rezzer

  1. Ask SkyBox Rezzer to give you "SkyBox Rezzer - Object" script using /3 give script
  2. Rez or Create and object that has at least mod/copy permission where ever you want in the SkyBox
  3. Drag " SkyBox Rezzer - Object" script into the object
  4. Take a copy of the object into your inventory
  5. Drag that copy into the SkyBox Rezzer


Record position of the object

  1. Ask SkyBox Rezzer to rez you object using /3 rez [ObjectName]
  2. The Object will rez one meter above SkyBox Rezzer
  3. Adjust position and rotation as needed
  4. When ready touch the object
  5. SkyBox rezzer should say something like : rez Object <1.712433,1.871674,0.456543> <-5.869953,-5.447683,-47.279331>
  6. Create a customization notecard and copy the result from your History Chat Window into that notecard. Drag that notecard into the SkyBox Rezzer.
  7. A new command will appeared in the "Extended..." menu
  8. By using it a copy of your original object will be rezed and position itself at right place
  9. When everything is fine take a copy of the SkyBox Rezzer into your inventory and use that copy next time


Tips:

  • You can mix appearence customization and object rezzing in the same customization notecard.
  • Rez as many objects you wanted.
  • When SkyBox is cleanup all objects rezzed are unrezzed.


Customize the SkyHome


Any SkyHome could be used instead of one shipped. Before altering your SkyBox Rezzer, we strongly advise that you to make a backup copy in your inventory to refer to, in case your edited copy becomes corrupt.

Preparing SkyHome to work with SkyBox Rezzer

  1. Ask SkyBox Rezzer to give you "SkyBox Rezzer - Object" script using /3 give script
  2. Rez your SkyHome
  3. Drag " SkyBox Rezzer - Object" into your SkyHome
  4. Take a copy of your SkyHome into your inventory
  5. Rename it to SkyHome
  6. Delete or rename original SkyHome in your SkyBox Rezzer
  7. Drag your modifie SkyHome into the SkyBox Rezzer in place
  8. Take a copy of the SkyBox Rezzer into your inventory and use that copy next time.


You may found SkyBox Rezzer
In Shop in world
On SL Exchange
Current release v0.15
Help in English



Le TO (Texture Organizer) stocke toutes vos textures y compris celles des sculpties et permet de les afficher (à plat ou en volume pour les sculpties), les organiser et les récupérer.

Ranger les textures


Livré en copy/mod vous pourrez créer autant de TO que vous souhaitez pour stocker vos textures
Une fois votre TO à terre ou porté en HUD, vous pouvez :
  • Glisser autant de textures que vous le voulez dans n’importe lequel des 50 dossiers disponibles,
  • Pas de limitation connue du nombre de textures (a été testé avec succés avec 100 000 textures),
  • Importer des textures depuis des boites modify sans avoir à passer par l’inventaire en utilisant un script fourni,
  • Nommer les dossiers,
  • Déplacer facilement une seule texture ou l’ensemble des texture d’une dossier vers un autre,
  • Supprimer une texture ou le contenu d’une dossier,
  • Supprimer les doublons (de deux manières différentes, imprécis et rapide ou précis et plus lent).


Afficher et recherche les textures


Le TO permet d’afficher :
  • Jusqu’à 25 textures à la fois,
  • En mode normal, magnifié ou vignette,
  • Un mode sculptie pour visualiser les sculpties en volume,
  • Recherche les textures par leur nom, complet ou partiel, ou par leur créateur.


Partager les textures


Depuis votre TO vous pouvez :
  • Récupérer dans votre inventaire une texture, le contenu d’un dossier ou l'intégralité du TO,
  • Créer des boîtes "ShareBox" pour distribuer vos textures,
  • Synchoniser vos textures avec un autre TO (le votre et/ou celui d’un autre),
  • Partager vos textures avec un avatar particulier, un groupe ou tout le monde.


Builder


Le TO permet de rezzer plusieurs SmartPrim en même temps
  • Appliquer vos textures sur une (simple click) ou toutes ses faces (double click),
  • De le mettre en volume lorsqu'il s'agit de textures sculpties,
  • Utilisez votre propre SmartPrim pour être le créateur.


HUD


  • Se redimensionne automatiquement suivant qu'il est utilisé en HUD ou à terre,
  • Peut être utilisé avec n'importe quel point d'attache,
  • Peut être minimisé.


Avant de commencer


TO est livré avec les droits copy/mod ce qui vous permet de créer autant de TO que vous le souhaitez. Pour tous les exemples, cette documentation utilise le TO rempli Texture Organizer v0.15 - Fabric & Chromatic.
Dans un premier temps copiez-le et utilisez cette copie pour tester tous les exemples sans craindre de faire une mauvaise manipulation. Lorsque vous serez prêt à utiliser votre propre TO faites une copie du Texture Organizer Empty pour votre propre usage.

A terre ou en HUD


Texture Organizer peut être soit rezzé au sol ou être attaché en tant que HUD. En fonction de votre choix il se redimensionnera automatiquement.

A terre, le TO consomme 94 prims. Ce mode d'utilisation est utile si vous souhaitez de partager vos textures avec d'autres avatars.

Rezzé à terre

Porter le TO en HUD vous évite de consommer les prims de votre terrain et permet de l’emporter partout avec soi. Vous pouvez attacher Texture Organizer à n'importe lequel des points d'attaches. Il mémorisera sa position tant que vous n'utiliserez pas d'autre points d'attache.

Porté en HUD


Interface du TO


Le TO se décompose en trois zones:
  • 10 boutons à gauche pour accéder à la plupart des fonctions.
  • 50 boites en bas pour accueillir vos textures
  • 25 vignettes en haut pour afficher les textures en mode normal, loupe ou mosaïque.

A terre ou porté en HUD, ces zones se répartissent différemment.



Modifier la taille du TO


A terre ou porté en HUD le TO peut prendre différentes tailles. Pour modifier cette taille, dans le chat saisissez les commandes suivantes :
  • TO à terre : /1 size rez N
  • TO en HUD : /1 size hud N

N est une valeur de 1 (taille minimum) à 10 (la taille maximum).

Aperçu de l'éventail des tailles rezzé à terre

Aperçu de l'éventail des tailles en HUD


Développer ou minimiser le TO en HUD


Pour minimiser le TO lorsque vous le portez en HUD, cliquez sur:
  • Le HUD se change en barre verticale bleue,
  • Pour développer TO à nouveau, cliquez sur la barre verticale.



Affichez les textures


TO dispose de quatre modes de visualisation : Parcourir, Loupe, Mosäique, Sculptie.

Mode Parcourir


1) Cliquez sur le bouton Parcourir .
2) Assurez-vous que les modes Loupe , Mosaïque et Sculptie soient désactivés (boutons grisés).


3) Cliquez sur un dossier, par exemple the Green Medium.
  • Des informations sur le dossier sélectionné apparaissent par dessus la barre bleue: "[10] Chromatic Green 2 Medium (36)".
    [10] est le numéro du dossier,
    Chromatic Green 2 Medium est le nom du dossier,
    (36) est le nombre de textures dans le dossier.
  • Les 25 premières textures s’affichent.

4) Si votre dossier contient plus de 25 textures faites défiler les pages de textures à l’aides des boutons et .

5) Lorsque vous cliquez sur une texture. Se nom et sa clef UUID s’affichent dans le chat. Par exemple "Chromatic Green 2 Medium: Green Dramatic Moments - bb1f6767-fc73-dc76-31c9-b53c3afdd011"



Loupe

Pour agrandir les textures utilisez le bouton Loupe . Lorsque vous cliquez sur une texture, elle s'agrandit en utilisant les 25 vignettes. Cliquez de nouveau sur n'importe laquelle des vignettes pour revenir au parcours des textures.



Mosaïque

Pour afficher une mosaïque de la texture utilisez le bouton Mosaïque . Ce mode est utile pour vérifier que les bords d'une texture sont raccordables (i.e. le bord supérieur avec le bord inférieur, le bord droit avec le bord gauche). Lorsque vous cliquez sur une texture, elle s'agrandit en utilisant les 25 vignettes. Cliquez de nouveau sur n'importe laquelle des vignettes pour revenir au parcours des textures.



Afficher les sculpties

Un mode de visualisation des textures sculpties est disponible lorsque le TO est rezzé à terre, ce mode fonctionne aussi lorsque vous l'utilisez en HUD. Le meilleur moyen d'utiliser les textures sculptie est de les regrouper dans un repertoire spécifique. Pour la démonstration le dossier 50 a été rempli avec 69 textures sculptie.

1) Cliquez sur le bouton Parcourir .
2) Cliquez sur le dossier où vous conservez vos textures de sculpties.
• Les informations (numéro, nom et nombre de textures) correspondant au dossier apparaissent au dessus du TO.
• Les textures s’affichent en aplat.
3) Cliquez sur le bouton pour activer le mode et afficher les sculpties en volume.


4) Faites défiler les sculpties à l’aide des boutons et .
5) Cliquez sur un sculptie. Son nom et sa clé UUID s’affiche dans le chat.
6) Quand vous avez fini, cliquez de nouveau sur le bouton pour désactiver le mode et revenir aux textures à plat.

Rechercher des textures


Vous pouvez rechercher une texture dans le dossier en cours en les faisant défiler mais il est aussi possible d'affiner la recherche en saisissant l’une des commandes suivantes dans le chat :
• /1= <terme> pour afficher toutes les textures dont le nom contient le terme
• /1! <terme> pour afficher toutes les textures dont le nom ne contient pas le terme
• /1c <terme> pour afficher les textures dont le nom du créateur contient le terme.
• /1= Annule le filtre en cours.

Sélectionnez le dossier 43 and tappez en chat /1= denim.


Vous verrez les cinq textures Denim.

Tappez maintenant /1! denim

Vous verrez toutes les textures sauf les cinq textures Denim.

Importer les textures dans le TO


Vous pouvez importer vos textures depuis l’inventaire de trois manières :

Classique


1) Editez le TO. Sélectionnez la commande "Edit Linked Parts"
2) Sélectionnez le prim correspond au dossier.
3) Sélectionnez l'onglet contenu.
4) Dans votre inventaire, sélectionnez vos textures. Attention: ne sélectionnez surtout pas le dossier mais bien les textures, sinon cela ne marchera pas.
5) Glissez la (ou les) texture(s) directement dans le contenu.



Raccourci Windows


1) Dans votre inventaire, sélectionnez vos textures. Attention ne sélectionnez surtout pas le dossier mais bien les textures, sinon cela ne marchera pas.
2) Appuyez sur la touche [Ctrl] sans la relâcher de votre clavier (chaque prim du TO s’entoure de rouge).
3) Glissez la (ou les) texture(s) exactement au dessus du prim correspondant au dossier.

Vous pouvez dans les deux cas instantannement visualiser les nouvelles textures ajoutées.


Importer les textures avec le script "TO Import"


A écrire

Organiser les textures


L'organisation des textures dans différents dossiers est l'un des avantages du TO. Un certain nombre d'outils sont à votre disposition pour déplacer facilement les textures d'un dossier à l'autre.

Déplacer les textures une par une d'un dossier vers un autre


1) Cliquez sur le bouton Parcourir .
2) Cliquez sur le dossier dont vous voulez migrer le contenu.
3) Cliquez sur le bouton Déplacer Textures .


4) Cliquez sur le dossier qui doit réceptionner les textures. Celui-ci passe en glow lorsque le TO est rezzé à Terre, une icône verte s'affiche en mode HUD.
5) Cliquez ensuite une par une les textures que vous souhaitez déplacer.

6) Lorsque vous avez fini repassez en mode Parcourir.

Déplacer l'intégralité des textures d’un dossier vers une autre


1) Cliquez sur la commande Parcourir .
2) Cliquez sur le dossier dont vous voulez migrer le contenu.
3) Cliquez sur la commande Déplacer Dossier .


4) Cliquez sur le dossier qui doit réceptionner les textures. Celui-ci passe en glow lorsque le TO est rezzé à Terre, une icône verte s'affiche en mode HUD.


5) Au message "Do you want to move textures into selected folder", confirmez le transfert.
• Le pourcentage d'avancement du déplacement s'affiche au dessus du dossier source.
• Le TO repasse automatiquement en mode Parcourir sur le dossier cible.

Supprimer les textures


Mode de suppression Rem Safe


Le TO dispose d'une protection contre la perte involontaire des textures. Au lieu de simplement supprimer vos textures, une copie de secours des textures que vous supprimez du TO est copiée systématiquement dans votre inventaire. Ce mode est installé par défaut.
• Pour le désactiver, dans le chat saisissez : /1 remsafe off
• Pour le réactiver, dans le chat, saisissez : /1 remsafe on

Supprimer manuellement les textures


1) Cliquez sur le bouton Supprimer .
2) Au choix cliquez sur une texture ou sur un dossier.
3) Si vous supprimez le contenu d'un dossier, confirmez la suppression au message Do you really want to remove all textures from the selected folder ?.

4) Si vous utilisez le mode Rem Sage acceptez ou non de recevoir une copie de la (ou des) texture(s) dans votre inventaire.


Supprimer les doublons


Le TO supprime les doublons en se basant sur leur clé UUID. Vous pouvez effectuer cette suppression de deux manières :

Simple et rapide
Pour supprimer les doublons ayant la même clé UUID et le même nom :
1) Dans le chat, saisissez . /1 remdup
2) Si vous utilisez le mode RemSafe acceptez ou non de recevoir une copie dans votre inventaire des textures qui vont être supprimées du TO.

Complexe
Pour supprimer les doublons ayant la même clé UUID et ce, quel que soit le nom de la texture:
1) Dans le chat, saisissez . /1 remdup precise
2) Si vous utilisez le mode RemSafe acceptez ou non de recevoir une copie dans votre inventaire des textures qui vont être supprimées du TO.
3) Au dela de 1000 textures par dossier ce mode peut prendre un temps très important

Dans le chat vous recevez des messages équivalent à cet exemple :

Texture Organizer v0.8 - Fabric & Chromatic (1180): Remove Duplicate: Scanning of Fabric Fur done, [44/50]
Chromatic Red 1 Dark: Remove texture Red Noctua Lavoid 1
Texture Organizer v0.8 - Fabric & Chromatic (1180): Remove Duplicate: Scanning of Fabric Geometric done, [45/50]
Chromatic Red 1 Dark: Remove texture Red Kerstin Velvet 2 1
Chromatic Red 1 Dark: Remove texture petalos02.jpg 1
Texture Organizer v0.8 - Fabric & Chromatic (1180): Remove Duplicate: Scanning of Chromatic Red 1 Dark done, 4textures has been removed [46/50]
Texture Organizer v0.8 - Fabric & Chromatic (1180): Remove Duplicate: Scanning of Chromatic Multi-Colors 1 Misc done, [47/50]
Texture Organizer v0.8 - Fabric & Chromatic (1180): Remove Duplicate: Scanning of Fabric Stripes done, [48/50]
...
Texture Organizer v0.8 - Fabric & Chromatic (1180): Remove Duplicate: All scanning done, 4 textures has been removed


Pour une explication détaillée des algorithmes de suppression des textures doublons reportez vous au chapite Algorithme de suppression des doublons

Compter les textures


Pour compter les textures dans chacun des dossiers, dans le chat, saisissez :
/1 count
Une liste affiche les dossiers contenant les textures ainsi que le nombre de textures qu’elles contiennent.


Exemple :
Chromatic Pink 2 Medium: 32
Chromatic Brown 4 Light: 13
Chromatic Blue 2 Medium: 9
...
Folder 45: 141
Fabric Fur: 47
Fabric Skins: 23
Fabric Leather: 5
Fabric Buttons & Buckles: 5
Scupties: 69
Texture Organizer v0.15 - Fabric & Chromatic (1243): Total: 1243


Renommer les dossiers


Le nom d’un dossier s’affiche en haut du TO lorsque vous le sélectionnez. Vous pouvez facilement renommer les dossiers en modifiant la notecard .folders dans le contenu du Texture Organizer.

Pour changer les noms des dossiers :
1) Cliquez à droite sur votre TO. Dans le menu Pie sélectionnez Edit
2) Sélectionnez l'onglet contenu du TO. Ouvrez la notecard .folders.
3) Remplacez les titre des dossiers puis cliquez sur [Sauvegarder].
4) Une fois les modifications réalisées tapez la commande/1 ren dans le chat public pour que les modifications prennent effet.
5) Pour vérifier, dans le chat saisissez : /1 count . Le nouveau nom des dossiers doivent s'afficher.

Le format de la notecard .folders est défini ainsi:
  • Une ligne pour chaque dossier, deux champs séparés par un point virgule dans l'ordre [numéro du dossier];[nom du dossier]
  • La première ligne (numéro de dossier 0) permet de définir le préfixe qui sera utilisé lors de la création des dossiers dans votre inventaire. L'utilisation d'un préfixe permet de retrouver plus facilement les dossiers dans l'inventaire.

Dans l'exemple suivant le dossier n°1 est nommé "Chromatic Red 1 Dark". Si vous utilisez le bouton Donner et que vous sélectionnez ce dossier, le dossier qui sera créé dans l'inventaire portera le nom "::iol:: Chromatic Red 1 Dark"

.folders Example Notecard
0;::iol::
1;Chromatic Red 1 Dark
2;Chromatic Red 2 Medium
3;Chromatic Red 3 Orange
4;Chromatic Red 4 Yellow
5;Chromatic Red 5 Peach
6;Chromatic Pink 1 Dark
7;Chromatic Pink 2 Medium
8;Chromatic Pink 3 Light
9;Chromatic Green 1 Dark
...


Copier les textures dans l'inventaire



Copier une texture



Copier les textures vers l’inventaire
1) Cliquez sur le bouton Parcourir .
2) Cliquez sur la dossier dans lequel se trouvent les textures.
3) Cliquez sur le bouton "Donner Texture"
4) Cliquez ensuite sur les textures que vous souhaitez remettre dans l'inventaire.

5) Au message acceptez l'offre d'inventaire.
The previous selected texture is now into your inventory.


Copier un dossier complet


1) Cliquez sur le bouton Parcourir .
2) Cliquez sur le bouton "Donner Texture"
3) Cliquez sur le dossier contenant les textures.
4) Au message acceptez l'offre d'inventaire.

Par exemple cliquez sur le dossier "Chromatic Multi-Colors 4 Rainbow: (13)".


Ouvrez votre inventaire vous trouverez les textures dans un inventaire nommé "::iol:: Chromatic Multi-Colors 4 Rainbow (13)".

Copier tous les dossiers


Vous pouvez copier l'intégralité de tous les dossiers de votre TO en procédant ainsi:
1. Cliquez sur le bouton "Donner Texture"
2. Cliquez sur la barre bleue du TO.



Appliquer une texture avec la pipette


Vous pouvez utiliser la pipette et sélectionner une texture visible du TO à condition que cette texture se trouve aussi dans votre inventaire. Voir le chapitre précédent concernant le transfert des textures vers l'inventaire.



Utiliser le SmartPrim


Le SmartPrim est un prim généré par le TO :
  • Que vous pouvez modifier
  • Sur les faces duquel vous pouvez appliquer des textures depuis le TO, sans avoir besoin que ces textures soient dans votre inventaire.

Pour créer un prim et le texturer.
1) Cliquez sur le bouton SmartPrim . Un cube blanc apparaît derrière le TO.



2) Modifiez le Prim comme nécessaire.

3) Faites l’une de ces actions au choix :
• Cliquez sur une ou plusieurs faces pour la (les) sélectionner. Les faces sélectionnées deviennent jaune et passe en glow.



• Double-cliquez sur une face pour sélectionner tout le prim. L'intégralité du prim devient jaune et passe en glow.



4) Sélectionnez une texture dans le TO. La texture s’applique sur la face ou le prim, selon l’option choisie précédemment.


5) Une fois satisfait, dans le chat saisissez : /1 spdone


6) Au message, confirmez la suppression du script dans le Smartprim.
7) Prenez votre prim.

Remarques
Vous n'êtes pas limité dans le nombre de SmartPrim rezzé au même moment.
Vous pouvez sélectionner plusieurs faces de plusieurs SmartPrim en même temps.
N'effectuez la command spdone qu'à la fin.

Envoyer des textures vers un autre TO


Vous pouvez échanger des textures d’un TO vers un autre. Le TO cible peut vous appartenir ou appartenir à quelqu’un d’autre.

Pour tester l'échange de textures entre deux TO faîtes une copie du Texture Organizer Empty et attachez le à un autre point d'attach (par exemple en haut à gauche). Vous devez voir deux TO sur votre écran, à gauche le vide, à droite le rempli (Fabric & Chromatic).

Initialisation de l'échange


1) Assurez-vous que les deux TOs (cible et source) soient portés en HUD.
2) Sur le TO source, cliquez sur le bouton Cible . Votre TO va envoyer une demande d'échange au TO cible.
3) Un message apparaît sur le TO cible demandant à son propriétaire s’il accepte ou non de recevoir des textures.

4. A l'acceptation :
apparaît sur le TO source.
apparaît sur le TO cible.

Pour envoyer les textures unes par une


Au niveau du TO cible:
1) Sélectionnez le bouton Parcourir .
2) Cliquez le dossier de réception souhaité.

Au niveau du TO source:
1) Sélectionnez le bouton Parcourir
2) Cliquez le dossier souhaité.
3) Sélectionnez le bouton Donner
4) Cliquez ensuite sur les textures une par une.

Pour envoyer un dossier complet


1) Sélectionnez le bouton Donner
2) Cliquez le dossier souhaité.
3) Un message apparaît sur le TO Cible "To receive the [x] textures given by [Friend], click Yes and select target folder."

4) Acceptez et sélectionnez le dossier de destination.


Pour envoyer l'intégralité du TO


1) Sélectionnez le bouton Donner
2) Cliquez sur la barre bleue.




Créer une Sharebox


La sharebox est un cube créé par le TO que vous pouvez remplir de textures pour la donner ou là vendre.
1) Cliquez sur le bouton ShareBox . Un cube apparaît intitulé Texture Organizer Sharebox avec un hovertext.
2) Cliquez sur le bouton Destinataire . L'icône smiley devient un ShareBox.
3. Cliquez sur le bouton Donner puis sur :
• Les textures d’un dossier
• Les dossier.
Notes :
• Vous ne pouvez pas sélectionner des boîtes et des textures individuelles à la fois.
• Le hovertext affiche le nombre de textures qui sont copiées dans la Sharebox au fur et à mesure que vous les sélectionnez.
4) Touchez la Sharebox.
5) Au message, acceptez la suppression du script de la Sharebox – Le hovertext disparaît.
6) Prenez la Sharebox.

Créer un Sculptie et le texturer


1) Cliquez sur le bouton puis sur - Un cube blanc apparaît derrière le TO.
2) Cliquez sur la dossier où vous conservez vos textures de sculpties.
3) Cliquez sur pour activer le bouton et afficher les sculpties en volume.
4) Cliquez sur une face du Smartprim pour la sélectionner – Celle-ci passe en glow.

5) Cliquez sur le sculpie de votre choix

6) Au message, sélectionnez le mode de texturage pour le sculptie – Le smartprim prend la forme du sculptie.
7) Cliquez sur pour griser le bouton et revenir aux textures en aplat.
8) Sélectionnez une texture pour l’appliquer au sculptie.
9) Prenez votre sculptie.


Appendice



Modifier le createur des SmartPrim & des ShareBox


Par défaut les SmartPrim ou ShareBox créés par le TO ont "Lalwende Leakey" comme créateur. Si vous souhaitez les modifier pour être le créateur de ces prims (ce qui est souhaitable) rien de plus simple.
Crééz un prim, modifiez son nom précisemment "TO SmartPrim" ou "TO ShareBox"
Glissez le script qui vous a été livré dedans
Remplacez les originaux dans l'inventaire de votre TO par ceux que vous avez créez.

Définir les droits


/1 perms owner to reset for owner only
/1 perms to show current permissions
Pour définir les droits d’accès au TO dans le chat saisissez l’une des commandes suivantes :
• /1 perms owner pour être le seul à utiliser le TO.
• /1 perms public on/off pour ouvrir ou fermer le TO au public.
• /1 perms group on/off pour ouvrir ou fermer le TO au groupe.
• /1 perms add nom_prénom_exact_avatar pour ajouter un avatar à la liste des personnes autorisées
• /1 perms rem nom_prénom_exact_avatar pour retirer un avatar à la liste des personnes autorisées
• /1 perms pour afficher les permissions dans le chat.
Note : Dans le cas du choix d’avatar, un menu apparaît à l’écran. Cliquez sur le nom de l’avatar pour confirmer votre choix. $$$PAS REUSSI A FAIRE MARCHER$$$$

Algorithme de suppression des doublons


Si vous avez un dossier avec N textures.
L'algorithme précis de suppression des textures en doublon nécessitera N*(N-1)/2 tests.
Pour un dossier de 100 textures cela signifie 5050 test, un dossier de 1000 textures 500500 tests, un dossier de 5000 textures 12502500 tests.
Cette algorithme détectera toutes les textures en doublon, même si les textures ont des noms complètement différent.

Le plus rapide est de partir du principe que les textures en doublons auront des noms proches comme "wood thing", "wood thing 1" et "wood thing 2".
L'algorithme imprécis ne nécessite que N-1 tests, mais il ne sera pas en mesure de détecter des doublons de texture avec des noms différents comme "wood chestnut" et "chestnut wood"

For a 100 textures folder needs 99 tests, for 1K folder 9999 tests, for a 5K needs 4999 tests
Par exemple vous nécessiterez de 34 heures pour vérifier un dossier de 5000 textures avec l'algorithme précis mais seulement de 50 sec avec l'imprécis.

Merci à Rafale Kamachi pour son aide précieuse dans la traduction et la refonte de la documentation Française.



Vous pouvez trouver Texture Organizer
Dans le magasin
Sur Xstreet SL™
Next PostNewer Posts Previous PostOlder Posts Home