Scatter of Blueprints instead of Meshes?

Hi! I'm Jaime Delmonte! We've talked before, but with another account hehe. I wanted to ask about a thing I'd like to do using Dash but I have some questions about how to do it. I have a long road. I want to create buildings at the sides, procedurally. I have the buildings separated. My idea was to make each building a BP and then scatter the buildings using the Path Scatter tool or even the Grid tool, but here's the thing: I want to scatter these Blueprints instead of meshes because I want to add lights to the buildings inside the BPs. And I'd like the buildings inside my road to be changed automatically... but it's not working. When I scatter Blueprints, it's like it's scattering its interiors and not the BP itself, so if I change the OG blueprint it doesn't change in the scattered ones. Could you help me with that, please? Thank you so much!
29 Replies
DanielFreden (Dash for UE5)
Hey @JaimeDelmonte Happy to hear from you again! 🙂 Hmm, we do support blueprint scattering already. Did you scatter it "manually" by opening Path scatter and assign the BPs from the viewport? That should work in theory at least 😄 Could you maybe record a video? And having the UE outout log open so we can see if anything pops up? BP support for the Dash Content Browser is coming in the next Dash version fyi🙌
JaimeDelmonte
JaimeDelmonteOP2mo ago
Hey! Thanks for the quick answer! I'll send the video in a few minutes But yeah, what I did was opening the Path Scatter option, then selected my curve as the Path and three BPs for the Scatter option And it does scatter the stuff, but if I enter to any BP and I add a PointLight, it doesn't affect to the BPs that have been scattered I can send a video, yeah Also, there's one thing that could be awesome to be able to do it, but I can't think of how doing it I know how to scatter the buildings, and I added their part of the sidewalk on each BP, buuuut, it would be awesome if, everytime there is a break in the scatter (I mean, everytime there are no buildings together), I'd love to add the corner of the sidewalk But I think that might be impossible with the plugin? I'd need a specific PCG system for that? Or do you think it's something doable?
Costantino
Costantino2mo ago
Hello @JaimeDelmonte , although we support Blueprints, the generated scatter is an unreal HISM, which only places the mesh part of the blueprint. So lights or other elements will not be available on it. We have been looking on how to have something that can support the full blueprint, but nothing that is as performant as the HISM instancer.
JaimeDelmonte
JaimeDelmonteOP2mo ago
That's what I thought! There's no way then to do it with adding lights too, right? I tried with Level Instances too but it's the same
Costantino
Costantino2mo ago
Not at the moment with Dash unfortunately
JaimeDelmonte
JaimeDelmonteOP2mo ago
Being able to scatter stuff with lights would be really useful though
Costantino
Costantino2mo ago
We know 🙂
JaimeDelmonte
JaimeDelmonteOP2mo ago
Like for example, scattering objects with lights (like street-lamps) across a whole street or that kind of things
Costantino
Costantino2mo ago
I can't make promise on if and when it will be supported though
JaimeDelmonte
JaimeDelmonteOP2mo ago
Anyway, I love the plugin, though! It's always really helpful; I've been using it already for almost 2 years So thank you!
Costantino
Costantino2mo ago
Happy to hear that, thank you for being part of the amazing Dash users!
JaimeDelmonte
JaimeDelmonteOP2mo ago
Thank you for the amazing plugin and the kind support!
Costantino
Costantino2mo ago
Regarding your other request, it's a more complex procedural system, which I'm not sure how I would approach it with Dash at the moment. Generating the sidewalks procedurally, would introduce a whole set of new problems to deal with, but if you have already some modular parts, maybe is something it can be figured out
JaimeDelmonte
JaimeDelmonteOP2mo ago
They are like modular, or I can make them, that would not be a problem I mean
JaimeDelmonte
JaimeDelmonteOP2mo ago
Buildings are blocks like this
No description
JaimeDelmonte
JaimeDelmonteOP2mo ago
Corners are blocks like this
No description
JaimeDelmonte
JaimeDelmonteOP2mo ago
And the idea is to scatter Buildings like this and, when we have breaking parts, use the "corner" asset for fitting it there
No description
JaimeDelmonte
JaimeDelmonteOP2mo ago
You see what I mean?
JaimeDelmonte
JaimeDelmonteOP2mo ago
so we get like blocks like this
No description
JaimeDelmonte
JaimeDelmonteOP2mo ago
I ended up designing a whole BP xDDD
JaimeDelmonte
JaimeDelmonteOP2mo ago
No description
JaimeDelmonte
JaimeDelmonteOP2mo ago
DanielFreden (Dash for UE5)
Damn, good job 😄😄 Looking great!
JaimeDelmonte
JaimeDelmonteOP2mo ago
Thanks! It took me more that I'd like to admit AHHAHAHAH But I'm an artist, not a programmer, so... I'm proud it works ^^
DanielFreden (Dash for UE5)
Haha you should! Hopefully you learnt something as well along the way👏😄
JaimeDelmonte
JaimeDelmonteOP2mo ago
Absolutely 🔥
Costantino
Costantino2mo ago
hey, sorry I'm just reading this, but with path scatter you could probably achieve that too
Costantino
Costantino2mo ago
When in "Density Mode = Fit" you can pick the start and end block, including the direction they need to face
No description
Costantino
Costantino2mo ago
so if you have a curve with 2 points, for example you can create the setup like you show in the drawing If I had the right assets, I would try to create a compound for this 😄 good exercise with PCG though 🙌

Did you find this page helpful?