Jump to content

Parametric/procedural modelling/building system with LSL?


AmberJoyBliss
 Share

You are about to reply to a thread that has been inactive for 154 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts

I am new to LSL, but an intermediate programmer and can figure this out. But first, I want to ask if this is a good idea in the first place.

The goal is to make an apartment building system and have everything change together and stick together, by adjusting one parameter at a time. A typical case is changing the build height, making the ceiling move up and all the walls stretch up. Another example is changing the wall thickness, or doorway dimensions.

I have played with this in Blender/Python, FreeCAD and Unreal Engine and then I found this: LlSetPrimitiveParams -> And an idea was born

To begin with, the code will be updated in Google Sheets and pasted into the script for every change.

If this works well enough, I imagine a HUD or some other interactive UI inside SL.

 

  • Like 1
Link to comment
Share on other sites

Unfortunately, I don't think you can easily manage the complexity inherent in a project like that with the limited tools LSL has available, unless you limit yourself to some very specific parameters to adjust an 'already finished' build.

The main 'do it yourself' building systems I'm aware of are sets of mesh elements that all work together at a specific scale, and not much customization on them is possible beyond llSetScale();. See for example: Zimberlab Blocks, Zimberlab Walls (they're different systems, useful to compare/contrast), Isil's 'Sci-fi' system

  • Like 2
Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 154 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...