EdenScape byLinda B Helendale

Transcription

EdenScape byLinda B Helendale
LH
B
EdenScape by Linda
B Helendale
Terraforming with no limits
EdenScape Creator
Create terrains from height maps created external to SL.
Copy-paste terrains in-world.
Save backup of the sim terrain, and restore
the whole parcel or any part of it.
EdenScape Backup
Save backup of the sim terrain, and restore
the whole parcel or any part of it.
EdenScape terraform Stencil
Area tool to terraform the whole parcel or any area
set by corner markers.
Create smooth surfaces, level flat, smooth and
raise/lower the area preserving the terrain shape
EdenScape terraform Brush
Free tool for applying any terraform action in step-wise
or continuous mode.
EdenScape terraform Stencil
The stencil tool provides some simple terraforming operations inside an area (called stencil in the
following).
Dialog Buttons:
o Set SW corner : sets the South-West corner of the area where the stencil is applied. The default
position is the position of the tool when rezzed . The SW corner of the stencil is not changed if you
move the tool. Options to set the position are the tool position and textbox to type in the
coordinates.
o Set level : sets the ground level for leveling action. The submenu has the following options:
o Ground SW : sets the corner markers to the ground level -- 'Level' action uses the SW
corner as the reference level.
o Tool Z : sets the level to the tool position z-coordinate
o Type level: opens a textbox to type in the level
o Set range : sets the height range for lower and raise actions.
o Set area : opens a textbox to set the size of the area
o ☑Parcel : sets the tool to process the whole parcel. All the operations are restricted inside the parcel
even if the parcel is composed of several disjoint parts with arbitrary shape. Changing the SW corner
or the size of the area clears the whole parcel setting, showing as ☐Parcel . If the setting is cleared
inadvertently, just click it on again.
o Show corners : rezzes corner markers to set the position of the area. See section Stencil corners.
o Apply stencil : starts the terraforming, with a confirmation menu to avoid accidental button presses.
The brush options:
• Bilinear: produces smooth terrain specified by the heights of the four corner markers. The terrain is
bilinearly interpolated from the corners (see http://en.wikipedia.org/wiki/Bilinear_interpolation).
The corner markers have a small horizontal patch showing the ground level. The corner heights are
set in edit, by drag-moving the corners, or by typing the desired Z-values in the coordinate field.
• Level: levels the area on the height specified by Set level option.
• Raise: raises the terrain by offset specified by Set range option. The whole area is raised by a
parallel shift, preserving all details on the ground. Due to the way terraforming in SL works, the
possible values for the range in raise and lower are multiples of 0.2 m, with the value automatically
rounded to the nearest possible value.
• Lower: lowers the terrain by offset specified by Set range option. Raise followed by lower results in
the original terrain.
• Smooth: smooths the area with strength specified by Set range option: the range defines the
maximum change of the terrain high and low values, in meters, with step of 0.2 m
Example of bilinear interpolation
Example of creating a surface by corner markers, and then lowering the whole structure
As an example, If you want to remove a pit or a bump you can put the corners around it and use Set level >
Ground SW , which sets all the corners on the ground level, and apply the bilinear smoothing.
BUGS: sometimes the ground is rendered wrong after terraform operations,
see JIRA https://jira.secondlife.com/browse/VWR-24882
Stencil corners
The position of the stencil and the size of the area can be adjusted interactively from the button Show
corners, which rezzes pink corner markers. The corners can be moved by normal editing tools (right click /
edit, drag the red, blue or green arrows). The corners snap to the terrain grid automatically after they are
moved.
The size of the area can be changed by clicking any of the corners (r-click/touch if the prim is in edit). The
resize mode is indicated by blue color. Clicking Hide corners the corners are deleted and the menu is
updated with the current values. (The values are sent to the tool immediately after the corner is moved but
the dialog menu cannot show the update until it is refreshed; you can also remove the menu by ‘Ignore’
and click the tool for updated menu.).
If a corner moves to a different parcel it changes the color to bright red. Note that in whole parcel mode
the tool processes only the parcel where the stencil SW corner is, in other modes the whole stencil area is
processed, even if it extends to several parcels.
If the corners are left accidentally visible after you derez the tool, you can remove them by shouting
/8 stencil|die
Pink corners: move the stencil
Blue corners: resize the stencil
Emergency stop
Command /911 stop will stop the terraforming immediately. The tool has separate script that listens
for the command and resets the terraforming script. The command can be sent by the owner or her prim,
so you can use a relay to send it regionwide by llRegionSay(911,"stop");