LinearExtrusion

LinearExtrusion class

L’estrusione lineare prende una forma 2D in input ed estende la forma nella terza dimensione.

Metodi

constructor

NomeDescrizione
constructor()Costruttore dell’istanza LinearExtrusion.

Result:


constructor_overload

NomeDescrizione
constructor_overload(shape, height)Costruttore dell’istanza LinearExtrusion.

Result:


getShape

NomeDescrizione
getShape()La forma base da estrudere.

Result:


setShape

NomeDescrizione
setShape(value)La forma base da estrudere.

Result:


getDirection

NomeDescrizione
getDirection()La direzione dell’estrusione, il valore predefinito è (0, 0, 1)

Result:


setDirection

NomeDescrizione
setDirection(value)La direzione dell’estrusione, il valore predefinito è (0, 0, 1)

Result:


getHeight

NomeDescrizione
getHeight()L’altezza della geometria estrusa, il valore predefinito è 1.0

Result:


setHeight

NomeDescrizione
setHeight(value)L’altezza della geometria estrusa, il valore predefinito è 1.0

Result:


getSlices

NomeDescrizione
getSlices()Le sezioni della geometria estrusa e attorcigliata, il valore predefinito è 1.

Result:


setSlices

NomeDescrizione
setSlices(value)Le sezioni della geometria estrusa e attorcigliata, il valore predefinito è 1.

Result:


getCenter

NomeDescrizione
getCenter()Se questo valore è false, l’intervallo Z dell’estrusione lineare è da 0 a height, altrimenti l’intervallo è da -height/2 a height/2.

Result:


setCenter

NomeDescrizione
setCenter(value)Se questo valore è false, l’intervallo Z dell’estrusione lineare è da 0 a height, altrimenti l’intervallo è da -height/2 a height/2.

Result:


getTwistOffset

NomeDescrizione
getTwistOffset()L’offset utilizzato nella torsione, il valore predefinito è (0, 0, 0).

Result:


setTwistOffset

NomeDescrizione
setTwistOffset(value)L’offset utilizzato nella torsione, il valore predefinito è (0, 0, 0).

Result:


getTwist

NomeDescrizione
getTwist()Il numero di gradi attraverso i quali la forma è estrusa.

Result:


setTwist

NomeDescrizione
setTwist(value)Il numero di gradi attraverso i quali la forma è estrusa.

Result:


getParentNodes

NomeDescrizione
getParentNodes()Restituisce tutti i nodi genitore, un’entità può essere collegata a più nodi genitore per l’instancing della geometria. I nodi.

Result:


getExcluded

NomeDescrizione
getExcluded()Ottiene o imposta se escludere questa entità durante l’esportazione.

Result:


setExcluded

NomeDescrizione
setExcluded(value)Ottiene o imposta se escludere questa entità durante l’esportazione.

Result:


getParentNode

NomeDescrizione
getParentNode()Ottiene o imposta il primo nodo genitore; se impostato il primo nodo genitore, questa entità verrà staccata dagli altri nodi genitore. Il nodo genitore.

Result:


setParentNode

NomeDescrizione
setParentNode(value)Ottiene o imposta il primo nodo genitore; se impostato il primo nodo genitore, questa entità verrà staccata dagli altri nodi genitore. Il nodo genitore.

Result:


getScene

NomeDescrizione
getScene()Ottiene la scena a cui appartiene questo oggetto

Result:


getName

NomeDescrizione
getName()Ottiene o imposta il nome. Il nome.

Result:


setName

NomeDescrizione
setName(value)Ottiene o imposta il nome. Il nome.

Result:


getProperties

NomeDescrizione
getProperties()Ottiene la collezione di tutte le proprietà.

Result:


toMesh

NomeDescrizione
toMesh()Converti l’estrusione in mesh.

Result: Mesh


getBoundingBox

NomeDescrizione
getBoundingBox()Ottiene il bounding box dell’entità corrente nel suo sistema di coordinate dello spazio oggetto.

Result: Mesh


getEntityRendererKey

NomeDescrizione
getEntityRendererKey()Ottiene la chiave del renderer dell’entità registrata nel renderer

Result: EntityRendererKey


removeProperty

NomeDescrizione
removeProperty(property)Rimuove una proprietà dinamica.

Parameters:

NomeTipoDescrizione
propertyPropertyQuale proprietà rimuovere

Result: boolean


removeProperty

NomeDescrizione
removeProperty(property)Rimuovi la proprietà specificata identificata per nome

Parameters:

NomeTipoDescrizione
propertStringanull

Result: boolean


getProperty

NomeDescrizione
getProperty(property)Ottieni il valore della proprietà specificata

Parameters:

NomeTipoDescrizione
propertyStringaNome della proprietà

Result: Oggetto


setProperty

NomeDescrizione
setProperty(property, value)Imposta il valore della proprietà specificata

Parameters:

NomeTipoDescrizione
propertyStringaNome della proprietà
valoreOggettoIl valore della proprietà

Result: Oggetto


findProperty

NomeDescrizione
findProperty(propertyName)Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal suo nome)

Parameters:

NomeTipoDescrizione
propertyNameStringaNome della proprietà.

Result: Property