Targetting Project
Add-on Development (Scatter Objects)
System Information
Operating system:
Kernel: 4.15.0-20-generic x86_64 bits: 64 compiler: gcc v: 7.3.0 Desktop: Cinnamon 4.0.8
Distro: Linux Mint 19.1 Tessa base: Ubuntu 18.04 bionic
Graphics card:
Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: Hewlett-Packard driver: i915 v: kernel
Device-2: NVIDIA GK208M [GeForce GT 740M] vendor: Hewlett-Packard driver: nouveau v: kernel
Blender Version
Blender 2.81 (sub 2)
build date: 2019-08-20
build time: 10:36:27
build commit date: 2019-08-20
build commit time: 07:45
build hash: f2cab8267f22
build platform: Linux
build type: Release
Short description of error
While translating texts for 'Object Scatter' add on, I ran a test on the add-on and found the following problems:
- Unable to get a reasonable value for 'Seed'
- The appearance of the original object in the scattering field
- Needed a button to execute the scattering, rather than using F3 for search
I recorded the test session in the following video:
and you can load this test file I used to test:
Exact steps for others to reproduce the error
- Enable the 'Scatter Objects' add-on.
- Load the attached test file.
- Left click mouse to select the stone object on the side of the plane (distorted cube), then
- Hold down the Shift key,
- Select the plane using left mouse click.
- Press F3 to search, type 'scatter',
- Press Enter to execute 'Object Scatter'
- Left click and hold the mouse to draw lines on the plane to generate objects on the side of the drawn lines.
- Press Enter to confirm the scatterings generated and to terminate the routine.
- Notice the 'Object' (Cube) used to scatter in the centre of the plane. If you select this and press 'Delete', you will remove the entire scattering objects just generated.
- Now try to change the 'Seed' by mouse (not by keyboard) and you'll see how difficult it is to change the value.