Add group ctrl method in model class

This commit is contained in:
2022-02-18 17:09:52 +08:00
parent e15cc0e410
commit c5014dc838
3 changed files with 81 additions and 9 deletions
+8 -6
View File
@@ -1,6 +1,7 @@
import { Component, ReactNode, createRef } from "react";
import { ClassicRenderer } from "@GLRender/ClassicRenderer";
import { Entry } from "../Entry/Entry";
import { Model } from "@Model/Model";
import "./Laboratory.scss";
class Laboratory extends Component {
@@ -21,13 +22,15 @@ class Laboratory extends Component {
}
const canvas = document.createElement("canvas");
const renderer = new ClassicRenderer(canvas, {
className: "canvas"
});
const renderer = new ClassicRenderer(canvas, { className: "canvas" });
this.canvasContRef.current.appendChild(renderer.canvas.dom);
renderer.onLoad();
let model = new Model();
model.addGroup();
model.addGroup();
// 测试渲染器
if (true) {
renderer.points("0");
@@ -49,8 +52,7 @@ class Laboratory extends Component {
}
(window as any).renderer = renderer;
this.canvasContRef.current.appendChild(renderer.canvas.dom);
(window as any).model = model;
}
}