I think there is a bug in how the
Sketchup.active_model.pages.show_frame_at(t) method displays section planes. If the time occurs during a scene transition, then it moves the section plane saved with the scene to the correct location, but it doesn’t activate it. Instead it activates the section plane saved on the preceding scene. So, the frame that is displayed is different than what you would see in the slide show animation at that time.
Here is a simple model that illustrates the problem. section planes.su14.skp (31.1 KB)
There are 4 scenes, and 4 section planes, and each scene saves a different section plane as the active one. At time t=0 this is what it looks like.
Now, it you run a command like
model.pages.show_frame_at(5) it will show a frame that is halfway through the transition to scene 4. This is what it looks like:
The section plane saved on scene 4 is interpolated to the correct position, but it is not activated. Instead the section plane on scene 3 is activated. That is not how it is in the slide show. During the transition to scene 4, the section plane saved on scene 4 is the active one. So, this seems to be a bug.
If it is a bug, does SketchUp plan to fix it?