스포트라이트 세일: 9월 23일 오후 10시 59분까지 엄선된 애니메이션을 50% 할인받으세요.

SplineCraft Flow

평점 없음

SplineCraft Flow is a versatile plugin that simplifies the creation of complex static mesh structures with its dual-mode placement system and advanced customization options, enhancing both efficiency and creative flexibility.

  • 지원 플랫폼
  • 지원 엔진 버전
    5.3 - 5.4
  • 다운로드 유형
    엔진 플러그인
    이 제품은 코드 플러그인과 함께 미리 빌드한 바이너리와 언리얼 엔진에 통합되는 모든 소스 코드를 포함하고 있으며 원하시는 엔진 버전에 설치하여 프로젝트에 따라 활성화할 수 있습니다.

SplineCraft Flow is a powerful and versatile plugin developed for Unreal Engine, designed to streamline the creation of complex structures composed of static meshes. Written in C++, this plugin offers a flexible and efficient solution for constructing large-scale scenes with ease.

At the core of SplineCraft Flow is an actor that features a spline component, serving as the primary tool for managing the placement of static meshes. The plugin supports two distinct modes of operation: Curve and Line. In Curve mode, static meshes are placed along the spline using USplineMeshComponent, allowing for smooth, curved placements. In Line mode, the plugin utilizes UInstancedStaticMeshComponent, dramatically boosting performance, especially when creating extensive or intricate constructions. This dual-mode functionality is particularly advantageous when dealing with massive structures. Users can quickly switch to Line mode to outline their designs and later transition to Curve mode for precise adjustments.

One of the key innovations of SplineCraft Flow is its ability to simultaneously configure and place a set of static meshes across different modes. Each static mesh comes with a range of customization options, enabling users to finetune the appearance and behavior of their structures. The plugin also supports advanced features such as material color adjustments for specific segments and the ability to hide meshes in designated areas. Additionally, it includes a material application system based on index multiplicity, allowing users to specify, for example, that every third mesh should have a different material setup.

SplineCraft Flow not only enhances the creative workflow but also offers the performance and flexibility needed for modern game development, making it an indispensable tool for any Unreal Engine developer.


Support: https://discord.gg/3cyFmzgnNR

YouTube: GO

Doc: https://mega.nz/file/wicyVR6Z#tFNMUcO3HdxpvA3RK8CEoFaKH4XuLxDuVxWG-AFylbI

기술적 세부사항

Features:

  • Seamless and rapid generation of complex structures along a spline using 'StaticMesh' components.
  • Implemented as a C++ Actor capable of dynamically creating and managing collections of InstancedStaticMeshComponent and/or SplineMeshComponent, providing flexible and intuitive manipulation for complex spline-based structures.
  • Dual-mode placement:

- Curve: uses USplineMeshComponent for precise and curved placements along the spline.

- Line : utilizes UInstancedStaticMeshComponent for efficient and linear placement, ideal for performance-intensive projects.

  • Ability to customize individual static meshes with different materials, colors, and visibility settings based on their position or index.
  • Built-in system to apply specific materials to every Nth mesh along the spline, enabling diverse design patterns.
  • Concrete Mode prioritizes specific configurations for each mesh, ensuring accurate representation of your design intent.
  • Special Utility Tools (Ellipse, Rectangle, Line, Bind To Surface, etc.) enhance spline manipulation and point placement.
  • Precise control over mesh orientation, spacing, and alignment for optimal results.


Code Modules: SplineCraftFlowModule - Runtime

Number of Blueprints: 6 (1 - BP_SplineCraftFlowActor, 5 - Placement Strategies)

Number of C++ Classes: 6 (1 -SplineCraftFlowActor, 5 - C++ Placement Strategies)

Supported Development Platforms: Windows, Mac

Supported Target Build Platforms: Win64, Mac, iOS, Android, etc.

Important Notes: I highly recommend familiarizing yourself with user guide.