# clear3D [Built-ins](README.md) Canonical ID: `scene3d.reset`. Nederlands: `wis3D`. Resets the 3D world: removes all objects, selects the background, and restores the camera to (0,1.5,5) with both yaw (the left-or-right angle) and pitch (the up-or-down angle) set to zero. A background argument is mandatory. This changes world state but does not display it: call draw3D to publish the reset frame. It is independent of clearing turtle paths or only hiding a displayed frame with clearCanvas. See [3D words and camera rules](../guides/scene3d.md). ## Signature ```text clear3D(background) ``` ## Arguments | Parameter | Type | Requirement | |---|---|---| | `background` | Text | Portable English/Dutch color name, #RGB, or #RRGGBB only. | ## Return value `None`. ## Example ```pliro # language: en clear3D("#16213e") draw3D() ``` An empty 3D world with the selected background. ## Notes and common mistakes Use the function name for your source language. Its [canonical ID](../concepts/canonical-identity.md) is a shared documentation label; you do not type that ID as a call. Giving your own variable or function the same name can hide the built-in. Supply the documented [arguments](../concepts/parameters-and-arguments.md) and value types. Pliro reports mismatches when checking can detect them, or when the call runs. A **host** is the app or environment running your program. To see a drawing, it needs a **renderer**, the part that draws on screen. The [command-line](../concepts/command-line.md) command `pliro run` shows text but does not draw these graphics. The [host support table](../guides/hosts.md) explains which effects work in the IDE, browser, native app, and phone preview. A native build reports an unsupported capability instead of leaving it out. In 3D, +Y points up. **Yaw** is the left-or-right angle; at zero the camera faces -Z. The world holds at most 256 objects. Changes appear when you call `draw3D`. An invalid call leaves the world unchanged. Editing requires an existing object name; creating objects and removing an absent name are exceptions. Use the [portable color names or hex codes](../guides/colors.md); transparent colors are unavailable here. Version 1 of the phone preview's communication format does not carry 3D scenes. See the [3D guide](../guides/scene3d.md) for the coordinate rules. ## Related entries [box3D](box3D.md) · [sphere3D](sphere3D.md) · [cylinder3D](cylinder3D.md) · [position3D](position3D.md) · [turn3D](turn3D.md) · [Programming guides](../guides/scene3d.md) · [Host support](../guides/hosts.md) · [Calls and arguments](../syntax/calls.md)