interface.Core3DImportMap
API > Core3DImportMap
Interface: Core3DImportMap
A map describing inlined resources, or urls where to fetch them.
Properties
baseUrl
readonly
baseUrl:URL
The base url to be applied to the other URLs.
See
https://developer.mozilla.org/en-US/docs/Web/API/URL/URL
Source
@novorender/core3d/imports/index.ts:56
loaderWorker
loaderWorker?:
string
|Worker
|URL
Inlined loader worker, or URL to download.
Default Value
"./loaderWorker.js"
Source
@novorender/core3d/imports/index.ts:77
logo
logo?:
string
|ArrayBuffer
|URL
Inlined Logo, or URL to download.
Default Value
"./logo.bin"
Source
@novorender/core3d/imports/index.ts:82
lutGGX
lutGGX?:
string
|ImageBitmap
|URL
|Blob
Inlined GGX lookup texture as Blob or ImageBitmap, or URL to download.
Default Value
"./lut_ggx.png"
Remarks
Blobs should have their type set to the proper MIME type, e.g. type: "image/png"
.
Source
@novorender/core3d/imports/index.ts:62
parserWasm
parserWasm?:
string
|ArrayBuffer
|URL
Inlined WASM data, or URL to download.
Default Value
"./parser.wasm"
Source
@novorender/core3d/imports/index.ts:72
shaders
shaders?:
string
| {background
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; };benchmark
: {fillrate
: {fragmentShader
:string
;vertexShader
:string
; };pointrate
: {fragmentShader
:string
;vertexShader
:string
; }; };clipping
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; };common
:any
;cube
: {intersect
: {vertexShader
:string
; };line
: {fragmentShader
:string
;vertexShader
:string
; };render
: {fragmentShader
:string
;vertexShader
:string
; }; };dynamic
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; };grid
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; };octree
: {debug
: {fragmentShader
:string
;vertexShader
:string
; };line
: {fragmentShader
:string
;vertexShader
:string
; };point
: {fragmentShader
:string
;vertexShader
:string
; };render
: {fragmentShader
:string
;vertexShader
:string
; }; };tonemap
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; };toon
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; };watermark
: {render
: {fragmentShader
:string
;vertexShader
:string
; }; }; } |URL
Inlined shaders, or URL to download.
Default Value
"./shaders.js"
Source
@novorender/core3d/imports/index.ts:87
wasmInstance
wasmInstance?:
string
|URL
|WasmInstance
Inlined WASM instance, or URL to download.
Default Value
"./main.wasm"