3206 Commits

Author SHA1 Message Date
SiboVG
04df65cdfb Move appearance enabling 2023-08-23 20:01:09 +02:00
SiboVG
d497584446 Goddamn ASCII characters... 2023-08-23 19:55:29 +02:00
SiboVG
9f36a7eb4a Fix transition normals 2023-08-23 19:06:17 +02:00
SiboVG
29b60d723e Disable appearance exporting when triangulation is enabled 2023-08-23 17:29:42 +02:00
SiboVG
c32f524803 Add sRGB to preferences 2023-08-23 17:25:07 +02:00
SiboVG
886494c519 Fix small issue in transition exporter 2023-08-23 17:22:00 +02:00
SiboVG
b1c8bbc895 Some adjustments to coordtrans 2023-08-23 17:15:51 +02:00
SiboVG
855adcab13 Fix issues with origin offset 2023-08-23 13:16:25 +02:00
SiboVG
e2111e9e8b Add coord transform to export panel 2023-08-22 01:01:23 +02:00
SiboVG
467dbce4a1 Add scaling option to OBJ export dialog 2023-08-21 03:47:06 +02:00
SiboVG
e6a8d1bbf7 Fix origin offsets 2023-08-21 03:44:19 +02:00
SiboVG
8956aa1e52 Merge branch 'unstable' into 3D-export
# Conflicts:
#	swing/src/net/sf/openrocket/gui/dialogs/AboutDialog.java
#	swing/src/net/sf/openrocket/gui/util/SwingPreferences.java
2023-08-21 02:44:58 +02:00
SiboVG
d63e2e9084 Add texturing for motors 2023-08-21 02:42:51 +02:00
SiboVG
4fc3901f00 Add textures (WIP) 2023-08-19 19:43:04 +02:00
JoePfeiffer
f67f1f6e4c Remove capability to not compute and save "extra" simulation parameters 2023-08-19 10:14:16 -06:00
SiboVG
765c6cde63 Fix shoulder inner mesh start locations 2023-08-19 02:58:48 +02:00
SiboVG
10c495ce5b Fix bug in transition exporter
*sigh* I spent way too long on this...
2023-08-19 02:29:34 +02:00
SiboVG
2eb9b039e9 Add context menu item for exporting OBJ 2023-08-18 04:16:54 +02:00
SiboVG
2e636f5205 Rename MtlExporter 2023-08-18 04:01:39 +02:00
SiboVG
b6ee9e851b Make methods public 2023-08-18 04:01:21 +02:00
SiboVG
9bb1151dba Sort export components based on order in rocket
This is useful if you import the OBJ with "split by groups". In that case, all the components are in nice chronological order.
2023-08-18 04:01:03 +02:00
SiboVG
08c4d08393 Fix issue of export children pref 2023-08-18 03:59:57 +02:00
SiboVG
8e7c6afed3 Save OBJ export options in preferences 2023-08-18 03:32:06 +02:00
SiboVG
c38d5f59a6 Refactor CoordTransform 2023-08-18 02:49:56 +02:00
SiboVG
ea59b9d012 Improve normals 2023-08-17 02:47:30 +02:00
SiboVG
353105d1bd Fix some more bugs in transition exporter 2023-08-17 02:06:09 +02:00
SiboVG
6e981a39a0 Add basic material exporting :) 2023-08-17 00:55:49 +02:00
SiboVG
ee51a7ec49 Extract group naming 2023-08-17 00:54:15 +02:00
SiboVG
209de265ef Fix typo 2023-08-17 00:09:13 +02:00
SiboVG
c2a3ebffc3 WIP 2023-08-16 23:07:54 +02:00
SiboVG
b1d0f8933b Auto-detect UI theme based on OS preference 2023-08-16 21:20:00 +02:00
Neil Weinstock
9c2a1e63e3
Fixed transparency 2023-08-15 08:42:42 -04:00
SiboVG
5a5b58e8c2 Add MTL & texture classes 2023-08-15 03:49:39 +02:00
SiboVG
bff72d3532 Add vertex scaling 2023-08-15 03:18:08 +02:00
SiboVG
15d3bce807 Add proper OBJ save dialog 2023-08-15 02:10:07 +02:00
SiboVG
9171de2520 Add motor overhang to motor position 2023-08-15 01:22:59 +02:00
Neil Weinstock
3e83362848
New tube fin icons
PNG files for only now, source not yet converted to GIMP format.
2023-08-14 17:59:42 -04:00
SiboVG
7d47de6011 Render motors 2023-08-14 20:43:41 +02:00
SiboVG
2ac695955e Fix rail button screw normals 2023-08-14 03:34:29 +02:00
SiboVG
7ebed840b6 Refactor tube exporter to use cylinder exporter 2023-08-14 02:20:16 +02:00
SiboVG
87c4cbec97 Use instance context for orientation/position
Fixes issues with components in pods not being oriented correctly! :)
2023-08-13 23:29:16 +02:00
SiboVG
fc7f71e11f Add coordinate transform for more general coordinate transformations (PHEW) 2023-08-13 18:50:30 +02:00
SiboVG
66e6cd7f45 Use Coordinates for component angles 2023-08-10 17:08:28 +02:00
SiboVG
05624ff35b Add CoordTransform framework + generify exporter instantiation 2023-08-10 06:19:52 +02:00
SiboVG
6d6f5287f3 Merge branch 'unstable' into 3D-export
# Conflicts:
#	README.md
#	swing/src/net/sf/openrocket/gui/dialogs/AboutDialog.java
2023-08-09 02:29:39 +02:00
Sibo Van Gool
e2993a68f9
Merge pull request #2261 from SiboVG/dark-theme
[#1089] Add dark mode theme & custom UI font size
2023-08-09 01:56:23 +02:00
SiboVG
6efd39b453 WIP - FIX COORDINATE SYSTEM!! 2023-08-09 01:30:16 +02:00
SiboVG
081afdb635 Add component angles method 2023-08-08 20:08:20 +02:00
SiboVG
c4315e83aa [#604] Implement Wavefront OBJ 3D export (PHEW!) 2023-08-08 20:08:20 +02:00
Sibo Van Gool
6bc477f478
Merge pull request #2285 from SiboVG/issue-2283
[#2283] Apply radial positioning to non-single cluster
2023-08-08 02:06:26 +02:00