Skip to content
Snippets Groups Projects
Commit 9a7a35bb authored by Alexander Rose's avatar Alexander Rose
Browse files

wip, gl

parent 2f8bdd6f
No related branches found
No related tags found
No related merge requests found
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
import { Vec3 } from 'mol-math/linear-algebra' import { Vec3 } from 'mol-math/linear-algebra'
import InputObserver from 'mol-util/input/input-observer' import InputObserver from 'mol-util/input/input-observer'
import Renderer from 'mol-gl/renderer' import Renderer, { RendererStats } from 'mol-gl/renderer'
import { RenderObject } from 'mol-gl/scene' import { RenderObject } from 'mol-gl/scene'
import TrackballControls from './controls/trackball' import TrackballControls from './controls/trackball'
...@@ -25,6 +25,7 @@ interface Viewer { ...@@ -25,6 +25,7 @@ interface Viewer {
handleResize: () => void handleResize: () => void
stats: RendererStats
dispose: () => void dispose: () => void
} }
...@@ -48,7 +49,6 @@ namespace Viewer { ...@@ -48,7 +49,6 @@ namespace Viewer {
let drawPending = false let drawPending = false
function draw () { function draw () {
controls.update() controls.update()
camera.update() camera.update()
renderer.draw() renderer.draw()
...@@ -84,6 +84,9 @@ namespace Viewer { ...@@ -84,6 +84,9 @@ namespace Viewer {
handleResize, handleResize,
get stats() {
return renderer.stats
}
dispose: () => { dispose: () => {
input.dispose() input.dispose()
controls.dispose() controls.dispose()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment