Skip to content

WoldVirtualP2P3D v2.7.1

Choose a tag to compare

@Chicook Chicook released this 29 Oct 19:37
· 76 commits to 261864bbad9ca692f16404f320244b7c72e068d9 since this release

WoldVirtualP2P3D v2.7.1

Todo lo de la 2.7.0 (selector de avatares con ratón, shape keys analíticas y las cinco animaciones
compartidas por las 24 plazas) más el sistema de construcción y edición de terreno reescrito y
modularizado, inspirado en la herramienta de construcción de OpenSimulator.

Construcción: deshacer/rehacer por pasos

  • Ctrl+Z / Ctrl+Y y botones Deshacer/Rehacer que retroceden y avanzan un paso (cada trazo
    del pincel, cada prim creado, movido o borrado) en lugar de vaciar todo el historial.
  • El historial viaja con el mundo: el anfitrión valida cada acción y la replica por RPC, así que un
    invitado nunca deja el mundo de los demás fuera de sincronía.

Terreno

  • Pincel a tiempo real: el paso se escala con el delta de fotograma (PASO_PINCEL 0,05,
    PASO_MAXIMO 0,1) en vez de un incremento fijo por clic.
  • Rugosidad (ruido determinista ligado a la posición del vértice) y Revertir (devuelve la
    altura y el color de arena al estado original del terreno).
  • Colisión incremental: tras un trazo sólo se reconstruyen las caras marcadas como sucias, no la
    malla entera.
  • Máscara de arena RGBA8 y playa con MARGEN_PLAYA_M sin cambios de comportamiento.

Panel

  • Nueve herramientas en el mismo orden que antes, con Rugosidad y Revertir añadidas al final.
  • Rejilla de paso configurable (0,1-2,0 m, por defecto 0,5).
  • Tamaño por ejes (Uniforme / X / Y / Z) además del escalado uniforme.
  • Pestaña de inventario con el progreso guardado.

Módulos nuevos

gdscrip/construccion/HistorialEdicion.gd, InventarioConstruccion.gd y ContornoIsla.gd (contorno
de isla medido por rayos) separan responsabilidades del antiguo Construccion.gd.

Rutas y herramientas centralizadas

  • STM_HRTS resuelve todas las rutas del árbol desde un único módulo (rutas.py) y expone las
    herramientas de STM_HRTS/utils; STM_CH delega en él en tiempo de ejecución.

Mundo reexportado

  • wvp3d.pck exportado del árbol de esta versión: 1.053.081.932 B, SHA-256
    8d42b2d3193ac575664fc53ea4d2ab49754687a9ccbb12d4b34aefe7019fdede, 536 entradas con el MD5 de
    todas correcto, 33 .gdc = los 33 guiones del árbol y 4.261/4.261 identificadores presentes.

Assets

Fichero Qué es
DMWoldVirtualP2P3Dv2.7.1.exe Visor Windows x64 autocontenido (motor + mundo dentro)
WoldVirtualP2P3Dv2.7.1-linux.tar.gz Mundo para Linux: Godot 4.7.2 + wvp3d.pck + guiones STM_LBR/
release.json Metadatos que lee el portal WebNodo
SHA256SUMS Huellas del exe, del tar.gz y de release.json

Verificación

  • probar_construccion 233 OK / 0 fallos (terreno sintético, sin depender del glTF de la isla).
  • validar_avatares 24/24 y validar_personalizacion 24/24, validar_ch3d 16/16,
    validar_shapekeys_reales sin fallos, probar_selector y probar_shapekeys sin fallos.
  • Resto de suites de Godot (turnos, carrusel, carrusel ocupado, red, sonda anfitrión/invitado,
    invitación, ganchos, flujo del portal, islas fantasma, registro de islas, control por clic,
    cambio de avatar) sin fallos; pytest 82 pruebas.
  • Autopruebas del visor publicado: arranque 17/17, chat 0 fallos, cuenta OK, red 7 líneas 0 fallos.