bx-865-apps #1
|
@ -7,7 +7,6 @@ export {}
|
||||||
|
|
||||||
declare module 'vue' {
|
declare module 'vue' {
|
||||||
export interface GlobalComponents {
|
export interface GlobalComponents {
|
||||||
copy: typeof import('./src/components/Promo/modelItem copy.vue')['default']
|
|
||||||
Env: typeof import('./src/components/Promo/env.vue')['default']
|
Env: typeof import('./src/components/Promo/env.vue')['default']
|
||||||
Floorplan: typeof import('./src/components/Floorplan/index.vue')['default']
|
Floorplan: typeof import('./src/components/Floorplan/index.vue')['default']
|
||||||
Gallery: typeof import('./src/components/Promo/gallery.vue')['default']
|
Gallery: typeof import('./src/components/Promo/gallery.vue')['default']
|
||||||
|
@ -22,7 +21,6 @@ declare module 'vue' {
|
||||||
Item: typeof import('./src/components/Floorplan/item.vue')['default']
|
Item: typeof import('./src/components/Floorplan/item.vue')['default']
|
||||||
Main: typeof import('./src/components/Promo/main.vue')['default']
|
Main: typeof import('./src/components/Promo/main.vue')['default']
|
||||||
ModelItem: typeof import('./src/components/Promo/modelItem.vue')['default']
|
ModelItem: typeof import('./src/components/Promo/modelItem.vue')['default']
|
||||||
ModelItem2: typeof import('./src/components/Promo/modelItem2.vue')['default']
|
|
||||||
Models: typeof import('./src/components/Promo/models.vue')['default']
|
Models: typeof import('./src/components/Promo/models.vue')['default']
|
||||||
Projects: typeof import('./src/components/Projects.vue')['default']
|
Projects: typeof import('./src/components/Projects.vue')['default']
|
||||||
Promo: typeof import('./src/components/Promo/index.vue')['default']
|
Promo: typeof import('./src/components/Promo/index.vue')['default']
|
||||||
|
|
|
@ -6,7 +6,7 @@ import { GainMapLoader } from '@monogrid/gainmap-js'
|
||||||
import { useTresContext } from '@tresjs/core';
|
import { useTresContext } from '@tresjs/core';
|
||||||
|
|
||||||
import hdr_gainmap from '../../assets/promo/hdr/hdr-gainmap.webp'
|
import hdr_gainmap from '../../assets/promo/hdr/hdr-gainmap.webp'
|
||||||
import hdr_json from '../../assets/promo/hdr/hdr.json'
|
import hdr_json from '../../assets/promo/hdr/hdr.json?url'
|
||||||
import hdr_webp from '../../assets/promo/hdr/hdr.webp'
|
import hdr_webp from '../../assets/promo/hdr/hdr.webp'
|
||||||
|
|
||||||
const { renderer, scene } = useTresContext()
|
const { renderer, scene } = useTresContext()
|
||||||
|
@ -16,7 +16,8 @@ onMounted(async () => {
|
||||||
pmremGenerator.compileEquirectangularShader();
|
pmremGenerator.compileEquirectangularShader();
|
||||||
|
|
||||||
const loader = new GainMapLoader(renderer.value)
|
const loader = new GainMapLoader(renderer.value)
|
||||||
const result = await loader.loadAsync([hdr_webp, hdr_gainmap, '/src/assets/promo/hdr/hdr.json',])
|
console.log({hdr_webp, hdr_gainmap})
|
||||||
|
const result = await loader.loadAsync([hdr_webp, hdr_gainmap, hdr_json,])
|
||||||
|
|
||||||
const exrCubeRenderTarget = pmremGenerator.fromEquirectangular(result.renderTarget.texture);
|
const exrCubeRenderTarget = pmremGenerator.fromEquirectangular(result.renderTarget.texture);
|
||||||
const exrBackground = exrCubeRenderTarget.texture;
|
const exrBackground = exrCubeRenderTarget.texture;
|
||||||
|
|
Loading…
Reference in New Issue