Pārlūkot izejas kodu

Add ITexture.setDirty

master
Palash Bansal pirms 3 gadiem
vecāks
revīzija
4d0f127da2
Revīzijas autora e-pasta adrese nav piesaistīta nevienam kontam
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3
    1
      src/core/ITexture.ts

+ 3
- 1
src/core/ITexture.ts Parādīt failu

@@ -17,12 +17,14 @@ export interface ITexture extends Texture {
isCompressedTexture?: boolean
is3DDataTexture?: boolean

setDirty?(): void

}

export function upgradeTexture(this: ITexture) {
this.assetType = 'texture'
if (!this.userData) this.userData = {}
if (!this.userData.__appliedMaterials) this.userData.__appliedMaterials = new Set()
if (!this.setDirty) this.setDirty = ()=>this.needsUpdate = true
// todo: uiconfig, dispose, etc

}

Notiek ielāde…
Atcelt
Saglabāt