File tree Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Expand file tree Collapse file tree 1 file changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -133,7 +133,24 @@ Sidebar.Project = function ( editor ) {
133133
134134 rendererPropertiesRow . setDisplay ( type === 'WebGLRenderer' ? '' : 'none' ) ;
135135
136- var renderer = new rendererTypes [ type ] ( { antialias : antialias } ) ;
136+ var parameters = { } ;
137+
138+ switch ( type ) {
139+
140+ case 'WebGLRenderer' :
141+ parameters . antialias = antialias ;
142+ break ;
143+
144+ case 'RaytracingRenderer' :
145+ parameters . workers = navigator . hardwareConcurrency || 4 ;
146+ parameters . workerPath = '../examples/js/renderers/RaytracingWorker.js' ;
147+ parameters . randomize = true ;
148+ parameters . blockSize = 64 ;
149+ break ;
150+
151+ }
152+
153+ var renderer = new rendererTypes [ type ] ( parameters ) ;
137154
138155 if ( shadows && renderer . shadowMap ) {
139156
You can’t perform that action at this time.
0 commit comments