Repository navigation
WoldVirtualP2P3D v2.7.1
·
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_PINCEL0,05,
PASO_MAXIMO0,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_Msin 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_HRTSresuelve todas las rutas del árbol desde un único módulo (rutas.py) y expone las
herramientas deSTM_HRTS/utils;STM_CHdelega en él en tiempo de ejecución.
Mundo reexportado
wvp3d.pckexportado 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_construccion233 OK / 0 fallos (terreno sintético, sin depender del glTF de la isla).validar_avatares24/24 yvalidar_personalizacion24/24,validar_ch3d16/16,
validar_shapekeys_realessin fallos,probar_selectoryprobar_shapekeyssin 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;pytest82 pruebas. - Autopruebas del visor publicado: arranque 17/17, chat 0 fallos, cuenta OK, red 7 líneas 0 fallos.