Condividi tramite


RenderingConnection Classe

Definizione

Punto di ingresso principale per Rendering remoto azioni specifiche. È possibile accedere tramite RenderingSession.Connection, dopo una connessione riuscita.

public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
Ereditarietà
RenderingConnection

Proprietà

CameraSettings

Impostazioni della fotocamera globale.

DebugRenderingSettings

Impostazioni di rendering di debug globali.

LogLevel

Solo i messaggi a livello di log o inferiore verranno recapitati tramite MessageLogged.

OutlineSettings

Impostazioni struttura globale.

PointCloudSettings_Experimental

Sperimentale: accedere alle impostazioni cloud del punto globale.

RootEntities

Recupera l'elenco di tutte le entità radice. Un'entità radice è qualsiasi entità esistente senza Parent. Sono incluse le entità radice create tramite il caricamento di un modello e di entità create sul lato client. Le entità restituite non vengono visualizzate in un ordine specifico nell'elenco.

ShellRenderingSettings

Impostazioni di rendering della shell globale.

SingleSidedSettings

Impostazioni di rendering globali a lato singolo.

SkyReflectionSettings

Impostazioni di riflessione del cielo globale.

StageSpaceSettings

Impostazioni dello spazio di staging globale.

ZFightingMitigationSettings

Stato di mitigazione della lotta z globale.

Metodi

CreateComponent(ObjectType, Entity)

Crea un nuovo componente.

CreateEntity()

Crea una nuova entità.

CreateMaterial(MaterialType)

Crea un nuovo oggetto Material.

GetRootEntities(List<Entity>)

Punto di ingresso principale per Rendering remoto azioni specifiche. È possibile accedere tramite RenderingSession.Connection, dopo una connessione riuscita.

LoadModelAsync(LoadModelOptions, Action<Single>)

Avvia il caricamento di un modello che si trova in Archiviazione di Azure.

LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>)

Avvia il caricamento di un modello usando un token di firma di accesso condiviso per identificare il modello.

LoadTextureAsync(LoadTextureOptions)

Avvia il caricamento di una trama che si trova in Archiviazione di Azure.

LoadTextureFromSasAsync(LoadTextureFromSasOptions)

Avvia il caricamento di una trama usando un token di firma di accesso condiviso per identificare la trama.

QueryServerPerformanceAssessmentAsync()

Esegue una query di valutazione delle prestazioni nel server.

RayCastQueryAsync(RayCast)

Esegue una query raycast sulla scena remota.

SpatialQueryAabbAsync(SpatialQueryAabb)

Esegue una query spaziale sulla scena remota usando un rettangolo delimitatore allineato all'asse (AABB) come volume di query.

SpatialQueryAsync(SpatialQuery)

Esegue una query spaziale sulla scena remota.

SpatialQueryObbAsync(SpatialQueryObb)

Esegue una query spaziale sulla scena remota usando una casella orientata come volume di query.

SpatialQuerySphereAsync(SpatialQuerySphere)

Esegue una query spaziale sulla scena remota usando una sfera come volume di query.

Update()

Esegue il push di tutti gli aggiornamenti client al server e invia tutti i messaggi ricevuti dal server.

Eventi

MessageLogged

I messaggi di log vengono recapitati tramite questo callback.

Updated

Evento chiamato dopo Update() il completamento.

Si applica a

Vedi anche