Question about using Ultrascenery and Ultrascatter together *Solved*

Fae3DFae3D Posts: 2,617
edited June 2022 in The Commons

I'm trying to use UltraScenery - Realistic Landscape System along with UltraScatterPro.  I am very familiar with Ultrascenery, I use it all the time, but Ultrascatter I really haven't used that much, so I suspect I'm doing something wrong with it.

What I'm trying to do is this:  I have already generated a terrain with Ultrascenery, and I want to use Ultrascatter to scatter an item across the terrain.  I have moved the terrain from it's original loading point, because I wanted a certain part of it in the camera.  I am clicking on the item, launching Ultrascatter, setting the target object as the Ultrascenery Terrain, setting a number of instances, and then hitting Surface Scatter.  What I get is a bunch of items waaaaaay off to the side of the terrain, like nowhere near it.  Also, the rotation and height are all very wrong.  I've tried moving the items over by hand, but I can't get them to match up.  I have tried setting the scatter to Restrict to Camera, but that doesn't help at all.

I'm sure the error is with me, but I can't figure out what I'm doing wrong.  I have tried this over and over, messing with different settings, but it keeps doing the same thing.  Does anybody know what I'm doing wrong?

Post edited by Fae3D on

Comments

  • AgitatedRiotAgitatedRiot Posts: 4,437
    edited June 2022

    Select what you want to scatter, Select terrain, and then it will scatter across terrain only. Watch many instances you create on both Ultra Scenery and Scatter. You do not have to put the item you want to scatter on the terrain

    Scatter.png
    989 x 670 - 1M
    Scatter1.png
    989 x 670 - 664K
    Post edited by AgitatedRiot on
  • barbultbarbult Posts: 24,756

    I'm not able to reproduce that error, even after moving the UltraScenery terrain.

    • Maybe the problem is related to the specific object you are scattering. What is it?
    • Have you tried scattering a different item? Try a primitive cube.
    • Can you show some screenshots of your UltraScatter dialog settings, your Scene pane hierarchy and whatever you think might help us help you?
  • Fae3DFae3D Posts: 2,617

    Thanks for the help!  I'm using one of the items in Periwinkle Plants and Flowers, but I get the same thing when I use a primitive cube.  I've tried two different scene files, too, to see if maybe the first was corrupted, but neither work.

    Here's a picture with the cubes, showing how they are just floating out in space, not on the terrain.  And also a picture of my settings in UltraScatterPro.

    Screen Shot 2022-06-02 at 4.20.44 PM.png
    1916 x 962 - 315K
    Screen Shot 2022-06-02 at 4.22.01 PM.png
    802 x 560 - 148K
  • Fae3DFae3D Posts: 2,617

    I just tried a new scene, and this time i did NOT move the Ultrascenery terrain at all, I left it exactly where it loaded (which is always way above the camera, for some reason).  I did not restrict to a camera, I just told it to scatter a cube across the whole thing.  And it worked this time.  Cubes are all over the terrain, as they should be.  So I guess the glitch is just when the terrain has been moved?  I'm not sure.

  • barbultbarbult Posts: 24,756

    I was able to move the UltraScenery terrain and UltraScatter on it without a problem, but at least you have a working solution now. Move the camera, not the terrain. It is normal for UltraScenery to load high up in the air. There are reasons for that, but I don't remember what they are. I always move the cameras up and into the position I want them.

  • richardandtracyrichardandtracy Posts: 5,881
    edited June 2022

    I have had plants left behind after moving the terrain with UltraScenery. It's almost as if DS doesn't update every instance location. It's visible in the image below, but hard to understand that the green splodges in the sky are not tree foliage clumps but the underside of grass plants following the profile of a hillside that's no longer there:

    Post edited by richardandtracy on
  • AgitatedRiotAgitatedRiot Posts: 4,437
    edited June 2022

    barbult said:

    I was able to move the UltraScenery terrain and UltraScatter on it without a problem, but at least you have a working solution now. Move the camera, not the terrain. It is normal for UltraScenery to load high up in the air. There are reasons for that, but I don't remember what they are. I always move the cameras up and into the position I want them.

    I think the water plane is under the infinite plane. So when you build water it will be your ground plane, other than that I have no clue. The image I attached is a scattering of the Periwinkle Plants and Flowers Fae3D

    Edit: That was 600 instances in the scene, but just I'm showing a little part of them. I loaded the first 3 different ones of Periwinkle Plants and Flowers grouped them and scatter the group as you see different colors in different spots.

    Scatter.png
    989 x 670 - 1M
    Post edited by AgitatedRiot on
  • barbultbarbult Posts: 24,756

    @Fae3D Did you rebuild the UltraScenery after moving the terrain? It seems like I remember that doing so can cause some unexpected behavior like incorrectly located plants.

  • Fae3DFae3D Posts: 2,617

    Aha, yes, I did rebuild Ultrascenery.  And that may be what did it, because I tried another scene and moved the terrain, but this time it was fine.  So it looks like that may be the problem!

    Just in case this might help someone else, in my original scene I didn't want to start over, I had already done a lot of work.  So what I did was hide EVERYTHING except for the terrain.  Then, I created a very large plane primitive and applied a dForce modifier to it.  Then I "draped" the plane over the terrain.  Now I have a plane primitive the same size and shape as the part of the terrain showing in my camera.  So then I just Ultrascattered the plants on the plane instead of the terrain.  It worked!  I unhid everything, hid the just the plane, and now I have the image I wanted ^_^

    Thank you all very much for helping me, I think I can consider this mystery solved.  Just a weird glitch with rebuilding.

Sign In or Register to comment.