This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tools:s-tk:roadmap [2019/08/12 14:02] – lightwolf | tools:s-tk:roadmap [2021/04/09 19:49] (current) – [Module 4 - Deform] lightwolf | ||
---|---|---|---|
Line 9: | Line 9: | ||
Following the base stage, the following modules may be added but some may depend on others. | Following the base stage, the following modules may be added but some may depend on others. | ||
- | ===== Module 5 - Proximity Node (in Development for August 2019) ===== | + | ---- |
- | A node that computes the closest distance to a spline, this can be used for shading. | ||
- | |||
- | A prerequisite for spline based deformations. | ||
- | |||
- | ===== Module 1 - Animatable splines ===== | ||
- | |||
- | Allows for the whole spline shape to be animated using a single envelope. | ||
- | |||
- | Might adds envelopes to the spline controls points and handles and updates the gizmo to allow for keyframing the points and handles. | ||
- | |||
- | Allows knots and control points to follow other items. | ||
===== Module 2 - More Spline types ===== | ===== Module 2 - More Spline types ===== | ||
Line 33: | Line 22: | ||
===== Module 4 - Deform ===== | ===== Module 4 - Deform ===== | ||
+ | //Done, but left here because part 2 references it.// | ||
Adds a node and a deformer plugin to deform a mesh along a spline. | Adds a node and a deformer plugin to deform a mesh along a spline. | ||
Requires splines to be animatable as well as the proximity node. | Requires splines to be animatable as well as the proximity node. | ||
+ | |||
+ | ==== Part 2 ==== | ||
+ | |||
+ | Add the ability to use a spline as the source shape as well. | ||
+ | |||
===== Module 6 - Renderable Splines ===== | ===== Module 6 - Renderable Splines ===== | ||
Allows for splines to be rendered. http:// | Allows for splines to be rendered. http:// | ||
+ | |||
+ | ===== Modukle 7 - Spline Instancer ===== | ||
+ | |||
+ | Instance along a spline. This requires a custom instancer. | ||
===== Requests ===== | ===== Requests ===== | ||
Line 58: | Line 57: | ||
* Spline Dynamics (also combined with the Sweep modifier) for dynamic ropes | * Spline Dynamics (also combined with the Sweep modifier) for dynamic ropes | ||
+ | ---- | ||
====== Completed stages ====== | ====== Completed stages ====== | ||
- | ===== Base Stage (completed) | + | ===== Base Stage ===== |
A new Primitive Type((Just like Shapes and OpenVDB items)) will be developed, called " | A new Primitive Type((Just like Shapes and OpenVDB items)) will be developed, called " | ||
Line 74: | Line 74: | ||
Due to the complexity of getting the architecture right, The Base Stage will be a **two months** project on Patreon. | Due to the complexity of getting the architecture right, The Base Stage will be a **two months** project on Patreon. | ||
+ | ===== Module 1 - Animatable splines ===== | ||
+ | |||
+ | Allows for the whole spline shape to be animated using a single envelope. | ||
+ | |||
+ | Might adds envelopes to the spline controls points and handles and updates the gizmo to allow for keyframing the points and handles. | ||
+ | |||
+ | Allows knots and control points to follow other items. | ||
+ | |||
+ | |||
+ | ===== Module 5 - Proximity Node ===== | ||
+ | |||
+ | A node that computes the closest distance to a spline, this can be used for shading. | ||
+ | |||
+ | A prerequisite for spline based deformations. | ||
+ | |||
+ | ===== Module 4 - Deform ===== | ||
+ | |||
+ | Adds a node and a deformer plugin to deform a mesh along a spline. | ||
+ | |||
+ | Requires splines to be animatable as well as the proximity node. | ||
+ | |||
+ | This has been split into two parts | ||
+ | ==== Part 1 ==== | ||
+ | |||
+ | Axis aligned deformations only, using a spline as a target shape. |