Transformation bug with "Always face camera"?

Hello there,

It seems that the transformation of “always face camera” components is not being updated when the camera is rotated in SketchUp 2024 and 2025.

Steps to reproduce

  1. Open the default “ThomThom” scene.

  2. Print the transformation of “ThomThom”:

    Sketchup.active_model.entities[0].transformation.to_a

  3. Rotate the camera slightly.

  4. Print the transformation again.

    • You’ll notice that the transformation matrix hasn’t changed, even though the “ThomThom” object visibly rotates in the viewport.
  5. Double-click “ThomThom” to enter edit mode.

    • At this point, the transformation updates correctly.

Note: In SketchUp 2023, the transformation is updated correctly in real time as the camera rotates.

Is this the bug report for what you are describing in the API Issue tracker ?

1 Like

Thanks, DanRathbun!

Yes, exactly! So it’s confirmed and will be fixed in the future?

Btw, it also happens in the C API.

Cheers,

Tom

Please make this note in the GitHub issue thread so that @tt_su or @ChrisFullmer can add a “C API” label.

Who knows if and when ? Look at the issues logged and how long many many bugs have gone unfixed.

ping @CraigTrickett

1 Like

This sounds like what I’ve seen manifested in a different way: I’ve made a couple what I would call “Double Faceme” components - a Faceme component with the blue axis horizontal nested inside another Faceme component with the blue axis up. The outer Faceme component follows the camera, but for the last couple versions of SU, the inner one no longer updates automatically. It only updates when you go to edit something in the model.

Yeah, I noticed how old that ticket was.

Looking into the current status of this for you now.

Looking at the investigation into this particular problem it appears that it may not be related to extensibility (API / SDK) and is more about the core product. It was allocated to another department to create a fix and is currently in their queue.

3 Likes

I’ve added it in the ticket! Thanks!

1 Like

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.