dev #22
@@ -434,7 +434,10 @@ export class QuoteEstimatorService {
|
||||
);
|
||||
}
|
||||
|
||||
getLineItemStlPreview(sessionId: string, lineItemId: string): Observable<Blob> {
|
||||
getLineItemStlPreview(
|
||||
sessionId: string,
|
||||
lineItemId: string,
|
||||
): Observable<Blob> {
|
||||
const headers: any = {};
|
||||
return this.http.get(
|
||||
`${environment.apiUrl}/api/quote-sessions/${sessionId}/line-items/${lineItemId}/stl-preview`,
|
||||
|
||||
@@ -256,7 +256,9 @@
|
||||
{{ item.materialGrams | number: "1.0-0" }}g
|
||||
</div>
|
||||
<div class="item-preview" *ngIf="isStlItem(item)">
|
||||
<ng-container *ngIf="previewFile(item) as itemPreview; else previewState">
|
||||
<ng-container
|
||||
*ngIf="previewFile(item) as itemPreview; else previewState"
|
||||
>
|
||||
<button
|
||||
type="button"
|
||||
class="preview-trigger"
|
||||
|
||||
@@ -186,7 +186,11 @@ export class StlViewerComponent implements OnInit, OnDestroy, OnChanges {
|
||||
let cameraZ = Math.abs(maxDim / 2 / Math.tan(fov / 2));
|
||||
cameraZ *= 1.72;
|
||||
|
||||
this.camera.position.set(cameraZ * 0.68, cameraZ * 0.62, cameraZ * 1.08);
|
||||
this.camera.position.set(
|
||||
cameraZ * 0.68,
|
||||
cameraZ * 0.62,
|
||||
cameraZ * 1.08,
|
||||
);
|
||||
this.controls.target.set(0, 0, 0);
|
||||
this.camera.lookAt(0, 0, 0);
|
||||
this.camera.updateProjectionMatrix();
|
||||
|
||||
Reference in New Issue
Block a user