b3dFreeTexture

Frees texture GPU memory (repoints SRV to default white, removes material references). Takes textureHandle (texture handle from b3dLoadTexture3D). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

textureHandle Int

Returns

Void

Quick Summary

Frees texture GPU memory (repoints SRV to default white, removes material references). Takes textureHandle (texture handle from b3dLoadTexture3D). Returns nothing.

Technical Exegesis...

Frees texture GPU memory (repoints SRV to default white, removes material references). Takes textureHandle (texture handle from b3dLoadTexture3D). Returns nothing. Removes all material references to texture (resets to defaults: baseColor to 0, metallicRoughness to 1, normal to 2, detail to -1), repoints SRV descriptor to default white texture (prevents GPU faults from stray references), releases GPU texture resource via ComPtr.Reset(), marks texture as freed. Safe cleanup.

This function frees textures.

Example

Example.bam
; No example implemented yet