aggiunta possibilità di settare la vista di default e directory models
This commit is contained in:
@@ -11,14 +11,15 @@ var m_bZoom = true;
|
||||
var m_bPan = true;
|
||||
var m_bRot = true;
|
||||
var m_bAutoRot = false;
|
||||
var m_bGrid_v1 = true ;
|
||||
var m_nCameraStartPos = 8 ;
|
||||
var m_bGrid_v1 = true;
|
||||
var m_nCameraStartPos = 8;
|
||||
//var useInSlider = false;
|
||||
var m_nCamPos = 0;
|
||||
var m_nStartL = 0;
|
||||
var m_nEndL = 0;
|
||||
var m_bIsOrtographic = true ;
|
||||
var counter = 0;
|
||||
var modelsDir = "";
|
||||
|
||||
|
||||
let activeCamera, scene, renderer, controls, ORIG, perspectiveCamera, orthographicCamera;
|
||||
@@ -26,11 +27,13 @@ var layer_list = [];
|
||||
const GLBox3D = new THREE.Box3(); // Box3D globale delle geometrie
|
||||
//init();
|
||||
class webgl_original {
|
||||
async initcall({ _dimX, _dimY, _fileName, _showLimitedGrid}) {
|
||||
async initcall({ _dimX, _dimY, _fileName, _showLimitedGrid, _isOrtographic, _modelsDir}) {
|
||||
m_divStartDimX = _dimX;
|
||||
m_divStartDimY = _dimY;
|
||||
fName = _fileName;
|
||||
m_bGrid_v1 = _showLimitedGrid;
|
||||
m_bIsOrtographic = _isOrtographic;
|
||||
modelsDir = _modelsDir;
|
||||
//console.log(fName)
|
||||
setLoaders();
|
||||
await init();
|
||||
@@ -190,7 +193,7 @@ function init() {
|
||||
let startTime = performance.now();
|
||||
return new Promise(() => {
|
||||
setTimeout(() => {
|
||||
loader.load('../node_modules/webgl-visualizer/models/3mf/' + fName, function (object) {
|
||||
loader.load(modelsDir + fName, function (object) {
|
||||
object.rotation.set(-Math.PI / 2, 0, 0);
|
||||
object.traverse(function (child) {
|
||||
child.castShadow = true;
|
||||
|
||||
Reference in New Issue
Block a user