The THREE material to mutate in place.
Output of getCompleteBlendingState.
true if any of blending / blendEquation /
blendSrc / blendDst / depthTest / depthWrite / transparent
actually changed on the material. Use this to decide whether to set
material.needsUpdate = true.
Apply a CompleteBlendingState to a THREE material in-place. Returns
truewhen any THREE.js side state actually changed (callers can use this to decide whether to setneedsUpdate).Does NOT update
userData.blendingModeor shader defines — material-specificapplyBlendingMode()methods own those.