# scene/node-set
Mutate a world-layer node in place. The first argument is the node id
returned by `scene/add`. Remaining arguments are keyword/value pairs.
## Syntax
[scene/node-set id :at @{x y} # move to absolute coords :size @{w h} # rect/image size, or circle diameter :to @{x y} # line endpoint :color "#hex" :width n :filled true|false :opacity n :z n :visible true|false :tag "name"]
## Returns
`true` on success, `false` if the id is unknown or the call ran without
a TUI (`deft` CLI / ANSI).
## Example
def id [scene/add :circle :at @{100 100} :size @{40 40} :color "#00ffff" :filled true] [scene/node-set $id :at @{200 150} :opacity 0.5]
## See Also
`scene/add`, `scene/node-get`, `scene/remove`, `scene/count`