krpano Plugins

Plugin krpano v1.0.0 Nuevo

Floor Plan

Un plano de planta interactivo para tu tour de krpano: un radar muestra dónde está el visitante y hacia dónde mira, en cada planta.

49 € Pago único, IVA no incluido

El IVA se calcula según tu país de facturación y se añade al pagar; allí ves el precio total antes de pagar. Las empresas de otros países de la UE con un número de IVA válido no pagan IVA (inversión del sujeto pasivo).

Prueba la demo

Compatibilidad

Verificado para krpano 1.23.2–1.24

Cómo funciona.

En un tour con más de unas pocas escenas, los visitantes se pierden y se saltan habitaciones. Floor Plan muestra tu propia imagen de plano para cada planta con un punto por escena y un radar que gira con la vista. Los visitantes hacen clic en un punto o una habitación para ir allí, amplían y mueven el plano, lo abren a pantalla completa y ven qué habitaciones ya han visitado. Un modo de calibración mide por ti la orientación de cada punto, y cada ajuste es un atributo de un único elemento XML.

Instalación.

  1. 1

    Copia una carpeta

    Pon la carpeta cifrada del plugin en tu tour y añade un elemento layer a tu XML.

  2. 2

    Añade tus planos

    Anota tus imágenes de planta, un punto por escena y habitaciones opcionales en un pequeño floorplan.xml que sobrevive a MAKE VTOUR.

  3. 3

    Calibra una vez

    Activa calibrate="true", haz clic donde está la cámara y en una puerta de la vista, y copia la línea que aparece en floorplan.xml.

Por qué marca la diferencia.

El visitante siempre sabe dónde está

El punto activo, el radar con el campo de visión real y la habitación resaltada siguen cada cambio de escena y cada giro de la vista.

Recorre el edificio

Un clic en un punto o una habitación abre esa escena; con jump_view="walk" la nueva vista mira en la dirección en la que caminó el visitante.

Perfecto en cada pantalla

Un panel compacto en el ordenador, un botón de plano y un plano a pantalla completa con botón Ir en el móvil, y un miniplano al mirar hacia abajo en VR.

Capturas de pantalla.

Prueba la demo
Ordenador El panel del plano sobre el salón del hotel: el radar muestra la vista hacia las ventanas del jardín.
Móvil El plano a pantalla completa en un móvil: una habitación tocada con su botón Ir.
Detalle El plano ampliado de la 1.ª planta con nombres de habitación, puntos visitados y el radar.
El panel del plano sobre el salón del hotel: el radar muestra la vista hacia las ventanas del jardín.

Ordenador El panel del plano sobre el salón del hotel: el radar muestra la vista hacia las ventanas del jardín.

1 / 3

Ajustes.

Se configuran como atributos en el XML de tu tour.

AjusteTipoPredeterminadoDescripción
active Sí / NotrueActiva o desactiva el plano durante el tour (por defecto true).
slot Listatop-rightEsquina de la pantalla del panel y del botón de plano: top-right (por defecto), top-left, bottom-right o bottom-left. top-righttop-leftbottom-rightbottom-left
offset Número16Distancia a los bordes de esa esquina en píxeles (0–200, por defecto 16).
panel_width Número260Ancho del panel en pantallas anchas en píxeles (160–480, por defecto 260).
panel_height Número200Alto del panel en pantallas anchas en píxeles, con la cabecera (120–400, por defecto 200).
start_state ListaopenEn pantallas anchas el tour empieza con el panel abierto (open, por defecto) o con el botón de plano (collapsed); los móviles empiezan siempre con el botón. opencollapsed
orientation Listaplanplan (por defecto) muestra la imagen como está dibujada, north gira el plano con el norte arriba, heading lo gira con la vista. plannorthheading
jump_view ListasceneVista tras un salto desde el plano: la vista inicial de la escena (scene, por defecto) o mirando en la dirección de la marcha (walk). scenewalk
blend TextoBLEND(0.6)Transición de krpano para los saltos desde el plano, por ejemplo BLEND(0.6) (por defecto) o NOBLEND.
zoom_max Número4Zoom máximo del plano como múltiplo del plano ajustado (1–10, por defecto 4).
show_visited Sí / NotrueAtenúa los puntos de las escenas visitadas durante esta visita (por defecto true).
labels Sí / NotrueMuestra los nombres de las habitaciones en el plano donde caben (por defecto true).
theme ListadarkEsquema de color oscuro (por defecto) o claro. darklight
accent_color Color#3D8BFFColor del punto activo, del radar, de la pestaña de planta activa y del borde de foco (por defecto #3D8BFF).
transition Sí / NotrueAbre, cierra y cambia el plano con transiciones breves y suaves; false lo cambia al instante. Los visitantes con movimiento reducido activado nunca ven la animación.
transition_duration Número280Duración de las transiciones en milisegundos (100–1000, por defecto 280).
vr Sí / NotrueMuestra un miniplano en VR cuando el visitante mira hacia abajo (por defecto true); false solo oculta el plano en VR.
vr_pitch Número50Grados bajo el horizonte a partir de los cuales aparece el miniplano en VR (30–80, por defecto 50).
calibrate Sí / NofalseModo para creadores: abre el plano con una barra que mide posición y orientación y muestra la línea del punto; nunca lo dejes activado en un tour publicado (por defecto false).
debug Sí / NofalseMuestra el número de plantas, puntos y habitaciones en la consola del navegador (por defecto false).
text_title TextoFloor planNombre del plano para el botón, el panel y el plano ampliado (por defecto «Floor plan»); una clave de <languages> o un texto.
text_floors TextoFloorsNombre de las pestañas de planta para lectores de pantalla (por defecto «Floors»).
text_expand TextoExpand planEtiqueta del botón para ampliar (por defecto «Expand plan»).
text_collapse TextoCollapseEtiqueta del botón para contraer (por defecto «Collapse»).
text_close TextoCloseEtiqueta del botón de cierre del plano ampliado (por defecto «Close»).
text_go TextoGoBotón que abre en el móvil la escena tocada (por defecto «Go»).
text_zoom_in TextoZoom inEtiqueta del botón para acercar (por defecto «Zoom in»).
text_zoom_out TextoZoom outEtiqueta del botón para alejar (por defecto «Zoom out»).
Ejemplo
<include url="floorplan.xml" />

<layer name="z360_floor_plan"
       url="plugins/z360_floor_plan/z360_floor_plan.js"
       keep="true"
       jump_view="walk" />

<!-- floorplan.xml -->
<z360_floor_plan_floor name="ground" title="Ground floor" url="plans/ground.webp" />
<z360_floor_plan_spot name="scene_lounge" floor="ground" x="560" y="250" heading="-121" />
<z360_floor_plan_room name="lounge" floor="ground" title="Lounge"
                      points="410,228 670,228 670,530 410,530" scene="scene_lounge" />

Características

  • Una imagen de plano por planta (PNG, JPG, WebP o SVG) con pestañas de planta
  • Un punto por escena con su propia orientación y un radar que muestra la dirección y el campo de visión
  • Nombres de habitación que aparecen cuando caben y zonas de habitación clicables resaltadas al pasar el ratón
  • Orientación como está dibujado, norte arriba o dirección de la vista arriba
  • Salto caminando: la nueva escena mira en la dirección de la marcha
  • Puntos visitados atenuados durante la visita
  • Zoom y desplazamiento con rueda, doble clic, arrastre, pellizco y teclado
  • Plano ampliado en el ordenador, plano a pantalla completa con botón Ir en el móvil
  • Modo de calibración que muestra la línea del punto lista para copiar
  • Miniplano en VR cuando el visitante mira hacia abajo — probado en la VR simulada de krpano, aún no en visores VR
  • Transiciones suaves, desactivadas con movimiento reducido
  • Control por teclado y etiquetas para lectores de pantalla
  • Textos en varios idiomas, tema oscuro y claro, color de acento y variables CSS
  • Archivo del plugin cifrado, cada ajuste como atributo XML

Qué incluye

  • plugins/z360_floor_plan/z360_floor_plan.js (cifrado)
  • Manual (inglés)