S. Krezel - Smart Spline Generator

VIDEO PREVIEW

Usage examples: (1) | (2) | (3) | (4) | (5) | (6) | (7) | (8) | (9) | (search the web for more!)

DISCORD SERVER (SUPPORT, DISCUSSION)

Generate various assets that automatically align/react to any surface in a highly customizable way. Create ivy, vine, ropes, bridges, fences, and more – with many customizable parameters & possibility to use your own meshes.

REVIEWS, QUESTIONS & ANSWERS (from UE Marketplace)

• Fast and easy generation of surface-aligning assets

• Many parameters for controlling generation behavior, all described in their tooltips and documentation levels

• In-engine documentation: All the features explained on working examples in demo levels

• Possibility to use your own meshes

• Set of starting presets included

• With the help of the UE Merge tool, you can convert any generated asset into static mesh, to reuse it in different levels/projects – or to export & edit it in your 3D package!

• Made 100% in Blueprints.

• Large set of generation parameters, like spline direction, sub-spline amount, spline/sub-spline length, curve, mesh amount, align rotation, height above ground, random irregularity levels, and many more…

• Automatic bridge mechanic: Automatically finds nearby surfaces to make bridges with. Control bridge gravity and more (presented in the video)

• Low-poly edge snapping: Generate lower-poly assets without problems caused by low poly count near surface edges (presented in the video)

• Automatic spline mesh optimization – replaces most of the spline mesh sections with low-poly versions, leaving only critical areas like edges or corners

• Compatible with UE Merge Actors tool, which allows you to convert any generated asset into a single static mesh

• Many starting default presets that you can derive from.

Latest update (4.21+):

  • Added new "StripStem" feature that significantly decreases vert count on stem-heavy assets (e.g. vines with many sub stems, long cables & ropes, etc.) while retaining almost the same look. It uses a poly strip as stem spline meshes instead of regular cylinders and thanks to UE SplineThicken material function it retains the cylindrical look. For example, on one of the more advanced vine presets it reduces vert count by over half.

  • Improved generation speed

  • Faster & more convenient asset handling, because the RunConstructionScriptOnDrag is now turned off by default.

  • New: Stem thickness control (start thickness, end thickness & thickness falloff)

  • New: On/Off switch for spline mesh shadow casting & collision - useful for optimizing your assets individually.

Smart Spline Generator on Orbital Market

(post deleted by author)

NOW ON MARKETPLACE!

This tool allows to generate various assets that automatically align/react to any surface, in highly customizable way. Create ivy, vine, ropes, bridges, fences and more – with many customizable parameters & possibility to use your own meshes.

• Fast and easy generation of surface-aligning assets
• Many parameters for controlling generation behavior, all described in their tooltips and in documentation levels. Spline direction, sub-spline amount, spline/sub-spline length, curve, mesh amount, align rotation, height above ground, random irregularity levels and many more…
• Automatic bridge mechanic: Automatically finds nearby surfaces to make bridges with. Allows to control bridge gravity and more (presented in the video)
• Low-poly edge snapping: Allows to generate lower-poly assets without problems caused by low poly count near surface edges (presented in the video)
• Automatic spline mesh optimization – replaces most of spline mesh sections with low-poly versions, leaving only critical areas like edges or corners
• In-engine documentation: All the features explained on working examples in demo levels
• Possibility to use your own meshes
• Set of starting presets included
• With help of UE Merge tool, you can convert any generated asset into static mesh, to reuse it in different levels/projects – or to export & edit it in your 3D package!
• Made 100% in Blueprints.

• … Works also in 2D projects! : Smart Spline Generator 2D - Album on Imgur

1 Like

Wow this is really cool and looks insanely useful and time saving.

Hum…it rocks man, gg :wink:

[QUOTE=RockyRockford;539239]
Wow this is really cool and looks insanely useful and time saving.
[/QUOTE]

[QUOTE=macoll;539303]
Hum…it rocks man, gg :wink:
[/QUOTE]

Thanks! :slight_smile:

Looks great! Any chance it’s gonna have wind etc like in your Dynamic Tree & Plant Generator? :slight_smile:

Looks awesome and time saving, great job! :slight_smile:

Looks fun! Look great! :slight_smile:

i love you :wink:
and i really really want this tool !!!
release it now !!

any ideas about pricing yet ?
kind regards
stucki

[QUOTE=Wrekk;539468]
Looks great! Any chance it’s gonna have wind etc like in your Dynamic Tree & Plant Generator? :slight_smile:
[/QUOTE]

Thank you! Default ivy leaves have basic wind in material + probably I’ll add some interactive material effect in the first update. But it won’t be fully dynamic like Dynamic Tree & Plant Generator - trees/plants have quite predictable structure, but in case of Smart Spline Generator, there are too many possibilities to implement some optimized dynamic interaction system. Besides, it’s also recommended to convert generated assets (at least the bigger, more complicated ones) into single static meshes via Merge tool to have good performance, so the only dynamic interaction I can think of would be through materials with vertex offset.

[QUOTE=BurakShamansoft;539502]
Looks awesome and time saving, great job! :slight_smile:
[/QUOTE]

[QUOTE=com04;539512]
Looks fun! Look great! :slight_smile:
[/QUOTE]

[QUOTE=stucki;539550]
i love you :wink:
and i really really want this tool !!!
release it now !!

any ideas about pricing yet ?
kind regards
stucki
[/QUOTE]

Thanks! :smiley: I’m doing my best to make this available as soon as possible :slight_smile:
About the price, I think it will be somewhere in the area of the Dynamic Tree & Plant Generator price, imho quite reasonable for the possibilities - but I’m not sure yet.

Smart Spline Generator has passed the review process and will be available on June 29th! :slight_smile:

Nice tool @,
I can’t wait to try that, really nice job!

[QUOTE=DavidBC;550815]
Nice tool @,
I can’t wait to try that, really nice job!
[/QUOTE]

Thank you!

wow will be very looking forward for it !
and will make much use of it :wink:

Smart Spline Generator has been released today! :slight_smile:

Bought it, thank you so much for this great tool! Works really good and it will save me soooo much time :smiley:

bought it too. its very very cool. thx very much for it. and its totally worth the money !!!

one thing that could be improved in my opinion is that (thats how i see it) even if i make a very small change in one of the many parameters everything is calculated again from start and the result will vary very much from the origin.
Would it be possible to implement in future versions to only recalculate the changed parameter ?
or do i see this completely wrong ? (sorry i am a noob :wink: )
best regards
stucki

Looks awesome. My real question is how well does collision work on generated assets?

[QUOTE=Alara;556871]
Bought it, thank you so much for this great tool! Works really good and it will save me soooo much time :smiley:
[/QUOTE]

[QUOTE=stucki;556985]
bought it too. its very very cool. thx very much for it. and its totally worth the money !!!
[/QUOTE]

Thank you, I’m really glad that you like it! :slight_smile:

[QUOTE=stucki;556985]

one thing that could be improved in my opinion is that (thats how i see it) even if i make a very small change in one of the many parameters everything is calculated again from start and the result will vary very much from the origin.
Would it be possible to implement in future versions to only recalculate the changed parameter ?
or do i see this completely wrong ? (sorry i am a noob :wink: )
best regards
stucki
[/QUOTE]

I see what you mean, I’ll see if I can implement something like this. I have a similar system in my tree&plant generator, but this one reacts to any surface and have way more possibilities (less predictable), so I will have to construct the logic in some other way… I’ll let you know when I’ll find a way to implement this feature.

[QUOTE=ambershee;557000]
Looks awesome. My real question is how well does collision work on generated assets?
[/QUOTE]

Thanks! It works without problems: Bridge Collision Test | Fence Collision Test

  • Generator uses mesh sections which are a regular static meshes - and it will use any collision shape that is defined within these meshes, so it’s fully customizable and it depends on what mesh you use with the generator. The included default meshes serve as an example/starting point and you can import your own mesh sections.
  • After merging generated asset into static mesh (it’s recommended, to save generated asset and improve performance), you can of course edit it in any 3D app and use any collision shape you want :slight_smile: