diff --git a/web/samples/suzanne.html b/web/samples/suzanne.html index 218ae2d13f..8333eab9d3 100644 --- a/web/samples/suzanne.html +++ b/web/samples/suzanne.html @@ -28,10 +28,12 @@ const ao_url = `ao${texture_suffix}.ktx`; const metallic_url = `metallic${texture_suffix}.ktx`; const normal_url = `normal${texture_suffix}.ktx`; const roughness_url = `roughness${texture_suffix}.ktx`; +const filamat_url = 'textured.filamat'; +const filamesh_url = 'suzanne.filamesh'; Filament.init([ - 'textured.filamat', - 'suzanne.filamesh', + filamat_url, + filamesh_url, albedo_url, ao_url, metallic_url, @@ -74,7 +76,7 @@ class App { const skybox = engine.createSkyFromKtx(sky_url); this.scene.setSkybox(skybox); - const material = engine.createMaterial('textured.filamat'); + const material = engine.createMaterial(filamat_url); const matinstance = material.createInstance(); const sampler = new Filament.TextureSampler( @@ -94,8 +96,8 @@ class App { matinstance.setTextureParameter('normal', normal, sampler) matinstance.setTextureParameter('ao', ao, sampler) - const mesh = engine.loadFilamesh('suzanne.filamesh', matinstance); - this.shaderball = mesh.renderable; + const mesh = engine.loadFilamesh(filamesh_url, matinstance); + this.suzanne = mesh.renderable; this.scene.addEntity(mesh.renderable); this.swapChain = engine.createSwapChain(); @@ -115,7 +117,7 @@ class App { const radians = Date.now() / 1000; const transform = mat4.fromRotation(mat4.create(), radians, [0, 1, 0]); const tcm = this.engine.getTransformManager(); - const inst = tcm.getInstance(this.shaderball); + const inst = tcm.getInstance(this.suzanne); tcm.setTransform(inst, transform); inst.delete(); this.renderer.render(this.swapChain, this.view);