|
@@ -18,7 +18,7 @@ THREE.SVGRenderer = function () {
|
|
|
|
|
|
var _this = this,
|
|
var _this = this,
|
|
_renderData, _elements, _lights,
|
|
_renderData, _elements, _lights,
|
|
- _renderer = new THREE.Renderer(),
|
|
|
|
|
|
+ _projector = new THREE.Projector(),
|
|
_svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg'),
|
|
_svg = document.createElementNS('http://www.w3.org/2000/svg', 'svg'),
|
|
_svgWidth, _svgHeight, _svgWidthHalf, _svgHeightHalf,
|
|
_svgWidth, _svgHeight, _svgWidthHalf, _svgHeightHalf,
|
|
|
|
|
|
@@ -135,7 +135,7 @@ THREE.SVGRenderer = function () {
|
|
_viewMatrix.copy( camera.matrixWorldInverse.getInverse( camera.matrixWorld ) );
|
|
_viewMatrix.copy( camera.matrixWorldInverse.getInverse( camera.matrixWorld ) );
|
|
_viewProjectionMatrix.multiplyMatrices( camera.projectionMatrix, _viewMatrix );
|
|
_viewProjectionMatrix.multiplyMatrices( camera.projectionMatrix, _viewMatrix );
|
|
|
|
|
|
- _renderData = _renderer.projectScene( scene, camera, this.sortObjects, this.sortElements );
|
|
|
|
|
|
+ _renderData = _projector.projectScene( scene, camera, this.sortObjects, this.sortElements );
|
|
_elements = _renderData.elements;
|
|
_elements = _renderData.elements;
|
|
_lights = _renderData.lights;
|
|
_lights = _renderData.lights;
|
|
|
|
|