Przeskocz do zawartości
Multimedia 1 dla listy TerraDyne: Unified Runtime Terrain Sculpting with Real-Time Physics
0 comments

Opis

📹 Video: v0.2 | 📹 Test runs: v0.2 | 📃 Read the manual | 🆓 Core GitHub version (recommended, includes experimental branches)

TerraDyne is a landscape plugin that unifies Runtime Terrain Sculpting with Real-Time Physics (current: 0.4.1).

It deploys a modern, unified architecture that moves away from legacy methods. Fab hosts the fully-featured, updated and supported Pro version.

TerraDyne: The Ultimate Runtime World Framework

Turn your static Unreal Engine Landscapes into fully persistent, dynamically editable, and highly performant runtime worlds.

TerraDyne is an innovative C++ framework that bridges the gap between authored design and emergent gameplay. Whether you are building a persistent survival crafter, a strategy game terrain sculptor, or a dynamic sandbox where meteor strikes leave permanent craters, TerraDyne delivers a seamless, AAA-quality pipeline straight out of the box.

🌟 Zero-Configuration Onboarding

Get started instantly. Drop the BP_TerraDyneSceneSetup wizard into any level, and with one click, TerraDyne will ingest your existing Unreal Engine Landscape—complete with 16-bit high-fidelity heightmaps, painted weight layers, and placed foliage—and seamlessly convert it into a highly optimized, dynamically chunked runtime world.

⛏️ Hybrid CPU/GPU Sculpting & Painting

Empower your players to reshape the world at runtime. TerraDyne features a blazing-fast, hybrid CPU/GPU deformation pipeline that allows for real-time vertex manipulation and material painting.

  • Additive GPU Accumulation: Perform massive operations—like tectonic pulses or multi-frame meteor craters—without stuttering the Game Thread.

  • Smart Material Blending: Includes MTerraDyneSmart, a master material with procedural slope and height blending that automatically reacts to terrain changes.

  • Idempotent Edit Stack: Fully integrated multiplayer-ready Undo/Redo history out of the box.

💾 Absolute Persistence

What happens in TerraDyne, stays in TerraDyne.

  • State Serialization: Instantly save and load massive, multi-chunk worlds, capturing every sculpted valley, painted path, and harvested rock.

  • Persistent Population: The framework intelligently tracks the lifecycle of your dynamic actors, ensuring chopped trees stay chopped and player-built structures remain exactly where they were placed across sessions.

🚀 AAA Performance Architecture

TerraDyne was built for scale and stability, leveraging a highly optimized architecture to keep your frame rates high even during catastrophic world events.

  • Dynamic Mesh Parity: Fully transitioned to a unified UDynamicMeshComponent pipeline, guaranteeing 1:1 visual and physical collision parity at all times.

  • Aggressive LOD & Streaming: Chunks smoothly transition through Level of Detail rings based on player proximity, while a robust asynchronous streaming manager seamlessly loads and unloads distant terrain data.

  • Collision Throttling: Intelligent collision recooking ensures that even when deforming massive areas, the physics thread is never overwhelmed.

📊 Built-In Developer Tooling

Stop guessing what your terrain is doing. TerraDyne ships with a comprehensive, Slate-based runtime GUI.

  • Live Telemetry: Monitor real-time vertex counts, chunk memory, and CUDA/GPU hardware acceleration metrics directly in the viewport.

  • The Orchestrator: Spawn the ATerraDyneOrchestrator showcase to test sculpting, persistence, and LOD transitions in a fully configured demo environment (TectonicStorm).

Technical Details

  • Live conversion of Unreal Engine Landscapes to runtime-editable dynamic meshes.

  • 16-bit heightmap sampling and weight layer transfer.

  • Procedural Foliage & Placed Actor ingestion.

  • Real-time terrain sculpting (Raise, Lower, Flatten, Smooth) and painting.

  • GPU-accelerated deformation tools for large-scale impacts.

  • Multiplayer-ready State Serialization (Save/Load) and Undo/Redo system.

  • Asynchronous Chunk Streaming and Distance-based LODs.

  • Zero-Config Setup Wizard and Runtime Telemetry GUI.

  • Included "Smart" Terrain Master Material.

Disclaimer: this plugin assumes a working knowledge of UE5 workflows, editor tooling, asset setup and so on. Custom integration, extension or modification may also require comfort reading and writing C++. If you are new to UE5 or plugin-based development, expect a learning curve. Before purchasing the Fab version, it is recommended that you explore the open-source GitHub version and the online manual first to understand the architecture, setup requirements, and integration style. This will help you determine whether the plugin fits your project and experience level.

Uwzględnione formaty