|
@@ -16,15 +16,6 @@ export function registerDefault(ctx: PluginContext) {
|
|
|
}
|
|
|
|
|
|
export function SyncRepresentationToCanvas(ctx: PluginContext) {
|
|
|
- let reprCount = 0;
|
|
|
-
|
|
|
- ctx.events.canvas3d.initialized.subscribe(() => {
|
|
|
- ctx.canvas3d?.reprCount.subscribe(v => {
|
|
|
- if (reprCount === 0) ctx.canvas3d?.requestCameraReset();
|
|
|
- reprCount = v;
|
|
|
- });
|
|
|
- })
|
|
|
-
|
|
|
const events = ctx.state.dataState.events;
|
|
|
events.object.created.subscribe(e => {
|
|
|
if (!SO.isRepresentation3D(e.obj)) return;
|