Skip to content

Commit 19ba445

Browse files
committed
Fix RendererModel defaults
1 parent 79cacf7 commit 19ba445

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

js/src/core/Renderer.js

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12,19 +12,20 @@ var ThreeModel = require('../_base/Three').ThreeModel;
1212

1313
var RendererModel = RenderableModel.extend({
1414

15-
defaults: _.extend({}, RenderableModel.prototype.defaults, {
16-
17-
_view_name: 'RendererView',
18-
_model_name: 'RendererModel',
19-
20-
scene: null,
21-
camera: null,
22-
controls: [],
23-
effect: null,
24-
background: "black",
25-
background_opacity: 1.0,
26-
27-
}),
15+
defaults: function() {
16+
return _.extend(RenderableModel.prototype.defaults.call(this), {
17+
18+
_view_name: 'RendererView',
19+
_model_name: 'RendererModel',
20+
21+
scene: null,
22+
camera: null,
23+
controls: [],
24+
effect: null,
25+
background: "black",
26+
background_opacity: 1.0,
27+
});
28+
},
2829

2930
initialize: function(attributes, options) {
3031
RenderableModel.prototype.initialize.apply(this, arguments);

0 commit comments

Comments
 (0)