Compartir a través de


RenderingConnection Clase

Definición

Punto de entrada principal para Remote Rendering acciones específicas. Se puede acceder a través de RenderingSession.Connection, después de una conexión correcta.

public ref class RenderingConnection
public class RenderingConnection
type RenderingConnection = class
Public Class RenderingConnection
Herencia
RenderingConnection

Propiedades

CameraSettings

Configuración global de la cámara.

DebugRenderingSettings

Configuración de representación de depuración global.

LogLevel

Solo los mensajes en este nivel de registro o inferior se entregarán a través MessageLoggedde .

OutlineSettings

Configuración global del esquema.

PointCloudSettings_Experimental

Experimental: acceda a la configuración global de la nube de punto.

RootEntities

Recupera la lista de todas las entidades raíz. Una entidad raíz es cualquier entidad existente que no tenga .Parent Esto incluye las entidades raíz creadas mediante la carga de un modelo y las entidades creadas en el lado cliente. Las entidades devueltas no aparecen en un orden específico en la lista.

ShellRenderingSettings

Configuración de representación global del shell.

SingleSidedSettings

Configuración de representación global de un solo lado.

SkyReflectionSettings

Configuración global de la reflexión del cielo.

StageSpaceSettings

Configuración del espacio de fase global.

ZFightingMitigationSettings

Estado global de mitigación de z-fighting.

Métodos

CreateComponent(ObjectType, Entity)

Crea un nuevo componente.

CreateEntity()

Crea una entidad nueva.

CreateMaterial(MaterialType)

Crea un nuevo Material.

GetRootEntities(List<Entity>)

Punto de entrada principal para Remote Rendering acciones específicas. Se puede acceder a través de RenderingSession.Connection, después de una conexión correcta.

LoadModelAsync(LoadModelOptions, Action<Single>)

Inicia la carga de un modelo que se encuentra en Azure Storage.

LoadModelFromSasAsync(LoadModelFromSasOptions, Action<Single>)

Inicia la carga de un modelo mediante un token de SAS para identificar el modelo.

LoadTextureAsync(LoadTextureOptions)

Inicia la carga de una textura que se encuentra en Azure Storage.

LoadTextureFromSasAsync(LoadTextureFromSasOptions)

Inicia la carga de una textura mediante un token de SAS para identificar la textura.

QueryServerPerformanceAssessmentAsync()

Realiza una consulta de evaluación de rendimiento en el servidor.

RayCastQueryAsync(RayCast)

Realiza una consulta de raycast en la escena remota.

SpatialQueryAabbAsync(SpatialQueryAabb)

Realiza una consulta espacial en la escena remota mediante un cuadro de límite alineado con el eje (AABB) como volumen de consulta.

SpatialQueryAsync(SpatialQuery)

Realiza una consulta espacial en la escena remota.

SpatialQueryObbAsync(SpatialQueryObb)

Realiza una consulta espacial en la escena remota mediante un cuadro orientado como volumen de consulta.

SpatialQuerySphereAsync(SpatialQuerySphere)

Realiza una consulta espacial en la escena remota mediante una esfera como volumen de consulta.

Update()

Inserta todas las actualizaciones de cliente en el servidor y envía todos los mensajes recibidos del servidor.

Eventos

MessageLogged

Los mensajes de registro se entregan a través de esta devolución de llamada.

Updated

Evento al que se llama después Update() de que haya finalizado.

Se aplica a

Consulte también