YuSanka
|
b71e0bfd34
|
Follow-up 8913fdf6ab
* Deleted/Temporary commented redundant call of app_config->save()
* Use app_config->get_bool() function on all places
|
2023-02-13 17:23:49 +01:00 |
|
Vojtech Bubnik
|
8913fdf6ab
|
Reworked AppConfig to mark itself as dirty reliably with any configuration
change and saving AppConfig on idle.
|
2023-02-13 10:08:12 +01:00 |
|
enricoturri1966
|
028dfb5d9e
|
Tech ENABLE_LEGACY_OPENGL_REMOVAL set as default
|
2022-12-06 12:17:01 +01:00 |
|
enricoturri1966
|
6f18f8f784
|
Tech ENABLE_RAYCAST_PICKING set as default
|
2022-12-05 10:24:30 +01:00 |
|
enricoturri1966
|
39b1222b22
|
Tech ENABLE_RAYCAST_PICKING - Rendering for rectangle selection made only inside the rectangle, on systems supporting framebuffers
|
2022-06-29 12:14:41 +02:00 |
|
enricoturri1966
|
3cecd07011
|
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Refactoring of Camera::apply_viewport()
|
2022-03-23 11:11:13 +01:00 |
|
enricoturri1966
|
1d2339fbce
|
Follow-up of a0630420d9ed417a8848718702a6b01cc3c1975f - Fixed warning
|
2022-03-23 08:18:23 +01:00 |
|
enricoturri1966
|
a0630420d9
|
Tech ENABLE_LEGACY_OPENGL_REMOVAL - Calculation of camera projection matrix
|
2022-03-22 15:20:51 +01:00 |
|
enricoturri1966
|
44d31f9bf2
|
Follow-up of d6fdf2d5c2d7508bfa429b9d77a6f6c44988ead1 -> Automatic generation of missing thumbnails
|
2021-07-13 11:57:19 +02:00 |
|
enricoturri1966
|
5631b2cb7c
|
Follow-up of 2d9953069a31a0e466cde98ec067394d4003c52a
|
2021-06-08 15:10:01 +02:00 |
|
Vojtech Bubnik
|
2d9953069a
|
Removed unnecessary const_cast calls inside Camera.
|
2021-06-02 12:19:55 +02:00 |
|
enricoturri1966
|
a393df59d7
|
Further refactoring into struct Camera
|
2021-04-16 14:05:55 +02:00 |
|
enricoturri1966
|
074a44833e
|
Removed mutable members from struct Camera
|
2021-04-16 13:44:01 +02:00 |
|
enricoturri1966
|
dabac92755
|
Fixed flickering of 3D scene GUI when the scene's bounding box gets very big
|
2021-04-16 12:49:57 +02:00 |
|
Lukas Matena
|
b85de89751
|
Fixing Clang warnings 2
|
2021-02-08 17:52:29 +01:00 |
|
enricoturri1966
|
c8d875bee1
|
#4987 - Fixed camera switches back to non-Perspective camera after slice
|
2020-10-27 14:01:42 +01:00 |
|
enricoturri1966
|
dea641183c
|
Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer into et_gcode_viewer
|
2020-08-10 14:22:46 +02:00 |
|
YuSanka
|
f9e47b2702
|
Code refactoring: AppConfig.cpp(hpp) are removed from the GUI to libslic3r
|
2020-08-08 17:03:20 +02:00 |
|
enricoturri1966
|
2904ee6e1a
|
Added missing include
|
2020-05-28 09:38:08 +02:00 |
|
Lukas Matena
|
32a353058f
|
Fixed few warnings
|
2020-05-26 16:06:11 +02:00 |
|
enricoturri1966
|
3d6c9e54e9
|
ENABLE_THUMBNAIL_GENERATOR set as default
|
2020-03-25 10:15:02 +01:00 |
|
Enrico Turri
|
6c36577e8e
|
#3782 - World Z axis always vertical for non-free camera
|
2020-03-09 15:23:29 +01:00 |
|
bubnikv
|
a87ba5d6a6
|
Renormalization of the camera rotation quaternion after each change
fixes degeneration of the camera rotation on long rapid rotations.
|
2020-03-03 13:47:10 +01:00 |
|
bubnikv
|
0a0219961b
|
Free rotating camera reworked to rotate around the free rotation
axis in a single step.
|
2020-02-28 14:59:59 +01:00 |
|
bubnikv
|
b6068b6278
|
Camera refactored to use quaternions primarily for processing
rotations due to numerical reasons (no need for normalization
and orthogonalization of the rotation matrix).
|
2020-02-28 13:29:05 +01:00 |
|
Enrico Turri
|
847efec2ed
|
ENABLE_6DOF_CAMERA set as default
|
2020-02-13 12:13:54 +01:00 |
|
Enrico Turri
|
0f5f2bc519
|
Reintroduce rotation limits for camera for FDM printers
|
2020-02-10 12:36:52 +01:00 |
|
Enrico Turri
|
da3cb30b7c
|
Follow-up of 17a6b696e7a4b94d49e09b8598b0343a3c2ddd40 -> Fixed build when tech ENABLE_6DOF_CAMERA is disabled
|
2020-01-29 14:44:03 +01:00 |
|
Enrico Turri
|
17a6b696e7
|
Workaround to fix SPE-1082 + refactoring of 6 dof camera
|
2020-01-29 12:08:38 +01:00 |
|
Enrico Turri
|
15cb8ec653
|
Another refactoring into class Camera
|
2020-01-28 09:13:54 +01:00 |
|
Enrico Turri
|
83e8cfa206
|
Small refactoring into class Camera
|
2020-01-27 13:39:44 +01:00 |
|
Enrico Turri
|
02aa629449
|
3DConnexion devices -> Tweak of sensitivity parameters and dependency of translation from zoom factor
|
2020-01-17 09:36:34 +01:00 |
|
Enrico Turri
|
a9529fbcdc
|
Added method void Camera::rotate_local_around_pivot(const Vec3d& rotation_rad, const Vec3d& pivot) to rotate the camera around a generic point
|
2020-01-16 12:00:54 +01:00 |
|
Enrico Turri
|
9df7eb4e08
|
Customizable use of 6 dof camera
|
2020-01-16 09:12:36 +01:00 |
|
Enrico Turri
|
62e60bcb43
|
Six degrees of freedom camera - 1st installment
|
2020-01-15 12:49:34 +01:00 |
|
bubnikv
|
9406b50447
|
Const correctness improvements:
removed some unnecessary const_casts that remove const.
|
2020-01-03 16:33:04 +01:00 |
|
Enrico Turri
|
57d069bd0a
|
Some rework on layout of imgui dialogs
|
2019-12-11 15:30:25 +01:00 |
|
Enrico Turri
|
3dd46f2e03
|
ENABLE_THUMBNAIL_GENERATOR -> some other refactoring
|
2019-11-28 15:19:42 +01:00 |
|
Enrico Turri
|
ddd1df1552
|
ENABLE_THUMBNAIL_GENERATOR -> render printbed into thumbnails
|
2019-11-28 14:18:24 +01:00 |
|
Enrico Turri
|
bd1ee8ee4a
|
Small refactoring in Camera::calc_zoom_to_bounding_box_factor
|
2019-11-28 12:14:31 +01:00 |
|
Enrico Turri
|
55a4b99e44
|
Fixed bug into Camera::set_target()
|
2019-11-07 11:48:59 +01:00 |
|
Enrico Turri
|
a624590b36
|
Fixed conflicts after merge with master
|
2019-11-07 09:55:44 +01:00 |
|
Enrico Turri
|
f94f75d481
|
ENABLE_THUMBNAIL_GENERATOR -> Render thumbnails using shader
|
2019-11-01 12:19:27 +01:00 |
|
Enrico Turri
|
bf8fcabb29
|
ENABLE_THUMBNAIL_GENERATOR -> Use orthographic camera when rendering thumbnails
|
2019-10-31 17:03:33 +01:00 |
|
Enrico Turri
|
636e446da1
|
ENABLE_THUMBNAIL_GENERATOR -> Changes to zoom factor and centering algorithm when rendering thumbnails
|
2019-10-31 16:40:38 +01:00 |
|
Enrico Turri
|
e6403a74ef
|
ENABLE_3DCONNEXION_DEVICES tech set as default
|
2019-10-11 15:51:36 +02:00 |
|
Enrico Turri
|
f4654e376e
|
ENABLE_3DCONNEXION_DEVICES -> Slightly increased camera target movement limits
|
2019-10-10 10:49:47 +02:00 |
|
Enrico Turri
|
587effbedf
|
ENABLE_3DCONNEXION_DEVICES -> Refactored Mouse3DController to be unaware of current active GLCanvas3D
|
2019-10-03 11:38:31 +02:00 |
|
Enrico Turri
|
8078e00c13
|
Fixed automatic update of perspective camera
|
2019-08-03 09:07:38 +02:00 |
|
Enrico Turri
|
a07088a8d9
|
#2561 - Fixed freezing of perspective camera when zooming-in
|
2019-06-26 14:25:05 +02:00 |
|