Condividi tramite


SCNMaterial Classe

Definizione

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

[Foundation.Register("SCNMaterial", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNMaterial : Foundation.NSObject, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable, SceneKit.ISCNAnimatable, SceneKit.ISCNShadable
[Foundation.Register("SCNMaterial", true)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 8, ObjCRuntime.PlatformArchitecture.All, null)]
public class SCNMaterial : Foundation.NSObject, Foundation.INSCopying, Foundation.INSSecureCoding, IDisposable, SceneKit.ISCNAnimatable, SceneKit.ISCNShadable
type SCNMaterial = class
    inherit NSObject
    interface INSCoding
    interface INativeObject
    interface IDisposable
    interface INSCopying
    interface INSSecureCoding
    interface ISCNAnimatable
    interface ISCNShadable
Ereditarietà
SCNMaterial
Attributi
Implementazioni

Costruttori

SCNMaterial()

Costruttore predefinito inizializza una nuova istanza di questa classe.

SCNMaterial(IntPtr)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

SCNMaterial(NSCoder)

Costruttore che inizializza l'oggetto dai dati archiviati nell'oggetto unrchiver.

SCNMaterial(NSObjectFlag)

Costruttore per chiamare classi derivate per ignorare l'inizializzazione e allocare semplicemente l'oggetto.

Proprietà

Ambient

Ottiene la proprietà materiale che determina il modo in cui la luce ambientale influisce sul materiale.

AmbientOcclusion

Ottiene o imposta il valore dell'occlusione ambientale per il materiale.

BlendMode

Ottiene o imposta un valore che controlla la modalità di fusione dei colori del materiale nella scena.

Class

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
ClassHandle

Handle per questa classe.

ColorBufferWriteMask

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

CullMode

Ottiene o imposta un valore che controlla i visi rimossi durante il rendering.

DebugDescription

Descrizione significativa dello sviluppatore di questo oggetto.

(Ereditato da NSObject)
Description

Descrizione dell'oggetto, versione Objective-C di ToString.

(Ereditato da NSObject)
Diffuse

Ottiene la proprietà materiale che determina la riflessione diffusa dei modelli di materiale.

Displacement

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

DoubleSided

Ottiene o imposta un valore che controlla se entrambi i visi di una superficie devono essere sottoposti a rendering. Il valore predefinito è false.

Emission

Ottiene un oggetto che rappresenta il colore in ogni punto di una superficie.

FillMode

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

FresnelExponent

Ottiene o imposta l'esponente che controlla la modalità di modifica della riflettebilità con l'angolo di visualizzazione.

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da NSObject)
IsDirectBinding

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
IsProxy

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
LightingModelName

Ottiene o imposta il nome del modello di illuminazione.

LitPerPixel

Ottiene o imposta un valore che controlla se l'illuminazione viene eseguita per pixel o per vertice.

LocksAmbientWithDiffuse

Ottiene o imposta un valore che determina se la risposta della luce ambientale è bloccata alla risposta di luce diffusa.

Metalness

Ottiene o imposta un valore che controlla la modalità di visualizzazione del materiale metallico.

Multiply

Ottiene o imposta un colore in base al quale moltiplicare ogni pixel di cui è stato eseguito il rendering.

Name

Ottiene o imposta il nome del materiale.

Normal

Ottiene la mappa normale per la superficie.

Program

Ottiene il programma shader personalizzato, se presente.

ReadsFromDepthBuffer

Ottiene o imposta un valore che controlla se il renderer leggerà informazioni di profondità durante il rendering del materiale.

Reflective

Ottiene il colore riflesso in ogni punto della superficie del materiale.

RetainCount

Restituisce il conteggio di conservazione Objective-C corrente per l'oggetto.

(Ereditato da NSObject)
Roughness

Ottiene o imposta la superficie apparente di rugosità del materiale.

Self

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
SelfIllumination

Ottiene o imposta il grado in cui la superficie si illumina.

ShaderModifiers

Ottiene o imposta un dizionario di frammenti di codice GLSL denominati usati per personalizzare gli shader forniti da SceneKit.

Shininess

Ottiene o imposta un valore che controlla la nitidezza delle evidenziazioni speculari.

Specular

Ottiene la proprietà materiale che determina la reflection speculare dei modelli di materiale.

Superclass

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
SuperHandle

Handle usato per rappresentare i metodi nella classe di base per questo oggetto NSObject.

(Ereditato da NSObject)
Transparency

Ottiene o imposta la trasparenza del materiale.

TransparencyMode

Ottiene o imposta un valore che controlla se la trasparenza viene dedotta dal canale alfa o dai dati di dominanza.

Transparent

Ottiene un valore che descrive la trasparenza in ogni punto del materiale.

WeakShaderModifiers

Ottiene o imposta un riferimento debole ai modificatori dello shader.

WritesToDepthBuffer

Ottiene o imposta un valore che controlla se SceneKit scrive i dati nel buffer di profondità durante il rendering del materiale.

Zone

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)

Metodi

AddAnimation(CAAnimation, NSString)

Aggiunge l'oggetto , indicizzato dall'oggetto specificatoanimationkey.

AddAnimation(SCNAnimationPlayer, NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando NSString keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un oggetto per essere osservato esternamente (usando string keyPath).   Le modifiche osservate vengono inviate al metodo dell'oggetto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) dell'osservatore.

(Ereditato da NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un oggetto per essere osservato esternamente usando un metodo arbitrario.

(Ereditato da NSObject)
AwakeFromNib()

Chiamato dopo che l'oggetto è stato caricato dal file nib. Gli overridi devono chiamare la base. AwakeFromNib().

(Ereditato da NSObject)
BeginInvokeOnMainThread(Action)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Richiama in modo asincrono il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
Bind(NSString, NSObject, String, NSDictionary)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
BindingInfo(String)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
BindingOptionDescriptions(String)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
BindingValueClass(String)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
CommitEditing()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
CommitEditing(NSObject, Selector, IntPtr)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
ConformsToProtocol(IntPtr)

Richiamato per determinare se questo oggetto implementa il protocollo specificato.

(Ereditato da NSObject)
Copy()

Esegue una copia dell'oggetto Objective-C sottostante.

(Ereditato da NSObject)
Copy(NSZone)

Esegue una copia dell'oggetto Objective-C sottostante.

Create()

Crea un nuovo materiale.

DangerousAutorelease()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
DangerousRelease()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
DangerousRetain()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che si è verificata una modifica agli indici per una relazione to-molti.

(Ereditato da NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
DidChangeValue(String)

Indica che si è verificata una modifica nella chiave specificata.

(Ereditato da NSObject)
Dispose()

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
Dispose(Boolean)

Rilascia le risorse usate dall'oggetto NSObject.

(Ereditato da NSObject)
DoesNotRecognizeSelector(Selector)

Indica che questo oggetto non riconosce il selettore specificato.

(Ereditato da NSObject)
EncodeTo(NSCoder)

Codifica lo stato dell'oggetto nel codificatore fornito

Equals(NSObject)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
Equals(Object)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
ExposedBindings()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
FromMaterial(MDLMaterial)

Crea e restituisce un nuovo materiale di Scene Kit dal materiale I/O modello fornito.

GetAnimation(NSString)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono invece usare 'GetAnimationPlayer'.

GetAnimationKeys()

Restituisce l'elenco di chiavi di animazione.

GetAnimationPlayer(NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

GetBindingInfo(NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
GetBindingOptionDescriptions(NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
GetBindingValueClass(NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera i valori delle chiavi specificate.

(Ereditato da NSObject)
GetHashCode()

Genera un codice hash per l'istanza corrente.

(Ereditato da NSObject)
GetMethodForSelector(Selector)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
GetNativeField(String)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
GetNativeHash()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
HandleBinding(String, SCNBindingHandler)

Assegna il gestore specificato che verrà eseguito prima che il rendering venga gestito dal programma identificato dal nome del simbolo GLSL specificato.

HandleUnbinding(String, SCNBindingHandler)

Assegna il gestore specificato che verrà eseguito dopo che il rendering viene gestito dal programma identificato dal nome del simbolo GLSL specificato.

Init()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
InitializeHandle(IntPtr)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
InitializeHandle(IntPtr, String)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
Invoke(Action, Double)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
Invoke(Action, TimeSpan)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
InvokeOnMainThread(Action)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
InvokeOnMainThread(Selector, NSObject)

Richiama in modo sincronizzato il codice specificato nel thread dell'interfaccia utente principale.

(Ereditato da NSObject)
IsAnimationPaused(NSString)

Restituisce true se l'animazione specificata viene sospesa.

IsEqual(NSObject)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
IsKindOfClass(Class)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
IsMemberOfClass(Class)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
MarkDirty()

Promuove un oggetto peer regolare (IsDirectBinding è true) in un oggetto toggleref.

(Ereditato da NSObject)
MutableCopy()

Crea una copia modificabile dell'oggetto NSObject specificato.

(Ereditato da NSObject)
ObjectDidEndEditing(NSObject)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica che il valore in corrispondenza del keyPath specificato rispetto a questo oggetto è stato modificato.

(Ereditato da NSObject)
PauseAnimation(NSString)

Sospende l'animazione specificata.

PerformSelector(Selector)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double)

Richiama il selettore nell'istanza corrente e, se l'oggetto obj non è Null, lo passa come parametro singolo.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
PerformSelector(Selector, NSObject, NSObject)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
PrepareForInterfaceBuilder()

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
RemoveAllAnimations()

Rimuove tutte le animazioni dal materiale.

RemoveAnimation(NSString)

Rimuove l'animazione specificata dal materiale.

RemoveAnimation(NSString, nfloat)

Elimina l'animazione specificata dal materiale sulla durata specificata e la rimuove.

RemoveAnimationUsingBlendOutDuration(NSString, nfloat)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

RemoveObserver(NSObject, NSString)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RemoveObserver(NSObject, String)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per keyPath specificato.

(Ereditato da NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impedisce all'osservatore specificato di ricevere ulteriori notifiche di valori modificati per il keyPath e il contesto specificati.

(Ereditato da NSObject)
RespondsToSelector(Selector)

Se questo oggetto riconosce il selettore specificato.

(Ereditato da NSObject)
ResumeAnimation(NSString)

Riprende l'animazione specificata.

SetNativeField(String, NSObject)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
SetNilValueForKey(NSString)

Imposta il valore della chiave specificata su Null.

(Ereditato da NSObject)
SetSpeed(nfloat, NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

SetValueForKey(NSObject, NSString)

Imposta il valore della proprietà specificata dalla chiave sul valore specificato.

(Ereditato da NSObject)
SetValueForKeyPath(IntPtr, NSString)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti non gestiti; Chiamato dal runtime.

(Ereditato da NSObject)
SetValueForKeyPath(NSObject, NSString)

Imposta il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un tentativo di scrittura di un valore in una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Imposta i valori di questo oggetto NSObject su quelli nel dizionario specificato.

(Ereditato da NSObject)
ToString()

Restituisce una rappresentazione stringa del valore dell'istanza corrente.

(Ereditato da NSObject)
Unbind(NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
Unbind(String)
Obsoleti.

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
ValueForKey(NSString)

Restituisce il valore della proprietà associata alla chiave specificata.

(Ereditato da NSObject)
ValueForKeyPath(NSString)

Restituisce il valore di una proprietà che può essere raggiunta usando un keypath.

(Ereditato da NSObject)
ValueForUndefinedKey(NSString)

Indica un tentativo di lettura di un valore di una chiave non definita. Se non sottoposto a override, genera un'eccezione NSUndefinedKeyException.

(Ereditato da NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica che i valori degli indici specificati nella chiave specificata stanno per modificare.

(Ereditato da NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

(Ereditato da NSObject)
WillChangeValue(String)

Indica che il valore della chiave specificata sta per modificare.

(Ereditato da NSObject)

Metodi di estensione

ObjectDidBeginEditing(NSObject, INSEditor)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

ObjectDidEndEditing(NSObject, INSEditor)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

GetValidModes(NSObject, NSFontPanel)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

ValidateToolbarItem(NSObject, NSToolbarItem)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

GetDebugDescription(INSObjectProtocol)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

EndPreviewPanelControl(NSObject, QLPreviewPanel)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

AddAnimation(ISCNAnimatable, SCNAnimationPlayer, NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

GetAnimationPlayer(ISCNAnimatable, NSString)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

RemoveAnimationUsingBlendOutDuration(ISCNAnimatable, NSString, nfloat)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

SetSpeed(ISCNAnimatable, nfloat, NSString)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece "SCNAnimationPlayer.Speed".

AddAnimation(ISCNAnimatable, SCNAnimation, String)

Aggiunge l'animazione specificata e la associa alla chiave specificata.

GetProgram(ISCNShadable)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

GetWeakShaderModifiers(ISCNShadable)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

HandleBinding(ISCNShadable, String, SCNBindingHandler)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

HandleUnbinding(ISCNShadable, String, SCNBindingHandler)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

SetProgram(ISCNShadable, SCNProgram)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

SetWeakShaderModifiers(ISCNShadable, NSDictionary)

Specifica le caratteristiche di illuminazione e ombreggiatura della superficie di un oggetto SCNGeometry.

GetAccessibilityCustomRotors(NSObject)

Ottiene la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Imposta la matrice di UIAccessibilityCustomRotor oggetti appropriati per this l'oggetto .

Si applica a

Vedi anche