Small suggestions

Fantastic feedback there, Andrew. Thanks for taking the time to jot down your thoughts for us.

Some responses from me:

  • Collisions: There might be something we can do here. I’m not convinced about expanding the collision component to encompass any sibling model component (most of my scenes have them on separate entities), but I do think that the collision component could maybe be affected by the entity’s scale. This avoids having to edit both the scale and half extents of a box model with box collision, say.
  • Multi-select: I have good news. This is scheduled to be worked on 4-8 weeks from now. So, in the scheme of things, not too long to wait. :smile:
  • Negatives: I call this CSG (or constructive solid geometry). This is a common feature of modelling applications like Blender, Max and Maya. However, PlayCanvas really isn’t a 3D modelling app. The primitives are for basic prototyping and we’d expect users to import more complex models (like buildings, say) from the modelling apps that I mention. There’s lots of free 3D content out there too. As long as it’s FBX (or OBJ, DAE or 3DS), you can simply drag it into Designer’s 3D view to upload and create it in your scene.
  • Quick Rotate: I would probably just type a value into the Attribute Editor to do this. But we’ll consider it.
  • Scale: Have you found the snap functionality in the Designer Settings panel? ‘View’ menu -> ‘Show Designer Settings’. As you say, current scale is 1 unit = 1 meter. We’ve thought about making this configurable. I’ll add a formal feature request to our database on this.
  • Rounding: Yes, this could be nice.
  • Marketplace: Watch this space. :wink:

Thanks!