SceneView.txt 703 B

12345678910
  1. Resizing SceneView requires a resize() method on RenderTexture
  2. Picking
  3. - Create core thread class that accepts a screen coordinate and a camera and it determines object at its position
  4. - System then renders all visible objects with diferent colors
  5. - Image then needs to be read back to determine what was hit
  6. - Result is returned via async op
  7. - Needs to support multi-select where I draw a rectangle on screen
  8. - NOTE: I will also need to render gizmos which I assume will all be within a single buffer. This might require special care since normally I can color each buffer with a different color, which won't work in this case.
  9. - Similar issue might happen with particles and other systems