写了一部分的渲染代码，还有点bug