(filePath)
| 13159 | } catch (webglError) { |
| 13160 | console.error('WebGL unavailable, using placeholder:', webglError && webglError.message ? webglError.message : webglError); |
| 13161 | const corruptedDataUrl = generateCorruptedPlaceholder(); |
| 13162 | const img = document.createElement('img'); |
| 13163 | img.src = corruptedDataUrl; |
| 13164 | img.style.width = '250px'; |
| 13165 | img.style.height = '250px'; |
| 13166 | img.alt = 'WebGL unavailable'; |
| 13167 | container.innerHTML = ''; |
| 13168 | container.appendChild(img); |
| 13169 | return corruptedDataUrl; |
| 13170 | } |
| 13171 | |
| 13172 | try { |
| 13173 | renderer.setSize(250, 250); |
no test coverage detected