Std ViewIvIssueCamPos/it: Difference between revisions

From FreeCAD Documentation
(Created page with "{{Docnav/it |Stereo off |Ingrandisci |Menu Visualizza |IconL=Std_ViewIvStereoOff.svg |IconR=Std_ViewZoomI...")
(Created page with "Il metodo {{incode|getCamera}} dell'oggetto ActiveView restituisce le stesse impostazioni della fotocamera in una singola stringa. Questo metodo non è disponibile se FreeCAD è in modalità console.")
 
(7 intermediate revisions by 3 users not shown)
Line 10: Line 10:
}}
}}


{{GuiCommand/it|Name=Std ViewIvIssueCamPos|Name/it=Pubblica la posizione della camera|MenuLocation=[[Std View Menu/it|Visualizza]] → Stereo → Pubblica la posizione della camera|Workbenches=Tutti|Shortcut=|SeeAlso=[[Std_FreezeViews/it|Viste bloccate]]}}
{{GuiCommand/it|Name=Std ViewIvIssueCamPos|Name/it=Pubblica la posizione della camera|MenuLocation=Visualizza → Stereo → Pubblica la posizione della camera|Workbenches=Tutti|Shortcut=|SeeAlso=[[Std_FreezeViews/it|Viste bloccate]]}}


<span id="Description"></span>
==Descrizione==
==Descrizione==


Il comando '''Pubblica la posizione della camera''' stampa le impostazioni della fotocamera della [[3D_view/it|Vista 3D]] attiva nella [[Report_view/it|Finestra dei Report]] e nella [[Python_console/it|Console Python]].
<div class="mw-translate-fuzzy">
Questo comando serve a conoscere i dati della posizione, dell'orientamento e le altre informazioni sulla camera.

Esempio casuale dei dati di posizione della camera nel pannello Report:

[[Image:CameraPosition1_it.png|CameraPosition1_it.png]]
</div>


{{Code|code= OrthographicCamera { viewportMapping ADJUST_CAMERA position 57.73505 -57.73502 57.735027 orientation 0.74290609 0.30772209 0.59447283 1.2171158 nearDistance 81.588844 farDistance 109.60551 aspectRatio 1 focalDistance 100 height 100 }
{{Code|code= OrthographicCamera { viewportMapping ADJUST_CAMERA position 57.73505 -57.73502 57.735027 orientation 0.74290609 0.30772209 0.59447283 1.2171158 nearDistance 81.588844 farDistance 109.60551 aspectRatio 1 focalDistance 100 height 100 }
}}
}}
{{Caption|Example output: camera settings after changing to [[Std_ViewIsometric|isometric view]] in a new document}}
{{Caption|Esempio di output: impostazioni della fotocamera dopo la modifica in [[Std_ViewIsometric/it|vista isometrica]] in un nuovo documento}}


<span id="Usage"></span>
==Utilizzo==
==Utilizzo==


# Select the {{MenuCommand|View → Stereo → [[Image:Std_ViewIvIssueCamPos.svg|16px]] Issue camera position}} option from the menu.
# Selezionare l'opzione {{MenuCommand|Visualizza → Stereo → [[Image:Std_ViewIvIssueCamPos.svg|16px]] Pubblica la posizione della camera}} dal menu.


<span id="Notes"></span>
==Note==
==Note==


* The camera settings can be used to add frozen views to a *.cam file. See [[Std_FreezeViews|Std FreezeViews]].
* Le impostazioni della fotocamera possono essere utilizzate per aggiungere viste bloccate a un file *.cam. Vedere [[Std_FreezeViews/it|Viste bloccate]].


<span id="Scripting"></span>
==Script==
==Script==


{{Emphasis|Vedere anche:}} [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]]
{{Emphasis|Vedere anche:}} [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]]


The {{incode|getCamera}} method of the ActiveView object returns the same camera settings in a single string. This method is not available if FreeCAD is in console mode.
Il metodo {{incode|getCamera}} dell'oggetto ActiveView restituisce le stesse impostazioni della fotocamera in una singola stringa. Questo metodo non è disponibile se FreeCAD è in modalità console.


{{Code|code=
{{Code|code=

Latest revision as of 21:11, 24 March 2023

Pubblica la posizione della camera

Posizione nel menu
Visualizza → Stereo → Pubblica la posizione della camera
Ambiente
Tutti
Avvio veloce
Nessuno
Introdotto nella versione
-
Vedere anche
Viste bloccate

Descrizione

Il comando Pubblica la posizione della camera stampa le impostazioni della fotocamera della Vista 3D attiva nella Finestra dei Report e nella Console Python.

OrthographicCamera {   viewportMapping ADJUST_CAMERA   position 57.73505 -57.73502 57.735027   orientation 0.74290609 0.30772209 0.59447283  1.2171158   nearDistance 81.588844   farDistance 109.60551   aspectRatio 1   focalDistance 100   height 100  }

Esempio di output: impostazioni della fotocamera dopo la modifica in vista isometrica in un nuovo documento

Utilizzo

  1. Selezionare l'opzione Visualizza → Stereo → Pubblica la posizione della camera dal menu.

Note

  • Le impostazioni della fotocamera possono essere utilizzate per aggiungere viste bloccate a un file *.cam. Vedere Viste bloccate.

Script

Vedere anche: Script di base per FreeCAD

Il metodo getCamera dell'oggetto ActiveView restituisce le stesse impostazioni della fotocamera in una singola stringa. Questo metodo non è disponibile se FreeCAD è in modalità console.

import FreeCADGui

FreeCADGui.ActiveDocument.ActiveView.getCamera()