Voxel Destruction 2 — Colisiones SDF
Contenido sujeto a actualización según evolucione VOXEL DESTRUCT 2.
Conceptos básicos de SDF para jugadores
Un campo de distancia con signo (Signed Distance Field) almacena qué tan lejos está cualquier punto del espacio de la superficie más cercana. Negativo significa dentro de la materia sólida; positivo, fuera. Los motores de destrucción usan datos SDF para decidir exactamente dónde una herramienta intersecta la geometría — produciendo cortes más limpios que pruebas brutas de triángulos sobre parts fragmentadas.
VOXEL DESTRUCT 2 promociona las colisiones SDF como un paso más allá de la rotura heredada de VDP, donde piezas grandes pre-fracturadas a veces dejaban astillas flotantes o fallaban impactos interiores.
Impacto en el gameplay
Deberías notar un contacto más predecible: los taladros muerden donde apuntas, las ondas de choque tallan cavidades continuas y los muros finos fallan en juntas creíbles en lugar de bordes arbitrarios de chunks.
La precisión SDF se combina con la cola de subdivisión voxel — el motor sabe qué romper a continuación porque el campo se actualiza cuando desaparece material.
- Herramientas de destrucción — comportamiento de armas con impactos SDF
- Colapso estructural — cuando desaparecen soportes tras cortes SDF
- Usar la física — tutorial en vídeo
Consideraciones de rendimiento
La evaluación SDF consume tiempo de CPU. VD2 mitiga la sobrecarga mediante greedy meshing y limpieza de escombros — obtienes precisión sin micro-parts infinitas. Si las sesiones se entrecortan, reduce la intensidad de destrucción antes de culpar solo a las matemáticas de colisión.
Comparado con enfoques antiguos de Roblox
Muchos módulos comunitarios aún dependen de bucles GetPartsInPart y sustracción CSG (GeometryService SubtractAsync). Las pipelines orientadas a SDF representan la ola más nueva que popularizó Teardown y que VD2 persigue dentro de los límites de hardware de Roblox.