
                                }
                            }
                        }
                    }
                ];

                items.forEach(data => {
                    this.ui.addPanel(new PanelItem(data));
                });
            }

            // Public methods

            static update = time => {
                if (!this.ui) {
                    return;
                }

                Point3D.update(time);
            };
        }

        const BlurDirectionX = ne