14 lines
489 B
JavaScript
14 lines
489 B
JavaScript
import { WebGLRenderer } from "three";
|
|
|
|
function createRenderer() {
|
|
const renderer = new WebGLRenderer({ antialias: true });
|
|
|
|
// turn on the physically correct lighting model
|
|
// (The browser complains: "THREE.WebGLRenderer: the property .physicallyCorrectLights has been removed. Set renderer.useLegacyLights instead." However, that changes the lighting in a way that doesn't look better.)
|
|
renderer.physicallyCorrectLights = true;
|
|
|
|
return renderer;
|
|
}
|
|
|
|
export { createRenderer };
|