Time for action – unique object labels

This section is divided in two parts. In the first part you will develop the code to generate a random scene with cones and cylinders. Each object will be assigned a unique object label that will be used for coloring the object in the offscreen renderbuffer. In the second part, we will configure the picker to work with unique labels. Let's get started!

  1. Creating a random scene: Open the ch8_Picking_Scene_Initial.html file in your HTML5 browser. As you can see this is a scene that is only showing the floor object. We are going to create a scene that contains multiple objects that can be either balls or cylinders.
  2. Open ch8_Picking_Scene_Initial.html in a source code editor.

    We will write code so each object in ...

Get WebGL Beginner's Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.