5367 Commits

Author SHA1 Message Date
SiboVG
4fc3901f00 Add textures (WIP) 2023-08-19 19:43:04 +02: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
cb41a0ae85 Disable OBJ export item if no components selected 2023-08-18 04:16:40 +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
e74914d762 Set default UI Theme 2023-08-16 23:25:23 +02:00
SiboVG
c2a3ebffc3 WIP 2023-08-16 23:07:54 +02: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
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
7a1711d750 Increase font size range 2023-08-09 01:31:28 +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
Sibo Van Gool
e0c6812087
Merge pull request #2284 from SiboVG/issue-2282
[#2282] Update shoulder diameter when transition diameter changes
2023-08-08 02:05:58 +02:00
Sibo Van Gool
0cbbddbe52
Merge pull request #2287 from SiboVG/issue-2286
[#2286] Fix fin tab face culling
2023-08-05 21:12:01 +02:00
SiboVG
8abb9d38f7 [#2286] Fix fin tab face culling 2023-08-05 21:02:31 +02:00
SiboVG
4cf787ec4a Fix unit tests due to bad Falcon9 example rocket 2023-08-04 13:05:58 +02:00
SiboVG
1745d9ea4e Slight reordering 2023-08-04 13:05:41 +02:00
SiboVG
8ff9c4bac3 Fix incorrect shoulder radius 2023-08-04 12:53:23 +02:00
SiboVG
734677ee8f [#2283] Apply radial positioning to non-single cluster 2023-08-04 12:40:15 +02:00
SiboVG
a514f6b598 Add tooltip text to cluster configurations 2023-08-04 11:32:18 +02:00
SiboVG
985e646df3 [#2282] Update shoulder diameter when transition diameter changes 2023-08-04 11:28:48 +02:00
Sibo Van Gool
2e77780241
Merge pull request #2280 from SiboVG/issue-2279
[#2279] Change transition 3D fine-rendering based on aft/fore
2023-08-01 01:58:30 +02:00
SiboVG
09a75af526 [#2279] Change transition 3D fine-rendering based on aft/fore 2023-08-01 01:58:00 +02:00
Sibo Van Gool
596380203e
Merge pull request #2275 from SiboVG/apply-copy-sim
Big cleanup of simulation table actions
2023-07-31 15:47:50 +02:00
Sibo Van Gool
454980cbfe
Merge pull request #2277 from SiboVG/issue-2276
[#2276] Don't check for inline if grandparent is this component
2023-07-31 15:34:25 +02:00
SiboVG
35a91b4654 Only check if radius is automatic 2023-07-30 00:02:56 +02:00