# Universal tool

L'ultimo strumento di edit è un tool universale che racchiude i tre precedentemente citati in un unico gizmo multifunzionale. Dopo aver selezionato l'oggetto, può essere attivato tramite il quarto pulsante del blocco strumenti <img src="/files/hxJPVj3Pyv0Lo4GWtH3X" alt="" data-size="line"> o tramite il tasto **T** della tastiera. È il più versatile in assoluto ed è quello che generalmente viene sfruttato per finalizzare alcuni dettagli, come produrre microaggiustamenti sulla posizione, rotazione e scala.

<figure><img src="/files/mpKR4wu040F1o1XEmBAp" alt="" width="470"><figcaption></figcaption></figure>

Questa potenzialità è derivante dal fatto che gli strumenti proposti al suo interno sono al 100% fluidi, senza alcun vincolo di snap, consentendo costruzioni complesse che possano essere in egual misura sia totalmente empiriche, senza alcun rilievo matematico relativamente a posizioni, rotazioni e scale, che totalmente regolari, seguendo geometrie rigorose e aggiustamenti millesimali.

Come convivano queste due anime è determinato dai singoli intenti progettuali, in quanto lo strumento non porta con se alcun pannello informativo ne possibilità di introdurre in input valori specifici.

{% hint style="danger" %}
Questa versatilità è un punto di forza, ma deve indurre l'utente a maneggiare lo strumento con cautela, in quanto non abbiamo il controllo numerico in tempo reale, ma solo ottico/percettivo. Questo comporta di dover confermare l'oggetto qualora volessimo rilevarne i valori per replicarne o correggerne la posizione, selezionando singolarmente gli strumenti di posizione, rotazione e scala.
{% endhint %}

La sua estrema libertà d'uso lo rende quindi uno strumento assoluto se usato da solo, ma la sua massima espressione avviene quando a fronte di una progettualità geometricamente ragionata si danno gli ultimi ritocchi ad una porzione di allestimento. A tal riguardo capiremo meglio il valore di questa asserzione nella sezione successiva, relativa al [copia/incolla](/coderblock-studio/builder-tool-guida-avanzata/ambiente-di-lavoro/strumenti-di-progettazione/gizmo-e-manipolazione-degli-asset/copia-incolla.md).

Al pari degli strumenti singoli, per attivare l'azione il puntatore del mouse dovrà intercettare l'elemento desiderato del gizmo mutandone il colore in giallo, sarà quindi possibile cliccare e trascinare per finalizzare l'azione.

Vediamo un esempio di edit attraverso il nostro sistema di riferimento. Il cubo giallo selezionato subirà alcune trasformazioni, il risultato finale lo vedrà ruotato su tutti gli assi e traslato verso l'alto.

<figure><img src="/files/etv1luOQMTaXt9CZN5do" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/YPJiAmu38P08eumiJwc5" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="/files/tx4iODJTaZFPMvYyBYYD" alt="" width="563"><figcaption></figcaption></figure>

#### Spostamento sul piano ortogonale

Anche in questo caso esiste la possibilità di attivare una modalità di traslazione su piano ortogonale relativamente allo strumento universale. Si attiva premendo il tasto **SHIFT** e interagendo con le assi di spostamento <mark style="color:red;">**x**</mark>, <mark style="color:green;">**y**</mark>, e <mark style="color:blue;">**z**</mark>. Segue ovviamente le stesse regole dello [strumento analogo](/coderblock-studio/builder-tool-guida-avanzata/ambiente-di-lavoro/strumenti-di-progettazione/gizmo-e-manipolazione-degli-asset/posizione/spostamento-sul-piano-ortogonale.md) nella modalità standard, ereditando però la fluidità di trasformazione propria del suo genitore negli spostamenti sulle assi e sul piano.

<figure><img src="/files/z9TFT1WInzOzjyN76T3W" alt="" width="390"><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-it.coderblock.com/coderblock-studio/builder-tool-guida-avanzata/ambiente-di-lavoro/strumenti-di-progettazione/gizmo-e-manipolazione-degli-asset/universal-tool.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
