Spaces:
Running
Running
Update viewer.js
Browse files
viewer.js
CHANGED
|
@@ -133,6 +133,16 @@ export async function initializeViewer(config, instanceId) {
|
|
| 133 |
app.setCanvasFillMode(pc.FILLMODE_NONE);
|
| 134 |
app.setCanvasResolution(pc.RESOLUTION_AUTO);
|
| 135 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 136 |
resizeObserver = new ResizeObserver(entries => {
|
| 137 |
entries.forEach(entry => {
|
| 138 |
app.resizeCanvas(entry.contentRect.width, entry.contentRect.height);
|
|
|
|
| 133 |
app.setCanvasFillMode(pc.FILLMODE_NONE);
|
| 134 |
app.setCanvasResolution(pc.RESOLUTION_AUTO);
|
| 135 |
|
| 136 |
+
const containerHandler = app.loader.getHandler('container');
|
| 137 |
+
containerHandler.pcMaterialOptions = {
|
| 138 |
+
processTransmission: true,
|
| 139 |
+
processVolume: true,
|
| 140 |
+
processIOR: true,
|
| 141 |
+
processSheen: true,
|
| 142 |
+
processClearCoat: true,
|
| 143 |
+
processVariants: true
|
| 144 |
+
};
|
| 145 |
+
|
| 146 |
resizeObserver = new ResizeObserver(entries => {
|
| 147 |
entries.forEach(entry => {
|
| 148 |
app.resizeCanvas(entry.contentRect.width, entry.contentRect.height);
|