# Presenting 3D objects with basic manipulations

**URL:** <https://psychtoolbox.discourse.group/t/presenting-3d-objects-with-basic-manipulations/5078>\
**Category:** Programming Help\
**Tags:** vision\
**Created:** [August 10, 2023, 6:28pm UTC](https://psychtoolbox.discourse.group/t/presenting-3d-objects-with-basic-manipulations/5078 "2023-08-10T18:28:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dbNeg](https://avatars.discourse-cdn.com/v4/letter/d/b77776/32.png) [@dbNeg](https://psychtoolbox.discourse.group/u/dbNeg)\
**Post date:** [August 10, 2023, 6:28pm UTC](https://psychtoolbox.discourse.group/t/presenting-3d-objects-with-basic-manipulations/5078/1 "2023-08-10T18:28:57Z")

</div>

Hi everyone,

My lab is considering presenting 3D objects (e.g., .obj file with textures) with Psychtoolbox. According to some demos, I know PTB can do it, but I don’t know if there is any tutorial or guide that I can follow to have better control of the presentation. For example, how to move an object in 3D space, control light sources, etc.

If anyone can share any resources, I would really appreciate! 🙂

Thanks!  
Gabriel

---

<div class="post-metadata">

**Author:** ![mariokleiner](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@mariokleiner](https://psychtoolbox.discourse.group/u/mariokleiner)\
**Post date:** [August 10, 2023, 6:46pm UTC](https://psychtoolbox.discourse.group/t/presenting-3d-objects-with-basic-manipulations/5078/2 "2023-08-10T18:46:34Z")

</div>

Our demos like, e.g., `help MinimalisticOpenGLDemo` explain stuff in detail.

The classic intro into OpenGL is the “Red Book”, first release available online:  
[http://www.glprogramming.com/red/](http://www.glprogramming.com/red/)

Latter releases, covering OpenGL versions later than 1.1 in any good book store.

More tutorials etc. under [Getting Started - OpenGL Wiki](https://www.khronos.org/opengl/wiki/Getting_Started#Tutorials_and_How_To_Guides)
