Latest added
SplineCraft PRO

SplineCraft PRO

Premium
Code Plugins
Engine version
5.6
Download type
Engine Plugin
Registration required
Only For Premium Users
Description

This plugin enables rapid and extremely efficient generation of various Structures (compositions of ‘StaticMesh’ and ‘Actor’ objects) on the scene using primitives ‘StaticMesh’.

The plugin is implemented as a C++ actor (SplineCraftActor) with a Spline Component inside. The points of the Spline Component form the basis for the plugin's operations.

Important clarification: the plugin allows placing ‘Actor’ objects as an alternative to ‘StaticMesh’ objects.

Further details on this will be explained in the 'Displayed Object' settings (see explanation below). The user places Actors on the scene and configures their settings in the Details panel (refer to the 'Spline Craft Configuration' section). The actor utilizes the configuration information to proceed with the generation process.

Important addition:

During the generation of the structure from primitives, they are optimally placed for maximum efficiency. All primitives are placed within 'InstancedStaticMeshComponent' objects (see 'Line' mode).

If you need to build a very heavy or bulky structure and there is a requirement to use the 'Curve' mode, it is convenient to construct it in 'Line' mode and then switch to 'Curve' mode.

 

Technical Details

Features:

  • Added the ability to change the configuration in runtime. See video.

  • Rapid and efficient generation of various structures using 'StaticMesh' primitives

  • Implemented as a C++ Actor with a SplineComponent for easy manipulation

  • Placement of primitives using InstancedStaticMeshComponent objects in 'Line' mode for optimal efficiency

  • Ability to switch between 'Line' and 'Curve' modes for constructing heavy or bulky structures efficiently

  • Special Utility Tools(Ellipse, Rectangle, Line, Bind To Surface, etc.) allow convenient placement of points on the spline

Code Modules: SplineCraftModule - Runtime

Number of Blueprints: 1

Number of C++ Classes: 1

Supported Development Platforms: Windows, Mac

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

Documentation: https://drive.google.com/file/d/1SxOsBK2vXaFTxj-KGgy2Wg-t4HAlyZTF/view

 Example Project: https://mega.nz/file/8i1WxD6A#xLrlNw3XD6mU0n7FcdCFeIqdHBjJNRJ3qslrv4XE78g

Important/Additional Notes: I highly recommend familiarizing yourself with the documentation and video materials.

Comments
Comments is not yet
Add Comment
Please register
Other interesting assets