|  |  |  | 
|---|
|  |  |  | import {MTLLoader} from "../lib/MTLLoader.js"; | 
|---|
|  |  |  | import {OBJLoader} from "../lib/OBJLoader.js"; | 
|---|
|  |  |  | import {Color} from "../three.module.js"; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const xOffset = -1735; | 
|---|
|  |  |  | const yOffset = -289; | 
|---|
|  |  |  | const zOffset = -480; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const xOffset0 = -1735; | 
|---|
|  |  |  | const yOffset0 = -108; | 
|---|
|  |  |  | const yOffset0 = -117; | 
|---|
|  |  |  | const zOffset0 = -480; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | const xOffset1 = -1735; | 
|---|
|  |  |  | const yOffset1 = -107; | 
|---|
|  |  |  | const yOffset1 = -116; | 
|---|
|  |  |  | const zOffset1 = -475; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | function StoreCrn(option, object) { | 
|---|
|  |  |  | 
|---|
|  |  |  | obj.position.x = option.crnBody.position.x + xOffset; | 
|---|
|  |  |  | obj.position.y = option.crnBody.position.y + that.crnBodyHeight/2 + yOffset; | 
|---|
|  |  |  | obj.position.z = option.crnBody.position.z - that.crnBodyWidth/2 + zOffset; | 
|---|
|  |  |  | obj.userData['crnBodyLength'] = that.crnBodyLength; | 
|---|
|  |  |  | obj.userData['crnBodyWidth'] = that.crnBodyWidth; | 
|---|
|  |  |  | obj.userData['crnBodyHeight'] = that.crnBodyHeight; | 
|---|
|  |  |  | object.addObject( obj ); | 
|---|
|  |  |  | }, null, null ); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | 
|---|
|  |  |  | obj.position.x = option.crnLoad.position.x + xOffset0; | 
|---|
|  |  |  | obj.position.y = option.crnLoad.position.y + that.crnLoadHeight/2 + yOffset0; | 
|---|
|  |  |  | obj.position.z = option.crnLoad.position.z - that.crnLoadWidth/2 + 5 + zOffset0; | 
|---|
|  |  |  | obj.userData['crnLoadLength'] = that.crnLoadLength; | 
|---|
|  |  |  | obj.userData['crnLoadWidth'] = that.crnLoadWidth; | 
|---|
|  |  |  | obj.userData['crnLoadHeight'] = that.crnLoadHeight; | 
|---|
|  |  |  | object.addObject( obj ); | 
|---|
|  |  |  | }, null, null ); | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | 
|---|
|  |  |  | obj.position.x = option.crnFork.position.x + xOffset1; | 
|---|
|  |  |  | obj.position.y = option.crnFork.position.y + that.crnLoadHeight/2 + yOffset1; | 
|---|
|  |  |  | obj.position.z = option.crnFork.position.z - that.crnLoadWidth/2 + zOffset1; | 
|---|
|  |  |  | obj.userData['crnForkLength'] = that.crnForkLength; | 
|---|
|  |  |  | obj.userData['crnForkWidth'] = that.crnForkWidth; | 
|---|
|  |  |  | obj.userData['crnForkHeight'] = that.crnForkHeight; | 
|---|
|  |  |  | object.addObject( obj ); | 
|---|
|  |  |  | }, null, null ); | 
|---|
|  |  |  | }); | 
|---|