Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

[RELEASED] YAPP - Yet Another Prefab Painter

Discussion in 'Assets and Asset Store' started by Rowlan, Jun 4, 2022.

  1. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    That's in fluent distribution mode. It's intended to give you a preview where you can scale and rotate and get a preview for quick manual placement. Switch to Center distribution mode and the prefabs will be placed depending on your prefab settings.
     
    Vaupell likes this.
  2. Vaupell

    Vaupell

    Joined:
    Dec 2, 2013
    Posts:
    301
    Thanks, <3 Makes sense.. *cheers*
     
    Rowlan likes this.
  3. AngelGalaxyOfficial

    AngelGalaxyOfficial

    Joined:
    Apr 10, 2021
    Posts:
    16
    This undo bug is awful, it's been weeks. Is there any temporary fix you can release or is it not possible? It's not your fault I know, but I undo constantly & I've crashed so many times..
     
  4. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    I wanted to disable it for those minor versions, but I can't even check for the Unity minor versions, there are no #if-defs for that in Unity. I'd have to disable it in general. I had hoped that 12f1 with the fix would be out by now. 11f1 was released on 29th of September, today we have 24th of October. I didn't expect them to take this long. Problem is that the time they require to approve my update (~1 week) 12f1 may already be out and I'd have added redundant code. I'll look into it again anyway. Who knows if they even manage to fix it in the new version.
     
    Last edited: Oct 24, 2022
  5. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    In case anyone wants to remove Undo because of that Unity crash bug in 9 to 11 LTS, you got the source code, so please open BrushModuleEditor.cs and remove / comment the line

    Code (CSharp):
    1. Undo.RegisterCreatedObjectUndo(instance, "Instantiate Prefab");
     
    AngelGalaxyOfficial likes this.
  6. AngelGalaxyOfficial

    AngelGalaxyOfficial

    Joined:
    Apr 10, 2021
    Posts:
    16
    This is perfect for now, thank you so much. You are some of the best money I've ever spent on the unity asset store and YAPP has made creating games and environments so much easier, you're the best Rowlan!
     
    Rowlan likes this.
  7. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    ratking likes this.
  8. JanDegas

    JanDegas

    Joined:
    Feb 11, 2019
    Posts:
    1
    Hi,How can i do use the tree wind?
     
  9. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    Wind for trees depends on the vegetation assets you are using, it has nothing to do with YAPP. Maybe take a look at one of the vegetation assets, by the way among the best on the Unity Asset Store are the ones from NatureManufacture which are currently in the Humble Bundle. Highly recommended:

    upload_2022-11-4_11-1-40.png

    https://www.humblebundle.com/software/naturemanufacture-asset-bundle-software

    Also check out wind zones:

    https://docs.unity3d.com/Manual/class-WindZone.html
     
    JanDegas likes this.
  10. Bwacky

    Bwacky

    Joined:
    Nov 2, 2016
    Posts:
    171
    Hi!
    Is it possible to paint/spawn objects inside of a spline area based on some rules? Trying to find something reminiscent of the biome system Vegetation Studio had in the old days when it was still working and was hoping YAPP has something similar :D
     
  11. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    YAPP supports detail painting and spawning along a spline and with offsets, but no spline areas. For spline areas I recommend to use MicroVerse. When you look at it in regards to terrain there are too many options that should be covered like edge falloff, inner/outer density, height, noise, distance rules etc, nothing that wouldn't be doable, but most of all terrain flattening. You'd want that for an area. MicroVerse has that all and is really fast at what it does. That's why I rather work on an integration with YAPP for it than invent the wheel myself ;)
     
    Bwacky likes this.
  12. funselektor

    funselektor

    Joined:
    Oct 11, 2013
    Posts:
    105
    Hey Rowlan, about to grab this asset, but wanted to check if the Prefab Painter works with Unity Splines, instead of what looks like the Yapp Spline?

    Been using your Genesis Tool and Microverse Stamps btw, great assets.
     
  13. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    Not yet, it uses its own Splines. I have plans for a migration to the Unity Splines, but can't make any promises yet since they aren't quite there where I need them.

    Thank you :) btw there's an upgrade from Ultimate StampIT! Collection to YAPP for $30. Make sure it's active instead of the full price.
     
  14. funselektor

    funselektor

    Joined:
    Oct 11, 2013
    Posts:
    105
    Ok thank you for the info! I do see the upgrade discount there, so thanks for checking!

    Also had another question, you had a few rock placement videos, which place the rocks nicely on top of the terrain with physics, but I'm wondering if it would be possible to have them Sink into the ground a little?

    Possibly using a scaled-down collider?
     
  15. Funtyx

    Funtyx

    Joined:
    May 3, 2017
    Posts:
    29
    I add 2 objects with different sizes, draw these objects on the surface but they become the same size. How to keep their original size?
     
  16. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    Can you post a screenshot of your settings? The scale of the prefab remains as it is usually, unless it's set to change during painting. It may also be easier to support via discord. If you prefer, contact me there: rowlan.inc
     
  17. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    I checked, didn't find any problems. Could it be that you were using Distribution "Fluent (with Preview)"?

    There's different scales examples in the demo scene, just check out the Brush Painter gameobject.

    d.png
     
  18. war40k

    war40k

    Joined:
    Mar 7, 2021
    Posts:
    3
    How do I change the keybinds for the editor to rotate? Its not working. Shift + ctrl + mouse wheel does not do anything and I have no idea how to rebind
     
  19. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    Are you in fluent distribution mode?
     
  20. Hugo99999999

    Hugo99999999

    Joined:
    Jun 8, 2022
    Posts:
    21
    I would like to ask if there are any new functions and advantages of Prefab World Builder and Prefab Painter 2 in the YAPP comparison store. Because I've been using both of these tools, but recently I was browsing the store and found YAPP. Could you please tell me the unique advantages of YAPP?
     
  21. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    I'm not aware of these assets and what they can do, but feel free to check out the videos I posted at the start of the thread. YAPP is created the way I need to create scenes and I create a lot of them for my videos with all kinds of top assets. I don't have much time, so a huge focus is on quick setup and quick distribution and flexibility.

    Also, fyi, YAPP will be in the upcoming sale of Unity ;-)
     
  22. Rowlan

    Rowlan

    Joined:
    Aug 4, 2016
    Posts:
    3,819
    Unity's $20 Sale has started and YAPP is part of it :)

    banner-4608d157-ab3a-46e4-980d-374b689f94ba.png

    A big shout-out also to Paul from SeedMesh Studio. Their upcoming asset is pending the Unity Asset Store Queue and will hopefully be live soon. Can't wait to get my hands on that one. Here's a timelapse video creating the demo scene of their asset using YAPP :)

     
    HIBIKI_entertainment likes this.