Livello Contorno

From Synfig Studio :: Documentation
Jump to: navigation, search
m
m
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
<!-- Page info -->
 
<!-- Page info -->
 
{{Title|Livello Contorno}}
 
{{Title|Livello Contorno}}
{{Category|Layers/it}}
+
{{Category|Layers}}
 +
{{Category|Geometry}}
 
<!-- Page info end -->
 
<!-- Page info end -->
  
Line 10: Line 11:
 
I Livelli Contorno sono usati per evidenziare tratti o bordi di forme piene. I contorni danno un aspetto di cartone animato quando associati ai bordi delle forme. Anche i soli contorni (pennellate) sono usati per definire pieghe di disegni 3D ed usati assieme alle ombre (generate usando gradienti di sfumatura) sono le basi del lavoro di un artista.
 
I Livelli Contorno sono usati per evidenziare tratti o bordi di forme piene. I contorni danno un aspetto di cartone animato quando associati ai bordi delle forme. Anche i soli contorni (pennellate) sono usati per definire pieghe di disegni 3D ed usati assieme alle ombre (generate usando gradienti di sfumatura) sono le basi del lavoro di un artista.
  
Per generare un Livello Contorno, usa lo {{l|BLine Tool/it|Strumento Contorno}} e spunta la casella Contorno nel {{l|Pannello Opzioni Strumenti}}. Una volta terminata la definizione della geometria del contorno e dopo aver premuto "Genera Linea Bézier (BLine) e/o Regione" (o selezionato un'altro strumento o stato) viene generato il Livello Contorno con l'attuale colore di primo piano.
+
Per generare un Livello Contorno, usa lo {{l|BLine Tool|Strumento Contorno}} e spunta la casella Contorno nel ('''en''') {{l|Tool Options Panel|Pannello Opzioni Strumenti}}. Una volta terminata la definizione della geometria del contorno e dopo aver premuto "Genera Linea Bézier (BLine) e/o Regione" (o selezionato un'altro strumento o stato) viene generato il Livello Contorno con l'attuale colore di primo piano.
  
==Parameters of Outline Layers==
+
==Parametri dei Livelli Contorno==
  
The parameters of the Outline layers are:
+
I parametri dei Livelli Contorno sono:
  
{|border="0" align="left" style="border-collapse"  cellpadding="3" cellspacing="0"
+
{|{{Parameters/it}}
|-style="background:#silver"
+
 
|'''Name'''||'''Value'''||'''Type''' 
+
|-style="background:#"
|-
+
||{{l|Image:Type_real_icon.png|16px}} {{l|Z Depth Parameter|Profondità Z}}
||{{l|Image:Type_real_icon.png|16px}} {{l|Z Depth Parameter|Z Depth}}
+
 
||0.000000
 
||0.000000
||real
+
||reale
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_real_icon.png|16px}} {{l|Amount Parameter|Amount}}
+
||{{l|Image:Type_real_icon.png|16px}} {{l|Amount Parameter|Valore}}
 
||1.000000
 
||1.000000
||real
+
||reale
  
|-
+
|-style="background:#"
||{{l|Image:type_integer_icon.png|16px}} {{l|Blend Method|Blend Method}}
+
||{{l|Image:type_integer_icon.png|16px}} {{l|Blend Method|Metodo Miscela}}
||Composite
+
||Composito
||integer
+
||intero
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_color_icon.png|16px}} {{l|Colors Dialog|Color}}
+
||{{l|Image:Type_color_icon.png|16px}} {{l|Colors Dialog|Colore}}
||
+
|| {{Color|000000}}
{| style="width:95%; height:16px; background:black; color:black" border="1"
+
||colore
|-
+
|}
+
||color
+
  
 
|-style="background:#"
 
|-style="background:#"
||{{l|Image:Type_vector_icon.png|16px}} Origin
+
||{{l|Image:Type_vector_icon.png|16px}} Origine
 
||0.000000u,0.000000u
 
||0.000000u,0.000000u
||vector
+
||vettore
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_bool_icon.png|16px}} Invert
+
||{{l|Image:Type_bool_icon.png|16px}} Inversione
||
+
|| {{Bool|}}
{| style="width:16px; height:16px" border="1"
+
||booleano
|-
+
|}
+
||bool
+
  
|-
+
|-style="background:#"
||{{l|Image:Type_bool_icon.png|16px}} Antialiasing
+
||{{l|Image:Type_bool_icon.png|16px}} Antiscalettatura
||
+
|| {{Bool|}}
{| style="width:16px; height:16px" border="1"
+
||booleano
|-
+
|}
+
||bool
+
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_real_icon.png|16px}} Feather
+
||{{l|Image:Type_real_icon.png|16px}} Sfumatura
 
||0.000000pt
 
||0.000000pt
||real
+
||reale
  
|-
+
|-style="background:#"
||{{l|Image:Type_integer_icon.png|16px}} Tyep of Feather
+
||{{l|Image:Type_integer_icon.png|16px}} Tipo di Sfumatura
||Fast Gaussian Blur
+
||Sfocatura Gaussiana Veloce
||integer
+
||intero
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_integer_icon.png|16px}} Winding Sytle
+
||{{l|Image:Type_integer_icon.png|16px}} Stile Serpentina
 
||Non Zero
 
||Non Zero
||integer
+
||intero
  
|-
+
|-style="background:#"
||{{l|Image:Type_list_icon.png|16px}} Vertices
+
||{{l|Image:Type_list_icon.png|16px}} Vertici
||List
+
||Lista
||list (BLine)
+
||lista (BLinea)
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_real_icon.png|16px}} Outline Width
+
||{{l|Image:Type_real_icon.png|16px}} Ampiezza Contorno
 
||2.000000pt
 
||2.000000pt
||real
+
||reale
  
|-
+
|-style="background:#"
||{{l|Image:Type_real_icon.png|16px}} Expand
+
||{{l|Image:Type_real_icon.png|16px}} Espansione
 
||0.000000pt
 
||0.000000pt
||real
+
||reale
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_bool_icon.png|16px}} Sharp Cusps
+
||{{l|Image:Type_bool_icon.png|16px}} Punte Accuminate
||
+
|| {{Bool|}}
{| style="width:16px; height:16px" border="1"
+
||booleano
|-
+
|}
+
||bool
+
  
|-
+
|-style="background:#"
||{{l|Image:Type_bool_icon.png|16px}} Rounded Begin
+
||{{l|Image:Type_bool_icon.png|16px}} Inizio Arrotondato
||
+
|| {{Bool|}}
{| style="width:16px; height:16px" border="1"
+
||booleano
|-
+
|}
+
||bool
+
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_bool_icon.png|16px}} Rounded End
+
||{{l|Image:Type_bool_icon.png|16px}} Fine Arrotondata
||
+
|| {{Bool|}}
{| style="width:16px; height:16px" border="1"
+
||booleano
|-
+
|}
+
||bool
+
  
|-
+
|-style="background:#"
||{{l|Image:Type_real_icon.png|16px}} Loopyness
+
||{{l|Image:Type_real_icon.png|16px}} Ciclo Continuo
 
||1.000000
 
||1.000000
||real
+
||reale
  
 
|-style="background:#eeeeee"
 
|-style="background:#eeeeee"
||{{l|Image:Type_bool_icon.png|16px}} Homogeneous
+
||{{l|Image:Type_bool_icon.png|16px}} Omogeneo
||
+
|| {{Bool|}}
{| style="width:16px; height:16px" border="1"
+
||booleano
|-
+
|}
+
||bool
+
  
 +
|-
 
|}
 
|}
  
 +
==Parametri specifici per i Livelli Contorno==
  
 +
I primi 11 parametri del Contorno sono parametri comuni condivisi con molti ('''en''') {{l|Category:Layers|tipi di Livelli}}. Clicca sul collegamento per vedere le loro definizioni. Vengono qui descritti solo i parametri con particolarità relative al Livello Contorno.
  
 
+
Questa è una videata di esempio d'utilizzo di un Livello Contorno:
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
 
+
== Specific parameters for Outline Layers ==
+
 
+
The first 11 parameters of the Outline are common parameter that are shared for several types of Layers. Click on the links to see their definitions. Only the particular parameters for the Outline Layer are described here.
+
 
+
This is a sample screen shot of an Outline Layer in action:
+
  
 
{{l|Image:Outline_Sample.png}}
 
{{l|Image:Outline_Sample.png}}
  
=== Outline width ===
+
===Ampiezza Contorno===
  
The Outline width parameter is a float value in pixels that represents the basic value of the width for all the points of the curve at the same time. It works together with the width parameter of the vertices' child values. So setting the Outline Width to 1.0px then the resulting value for the rendered width in that vertex comes from this formula: W = OLW * VW + 2E.  
+
Il parametro Ampiezza Contorno è di tipo flottante in pixel che indica il valore base dell'ampiezza per tutti i punti della curva insieme. Lavora insieme con il parametro d'ampiezza dei valori dei vertici dei figli. Così impostando l'Ampiezza Contorno a 1.0px il valore risultante ottenuto per l'ampiezza ottenuta per quel vertice sarà ottenuta da questa formula: W = OLW * VW + 2E.  
  
Where:  
+
Dove:  
* W = resulting width of the outline at that vertex.
+
* W   [Width]        = ampiezza risultante del contorno del vertice.
* OLW = overall parameter for the width of all the vertices (that is the Outline Width parameter).
+
* OLW [OutLine Width] = parametro generale per la larghezza di tutti i vertici (che è il parametro Ampiezza Contorno).
* VW = specific vertex width value.  
+
* VW [Vertex Width]  = Valore dell'Ampiezza del Vertice.  
* E = value of the Expand parameter.
+
* E   [Expand]        = valore del parametro Espansione.
  
The width duck would show the radius value for that vertex (W/2).
+
L'ampiezza della maniglia dà una indicazione del valore del raggio di quel vertice (W / 2).
  
The width that ends up being used for each vertex is ((VertexWidth * OutLineWidth) + Expand*2):
+
In sostanza, la larghezza utilizzata per ogni vertice, è ((VertexWidth * OutLineWidth) + Espand*2):
 
{|  
 
{|  
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-outline-width.png}}  
 
| {{l|Image:Outline-outline-width.png}}  
 
|-
 
|-
| starting image
+
| immagine di partenza
| after doubling the value of 'outline width'
+
| dopo il raddoppio del valore 'Ampiezza Contorno'
 
|}
 
|}
  
It's possible to specify negative values for the width values, which kind of turns the vertex inside out. Here's an example where the left vertex has a negative width and the right has a positive width. Note how the edges of the bline between the vertices cross each other in the middle:
+
E' possibile specificare valori negativi per i valori d'ampiezza, come metodo per rivaltare i vertici. Questo è un esempio dove il vertice sinistro ha un ampiezza negativa ed il destro una positiva. Nota come i bordi delle blinee tra i vertici si incrociano mezzo:
  
 
{|
 
{|
Line 205: Line 148:
 
|}
 
|}
  
=== Expand ===
+
===Espansione===
  
The Expand parameter is similar to the Outline Width parameter, but rather than being multiplied by each vertex's width, it is added to the radius of each vertex. In other words (2*Expand) is added to the diameter of each vertex.
+
Il parametro espansione è simile a quello di Ampiezza Contorno, ma piuttosto che essere moltiplicato per la larghezza di ogni vertice, è aggiunto al raggio di ognuno. In altre parole (2*E) viene aggiunto al diametro di ogni vertice.
  
The width that ends up being used for each vertex is ((VertexWidth * OutLineWidth) + Expand*2):
+
L'ampiezza finale per ogni vertice quindi è ((VW * OLW) + E2):
 
{|  
 
{|  
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-expand.png}}  
 
| {{l|Image:Outline-expand.png}}  
 
|-
 
|-
| zero 'expand'
+
| 'Espansione' zero
| non-zero 'expand'
+
| 'Espansione' non-zero
 
|}
 
|}
  
=== Sharp cups ===
+
===Spigoli Appuntiti===
  
Enabling 'sharp cusps' makes the corners pointy when the tangents are split:
+
Abilitando 'Spigoli Appuntiti' rendiamo appuntiti gli spigoli quando le tangenti sono divise:
 
{|  
 
{|  
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-sharp-cusps.png}}
 
| {{l|Image:Outline-sharp-cusps.png}}
 
|-
 
|-
| no sharp cusps
+
| senza Spigoli Appuntiti
| sharp cusps
+
| con Spigoli Appuntiti
 
|}
 
|}
  
=== Rounded Begin ===
+
===Inizio Arrotondato===
  
Enabling 'rounded begin' makes the start of the outline rounded:
+
Abilitando 'Inizio Arrotondato' rendiamo arrotondato l'inizio della linea di contorno:
 
{|  
 
{|  
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-rounded-begin.png}}
 
| {{l|Image:Outline-rounded-begin.png}}
 
|-
 
|-
| no rounded begin
+
| senza Inizio Arrotondato
| rounded begin
+
| con Inizio Arrotondato
 
|}
 
|}
  
=== Rounded End ===
+
===Fine Arrotondata===
  
Enabling 'rounded end' makes the end of the outline rounded:
+
Abilitando 'Fine Arrotondata' rendiamo arrotondata la fine della linea di contorno:
 
{|  
 
{|  
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-rounded-end.png}}
 
| {{l|Image:Outline-rounded-end.png}}
 
|-
 
|-
| no rounded end
+
| senza Fine Arrotondata
| rounded end
+
| con Fine Arrotondata
 
|}
 
|}
  
=== Loopyness ===
+
===Impazzita===
  
This parameter currently does absolutely nothing at all!
+
Questo parametro attualmente non fa nulla!
  
=== Homogeneous ===
+
===Omogeneo===
  
Enabling 'Homogeneous' changes the way that the width of the outline changes from one blinepoint to the nextEach point in the bline has its own width, and the bline has its own 'Outline Width' and 'Expand' parameters which are used to give the final width at each blinepointThe 'Homogeneous' parameter controls how the width is interpolated between two neighbouring blinepoints:
+
Abilitando 'Omogeneo' cambiamo il modo in cui l'ampiezza del contorno varia da un punto della bilinea al successivoOgni punto della BLinea ha una ampiezza sua propria, e la BLinea ha la sua 'Ampiezza Contorno' e il parametro 'Espandi' che sono usati per definire l'ampiezza finale ad ogni punto della BLineaIl parametro 'Omogeneo' controlla come l'ampiezza s'interpola tra due punti BLina vicini:
*When 'Homogeneous' isn't checked, the width is interpolated linearly with the spline's 't' parameter.
+
*Quando 'Omogeneo' non è spuntato, l'ampiezza è interpolata linearmente con il [http://it.wikipedia.org/wiki/Curva_di_B%C3%A9zier parametro 't'] SPLina della.
*When 'Homogeneous' is checked, the width is interpolated linearly with the spline's length.
+
*Quando 'Omogeneo' è spuntato, l'ampiezza è interpolata linearmente con la lunghezza dellaSPLinea.
  
Turning off homogeneous often makes the fat end of a bline look lumpy. Maybe that's a bug:
+
Disattivando Omogeneo, spesso ingrossa la fine della BLinea in modo grumoso. Potrebbe essere un baco:
 
{|  
 
{|  
 
| {{l|Image:Outline-not-homogeneous.png}}
 
| {{l|Image:Outline-not-homogeneous.png}}
 
| {{l|Image:Outline-homogeneous.png}}
 
| {{l|Image:Outline-homogeneous.png}}
 
|-
 
|-
| not homogeneous
+
| non omogeneo
| homogeneous
+
| omogeneo
 
|}
 
|}
  
=== Misc ===
+
===Vari===
  
The 'antialias' checkbox isn't specific to the Outline layer, but it is particularly useful for the Outline layerIt makes the edges appear smoother:
+
La casella 'Anti Scalettatura' non è specifica per il Livello Contorno, ma gli è particolarmente utilerende gli angoli più rifiniti:
 
{|  
 
{|  
 
| {{l|Image:Outline-no-antialias.png}}
 
| {{l|Image:Outline-no-antialias.png}}
 
| {{l|Image:Outline-default.png}}
 
| {{l|Image:Outline-default.png}}
 
|-
 
|-
| not antialiased
+
| senza Anti Scalettatura
| antialiased
+
| con Anti Scalettatura
 
|}
 
|}

Latest revision as of 18:03, 2 March 2017

Languages Language: 

English • español • français • italiano • română • русский

Warning!

This page contains outdated information.

The release of Synfig Studio 0.64.0 introduced new terminology and this translated page needs to be updated according to original English text.

You can help updating this page - see instructions here. Thank you!

warning end


Layer geometry outline icon.png

Relativamente ai Livelli Contorno

I Livelli Contorno sono usati per evidenziare tratti o bordi di forme piene. I contorni danno un aspetto di cartone animato quando associati ai bordi delle forme. Anche i soli contorni (pennellate) sono usati per definire pieghe di disegni 3D ed usati assieme alle ombre (generate usando gradienti di sfumatura) sono le basi del lavoro di un artista.

Per generare un Livello Contorno, usa lo Strumento Contorno e spunta la casella Contorno nel (en) Pannello Opzioni Strumenti. Una volta terminata la definizione della geometria del contorno e dopo aver premuto "Genera Linea Bézier (BLine) e/o Regione" (o selezionato un'altro strumento o stato) viene generato il Livello Contorno con l'attuale colore di primo piano.

Parametri dei Livelli Contorno

I parametri dei Livelli Contorno sono:

Nome Valore Tipo
Type real icon.png Profondità Z 0.000000 reale
Type real icon.png Valore 1.000000 reale
Type integer icon.png Metodo Miscela Composito intero
Type color icon.png Colore
 
colore
Type vector icon.png Origine 0.000000u,0.000000u vettore
Type bool icon.png Inversione
 
booleano
Type bool icon.png Antiscalettatura
 
booleano
Type real icon.png Sfumatura 0.000000pt reale
Type integer icon.png Tipo di Sfumatura Sfocatura Gaussiana Veloce intero
Type integer icon.png Stile Serpentina Non Zero intero
Type list icon.png Vertici Lista lista (BLinea)
Type real icon.png Ampiezza Contorno 2.000000pt reale
Type real icon.png Espansione 0.000000pt reale
Type bool icon.png Punte Accuminate
 
booleano
Type bool icon.png Inizio Arrotondato
 
booleano
Type bool icon.png Fine Arrotondata
 
booleano
Type real icon.png Ciclo Continuo 1.000000 reale
Type bool icon.png Omogeneo
 
booleano

Parametri specifici per i Livelli Contorno

I primi 11 parametri del Contorno sono parametri comuni condivisi con molti (en) tipi di Livelli. Clicca sul collegamento per vedere le loro definizioni. Vengono qui descritti solo i parametri con particolarità relative al Livello Contorno.

Questa è una videata di esempio d'utilizzo di un Livello Contorno:

Image:Outline_Sample.png

Ampiezza Contorno

Il parametro Ampiezza Contorno è di tipo flottante in pixel che indica il valore base dell'ampiezza per tutti i punti della curva insieme. Lavora insieme con il parametro d'ampiezza dei valori dei vertici dei figli. Così impostando l'Ampiezza Contorno a 1.0px il valore risultante ottenuto per l'ampiezza ottenuta per quel vertice sarà ottenuta da questa formula: W = OLW * VW + 2E.

Dove:

  • W [Width] = ampiezza risultante del contorno del vertice.
  • OLW [OutLine Width] = parametro generale per la larghezza di tutti i vertici (che è il parametro Ampiezza Contorno).
  • VW [Vertex Width] = Valore dell'Ampiezza del Vertice.
  • E [Expand] = valore del parametro Espansione.

L'ampiezza della maniglia dà una indicazione del valore del raggio di quel vertice (W / 2).

In sostanza, la larghezza utilizzata per ogni vertice, è ((VertexWidth * OutLineWidth) + Espand*2):

Image:Outline-default.png Image:Outline-outline-width.png
immagine di partenza dopo il raddoppio del valore 'Ampiezza Contorno'

E' possibile specificare valori negativi per i valori d'ampiezza, come metodo per rivaltare i vertici. Questo è un esempio dove il vertice sinistro ha un ampiezza negativa ed il destro una positiva. Nota come i bordi delle blinee tra i vertici si incrociano mezzo:

Image:Outline-negative-width.png Image:Outline-negative-width-selected.png

Espansione

Il parametro espansione è simile a quello di Ampiezza Contorno, ma piuttosto che essere moltiplicato per la larghezza di ogni vertice, è aggiunto al raggio di ognuno. In altre parole (2*E) viene aggiunto al diametro di ogni vertice.

L'ampiezza finale per ogni vertice quindi è ((VW * OLW) + E2):

Image:Outline-default.png Image:Outline-expand.png
'Espansione' zero 'Espansione' non-zero

Spigoli Appuntiti

Abilitando 'Spigoli Appuntiti' rendiamo appuntiti gli spigoli quando le tangenti sono divise:

Image:Outline-default.png Image:Outline-sharp-cusps.png
senza Spigoli Appuntiti con Spigoli Appuntiti

Inizio Arrotondato

Abilitando 'Inizio Arrotondato' rendiamo arrotondato l'inizio della linea di contorno:

Image:Outline-default.png Image:Outline-rounded-begin.png
senza Inizio Arrotondato con Inizio Arrotondato

Fine Arrotondata

Abilitando 'Fine Arrotondata' rendiamo arrotondata la fine della linea di contorno:

Image:Outline-default.png Image:Outline-rounded-end.png
senza Fine Arrotondata con Fine Arrotondata

Impazzita

Questo parametro attualmente non fa nulla!

Omogeneo

Abilitando 'Omogeneo' cambiamo il modo in cui l'ampiezza del contorno varia da un punto della bilinea al successivo. Ogni punto della BLinea ha una ampiezza sua propria, e la BLinea ha la sua 'Ampiezza Contorno' e il parametro 'Espandi' che sono usati per definire l'ampiezza finale ad ogni punto della BLinea. Il parametro 'Omogeneo' controlla come l'ampiezza s'interpola tra due punti BLina vicini:

  • Quando 'Omogeneo' non è spuntato, l'ampiezza è interpolata linearmente con il parametro 't' SPLina della.
  • Quando 'Omogeneo' è spuntato, l'ampiezza è interpolata linearmente con la lunghezza dellaSPLinea.

Disattivando Omogeneo, spesso ingrossa la fine della BLinea in modo grumoso. Potrebbe essere un baco:

Image:Outline-not-homogeneous.png Image:Outline-homogeneous.png
non omogeneo omogeneo

Vari

La casella 'Anti Scalettatura' non è specifica per il Livello Contorno, ma gli è particolarmente utile. rende gli angoli più rifiniti:

Image:Outline-no-antialias.png Image:Outline-default.png
senza Anti Scalettatura con Anti Scalettatura


Languages Language: 

English • español • français • italiano • română • русский