Free Splined Mesh Blueprint Is Now Available on the Unreal Engine Marketplace

Sdílet
Vložit
  • čas přidán 12. 06. 2024
  • Download the free blueprint from the UE Marketplace to periodically spawn meshes and blueprints along a spline with the free blueprint in this video. This blueprint also has the capability to setup guardrails, fences, sidewalks and any other mesh follow a spline with ease. With this new update this blueprint can be used for road signs, lamp posts and anything else you want to periodically put along another spline. This blueprint uses a technique called instanced static meshes to achieve this effect. If you've watched other tutorials before this, you may know it's a well-documented method but also takes some time to setup, so let me save you that time and give you a good basis to start off of.
    To join the community, visit our discord link below:
    / discord
    Find the free downloadable "Splined Mesh" blueprint here:
    www.unrealengine.com/marketpl...
    Create roads with ease in UE5 with Dynamic Road System available on the Unreal Marketplace.
    Link: www.unrealengine.com/marketpl...
    Chapters:
    Intro: 0:00
    Main Tutorial: 1:04
    Spline Snapping: 12:24
    Periodic Placement: 14:26
    Tips: 16:39
    Outro: 17:33
  • Hry

Komentáře • 71

  • @Phoenix_VR
    @Phoenix_VR Před 2 měsíci +9

    EPIC should mega-grant your awesome work guys

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +3

      Might apply for it soon, the one thing really needed is funding for more developers to join. Would love to see some of the ideas that's been planned get done sooner

  • @wayne9954
    @wayne9954 Před 2 měsíci +4

    Just purchased it on the marketplace to support you guys! I have the free version and havent yet be able to try it out but wanted to support you :")

  • @MonsterJuiced
    @MonsterJuiced Před 2 měsíci +3

    Well done, just in time too. I purchased this and I'll be using it tomorrow. Thanks again for making this.

  • @quietlyworking
    @quietlyworking Před 2 měsíci +2

    👏 Absolutely love what you've built and so happy to support you with a purchase. You've also got a new fan and sub👊

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +1

      Thank you for the kind words and you support, we have some exciting ideas planned for the future!

  • @deygus
    @deygus Před měsícem

    This is genious! I'm buying it right now to help support your work! I was having problems with a basic spline bp I made but it was way too simple and very difficult to control and you're pretty much handing us a god-like spline tool here! This is going into my upcoming platformer game later today!

    • @AVieGuyStudios
      @AVieGuyStudios  Před měsícem +1

      Nice! Love to hear it! When you release your project, if you could tag us, that would be awesome. You might be the first person to ship a project that uses this tool

    • @deygus
      @deygus Před měsícem

      @@AVieGuyStudios I'd be happy to do that and thank you again as well.

  • @pikey3690
    @pikey3690 Před 2 měsíci +2

    This is honestly amazing, I'm a student working on a short animated movie and this is gonna help so much in building scenes with realistic roads and such. One thing I thought of is in periodic placement there should be an option for noise to randomly place it, for example farm fences which can be a bit broken and placed apart or stone walls that have sections that are broken. Otherwise great bp I really appriciate it!

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +2

      Thanks for the feedback, I have heard that suggestion before and I am happy to say it will be included in the next update. I hope to have a new panel that you could specify randomized placement, rotations, and scales. I will also add we do sell the Dynamic Road System on the marketplace if you are interested in making large road systems but if you are only making a couple roads for a short movie this splined mesh BP would probably be fine

  • @fandross_
    @fandross_ Před 2 měsíci +2

    You saved my project, thanks!

  • @mrxcs
    @mrxcs Před 2 měsíci +2

    That pretty cool, I definitely buying in the future.

  • @RobTheAlchemist
    @RobTheAlchemist Před 2 měsíci

    awesome work this has been a super useful tool for my project thank you

  • @arrowsdev
    @arrowsdev Před 2 měsíci +1

    great stuff man , totally worth it

  • @Droxcy
    @Droxcy Před 2 měsíci +1

    Huge dude thanks so much!

  • @MonsterJuiced
    @MonsterJuiced Před 2 měsíci +1

    All we need now from this is Horizontal offset and then randomised value range for each scale, rotate and transform with a sort of random seed. Imagine an array of old medieval stone blocks around the edge of a path. Each of those blocks would be kind of slightly offset in different ways like slightly rotated or further forward then another etc.. it would really help for stylisation too.

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +4

      I have heard the recommendation of randomising a set of meshes to spawn along a spline but randomising the position and rotations in certain ways could be useful too. Might have to start a new randomising options tab, thanks for the feedback!

    • @MonsterJuiced
      @MonsterJuiced Před 2 měsíci +1

      @@AVieGuyStudios I would massively appreciate it. Apart from wonky brickwork or stone blocks, imagine traffic cones too that need the 'human' touch so they're randomly rotated on the Z axis but also slightly misplaced from the centre of the spline to give some authenticity that they were put there by hand.
      Great work, I really love this blueprint and I can think of so many uses for it.

  • @mihaiwilson
    @mihaiwilson Před 2 měsíci

    A thing of beauty. Thank you!

  • @OnkAnCa64
    @OnkAnCa64 Před 2 měsíci +1

    Nice job ! thanks

  • @aaronhojnacki6051
    @aaronhojnacki6051 Před 2 měsíci

    Awesome job, guys.I will be buying this off of the marketplace

  • @Krishnadev24
    @Krishnadev24 Před 2 měsíci +1

    Really 🎉 thanks bro ❤

  • @Instant_Nerf
    @Instant_Nerf Před 2 měsíci

    I will def suport you guys. Nice tool and affordable

  • @FizzleStudiosLtd
    @FizzleStudiosLtd Před 2 měsíci

    Love me some splines. As someone who's built some fairly complex spline tools I am quite excited to check out someone's work who knows what they are doing. In particular I was unable to find any decent solution to the z-axis twisting. Cheers!

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      I still feel like I have a bit to learn even after making this. Part of the reason I put this out for free is because I realized I spent way longer than I should've making some of the most simple features for it. Like z-axis spline meshes sound easy then it just dissappears leaving us devs majorly confused

  • @d0nnimann
    @d0nnimann Před 2 měsíci

    That's great, man! Thanks You!
    I started to convert it to UE4 for my project today's morning (some like three hours ago). I hope, that all would work when I done :D (Just because i'm a newbie 😅)

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +1

      Let me know how it goes! I will be doing the same thing probably a couple of months from now. I am unsure whether you can copy and paste functions so they match, it may be tedious because there is a bunch of little differences between ue5 and ue4 like direct conversions from floats to integers and stuff like that. A part of me wishes I started developing it ue4 just so that it would be compatible going forward. But if you have any questions or get stuck at any point let me know and I'll try to help as best as I can. There is also a discord link in the description of the video where it can be easier to have longer conversation threads

  • @sleonhart
    @sleonhart Před měsícem +1

    Amazing

  • @LocNgVIZ
    @LocNgVIZ Před 2 měsíci

    you save my life!!!

  • @hbonin
    @hbonin Před 2 měsíci

    Great tool, thank you!! Could this work with decals?

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +1

      This is a copied response from somebody that asked earlier cant remember if it was here on youtube or discord: It shouldn't be too difficult to get it to work with decals, but by default no. You can make an empty blueprint and add a decal component and then plug in the blueprint into the section of "periodical placement" and it will spawn your blueprint that has a decal periodically along the spline. I don't think there is a way for decals to deform along the spline but also not sure what uses there are for that. But anyway, they should be able to be periodically placed along the spline by using the above method

  • @RahhmiPoofs
    @RahhmiPoofs Před 2 měsíci

    you did it!

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      Thank you for testing it during its development, found and solved some really weird bugs with your help

  • @3jsjeosn
    @3jsjeosn Před 2 měsíci

    Looks amazing!!! Can we have custom items as an extra layer for example in corners, or in the middle of each or chosen segment? I am trying to build something similar to having wall panels or frames, and the corners or crown in the top mid segment I might want to add extra meshes

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +1

      Some of that can be done with the system in place. You could duplicate the spline and add a new mesh to that to have overlapping meshes or like windows in the middle of wall panels. The corners is a bit of a different beast but could be done, it would require to know what angle difference to count as a corner. Most rooms are 90 degrees but some aren't it's a bit of extra coding. You would have to evaluate that degree difference at every spline point. I can help you through where to add that code but the implementation of the code would be too unique to the developers needs for us to be able to add that. So if you want to add that code I'll be able to guide you through existing code

    • @3jsjeosn
      @3jsjeosn Před 2 měsíci

      @@AVieGuyStudios thanks a lot, I appreciate it. Will try to manage on my own, if I failed will ask you.

  • @shanliumoshi7904
    @shanliumoshi7904 Před 2 měsíci

    thanks

  • @nimadaliri
    @nimadaliri Před 2 měsíci

    Hello, how to assign the blend materials to the spline meshs so that mesh paint works correctly?

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      Unfortunately I don't know much about materials or mesh painting but it should work like other static meshes, if not, there might be other tutorials that go into detail with doing it with splines

  • @troypinkerton9876
    @troypinkerton9876 Před 2 měsíci

    Hey mate, nice system. I am just testing it now. I think it would be nice if the snapping could be set to "opt in" instead of "opt out". I suspect that 99% of the usage I would have will be just wanting it to snap to landscape meshes and nothing else (perhaps a few custom ground meshes). I would guess its pretty heavy on the system if the scene has tonnes of objects? Manually telling it to ignore hundreds or thousands of items would not be fun.
    I think it would be nice to have a setting where it only snaps to the items you specify. Better yet, perhaps you can tell it to use all landscape meshes + custom selected meshes or do lists based on tags and wildcard etc.
    FYI, I am an unreal noob, so maybe I am overestimating the performance hit from having the majority of meshes included in the snapping, some of the worlds we are working on are massive though so I suspect it would be a problem.
    I am coming from 3DS Max where I used Railclone a fair bit as well as making roads/landscapes. With this tool and your "dynamic road system" tool, it looks like I might be able to start doing a fair bit of my job directly in engine and not Max->export.

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      Thanks for the feedback, I have been debating about the ground snapping myself. I am conflicted because a lot of the use cases for this tool that I advertise do require ground snapping. Fences, train tracks, sidewalks, lamp posts, guard rails, etc. I'll ask a few others that I know use the tool quite often to see what they think as well to help aid the decision so thank you for the feedback.
      For snapping options we mainly include an exclude list because that's what unreal offers with their line tracing functions but we also saw that as maybe a bit too much so we included the list of object types that get ignored and included in trace events. The including and excluding of events don't seem to be impacting performance that much because it still has to trace the object regardless. The biggest consumption of resources is having meshes deform along the spline and anytime it gets updated, it also has to redo the deform calculations. Since deform is one of the biggest use cases of the spline tool it will have to stay on. Both normal and Periodic placement methods use line trace, but you can feel how much faster Periodic placement function is just because it skips deformation data.
      Thank you for your feedback though because I definitely want to try to make this as simple to use for everybody but it is a constant struggle of too many options and not enough

    • @troypinkerton9876
      @troypinkerton9876 Před 2 měsíci

      @@AVieGuyStudios Ok, if it's not really hurting performance having it snap to everything by default; I would say my idea is unnecessary then. It is just triggering to some of the "OCD" bits of my brain 😋

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      @troypinkerton9876 yeah deformation is where I would save a lot of performance but I believe that logic is gated behind c++

  • @ArthurBaum
    @ArthurBaum Před měsícem

    Awesome Plugin. I'm using it in nearly every project. One question though. Somehow my splines don't have any collision. Any idea how to solve this? Already googled the problem but haven't found any solutions. ):

    • @ArthurBaum
      @ArthurBaum Před měsícem

      //Update: Nevermind. Found the culprit. In the BP, select Add Spline Mesh Component and set collision to "Block All".

    • @AVieGuyStudios
      @AVieGuyStudios  Před měsícem

      In part of the video I show how you can visualize the collisions using different view modes. I also believe splines can't use complex collisions as its collision. Depending on your version of unreal engine that may have changed though. The majority of my testing happens in 5.1 and I just test compatibility in the other engines. I'll try the block all method but I believe it will still only use simple collisions in 5.1

  • @naufaldihilmi8507
    @naufaldihilmi8507 Před měsícem

    hi im making a medieval dirt road with this tool. How do I disable shadow? doesn't have an option for it.

    • @AVieGuyStudios
      @AVieGuyStudios  Před měsícem

      That should be in the static mesh settings of the asset you are using on the spline tool. There should be an option to turn off shadows there

  • @TheTca211
    @TheTca211 Před 2 měsíci

    I havnt messed much with this yet. But I downloaded the free one I am able to look at all the bps and everything, the uasset file is 2mb. So My guess is the paid one might be the one with the 0mb issue? Seeing as others are complaining about that. I havnt extensively tested anything yet though lol.

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      I did see that the Google drive link did have an issue earlier yesterday with the BP but I fully replaced the file and the link, so it should be fixed. Thanks for checking. I'll update my other comments on the people that originally found the issue

  • @TarrenHassman
    @TarrenHassman Před 2 měsíci

    Huge thanks

  • @charlesanderson533
    @charlesanderson533 Před 2 měsíci

    I'll pay 4.99 been looking for something like this

  • @user-ev4ud5xs2j
    @user-ev4ud5xs2j Před 2 měsíci

    Why is the blueprint empty with a volume of 0

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      Are you using the free blueprint link or the paid one? I see it being available at 2 mb but I'll keep checking, thanks for the heads up
      Edit: I double-checked it, and it should be fixed. Let me know if you can download it

    • @user-ev4ud5xs2j
      @user-ev4ud5xs2j Před 2 měsíci

      Thank you, big shot. It seems like it can be used now@@AVieGuyStudios

  • @HigashiBashi
    @HigashiBashi Před 2 měsíci

    Can this work for decals too?

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +1

      It shouldn't be too difficult to get it to work with decals, but by default no. You can make an empty blueprint and add a decal component and then plug in the blueprint into the section of "periodical placement" and it will spawn your blueprint that has a decal periodically along the spline. I don't think there is a way for decals to deform along the spline but also not what uses there are for that. But anyway they should be able to be periodically placed along the spline by using the above method

    • @HigashiBashi
      @HigashiBashi Před 2 měsíci

      @@AVieGuyStudios that’s good enough for me. I’ll buy it from the marketplace now 👍

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      @HigashiBashi Thank you for your support! If you have any other questions feel free to ask here or on our discord

  • @PsijicV
    @PsijicV Před 2 měsíci

    It's 0B

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      Are you using the free blueprint link or the paid one? I see it being available at 2 mb but I'll keep checking, thanks for the heads up
      Edit: I double-checked it, and it should be fixed. Let me know if you can download it

    • @PsijicV
      @PsijicV Před 2 měsíci

      @@AVieGuyStudios tried free link from the product description in the market.

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci

      Thanks for reporting it, just had another commenter confirmed it works

  • @nikashsn24
    @nikashsn24 Před 2 měsíci

    its not free, its now paid.

    • @AVieGuyStudios
      @AVieGuyStudios  Před 2 měsíci +4

      Please rewatch the first 30 seconds of the video, it is still free, but if people want to give $5 to help support us they can as well

  • @itsMBWAAA
    @itsMBWAAA Před 2 měsíci

    🤎🤎🤎