# Selecting & Moving 3D Primitives - urgent

**URL:** <https://discourse.processing.org/t/selecting-moving-3d-primitives-urgent/14702>\
**Category:** Libraries\
**Created:** [October 15, 2019, 12:30am UTC](https://discourse.processing.org/t/selecting-moving-3d-primitives-urgent/14702 "2019-10-15T00:30:36Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Chrisir](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/chrisir/32/45_2.png) [@Chrisir](https://discourse.processing.org/u/Chrisir)\
**Post date:** [October 15, 2019, 6:59am UTC](https://discourse.processing.org/t/selecting-moving-3d-primitives-urgent/14702/3 "2019-10-15T06:59:12Z")

</div>

(A)

Peasycam has beginHUD

See Peasycam documentation

[http://mrfeinberg.com/peasycam/reference/index.html](http://mrfeinberg.com/peasycam/reference/index.html)

(B) make a invisible PGraphics pg that you draw your stuff on but each with a unique color that you store. When mouse is pressed use pg.get() to retrieve the color of the position. Look up the index of the item that has this color. It’s a picking technique.

`(C)` you can temporarily deactivate Peasycam, I think with cam.setActive(false);

Use lights(); - looks much better

---

_[View the full topic](https://discourse.processing.org/t/selecting-moving-3d-primitives-urgent/14702)._
