Introduction

Markdown Monster icon

Spline Plus is a compact branching splines system and advanced path following tool for Unity3D.

Markdown Monster icon

Feartures

  • Spline Branching.
  • Compact Spline modeling tools.
  • Node Speed.
  • Node Normal.
  • Node Scale (Taper).
  • Node type : Smooth, Broken, Free.
  • Simple/Complex (Train) followers
  • Followers smooth Acceleration/Deceleration.
  • Followers smart Keyboard navigation at intersections,
  • Projected path following for simple followers.
  • Advanced Events system.
  • Spline projection into mesh.
  • API to Create splines at runtime.
  • Custom Editor and Use of Unity Reorderable lists.
  • Import/Export spline data (.SP files).
  • Copy/Past spline data between Spline Plus game objects.
  • Full source code included.
  • Detailed Documentation.

Setup

All Packages from ElseForty are placed in the 'ElseForty' folder once imported.

Markdown Monster icon


To Add a Spline Plus game object to your scene hierarchy.
Markdown Monster icon

Notions

Node

They form a branch, they are marked in the scene view with a sphere as shown bellow in the image ,
The Number on top is the node index in the selected branch nodes list .

Markdown Monster icon

Info

Click on the node in your scene view to select a node.

Branch

A branch is formed by nodes. the selected branch is marked with green color in your scene view as shown in the image bellow,

Markdown Monster icon

Info

Click on the branch in your scene view to select it.

Shared node

A shared node is a node that is shared by more than one branch, it is represented by a purple sphere in your scene view, like in the image bellow.

Markdown Monster icon

Info

The node index on top changes based on the branch you're selecting