Commit 6a1e8be
[1.3.52] 2025-10-02
- Fixed a bug in the maize phytomer creation function where the scale could be left uninitialized, leading to undefined behavior.
- Removed a duplicate code block in the tomato phytomer creation function.
- Added new apple fruiting wall plant model (`apple_fruitingwall`)
- Fixed fruit set probability calculation when skipping flower stages - now applies compound probability (flower bud break × fruit set) when jumping directly from BUD_ACTIVE to BUD_FRUITING
- Fixed child shoot insertion angle calculation to properly account for parent petiole position using angular offset
- Updated pistachio tree parameters for improved canopy structure
- Fixed vector bounds checking for write flags (`write_depth`, `write_norm_depth`, `write_segmentation_mask`)
- Fixed initialization of write flag vectors in `xmlGetValues()` - vectors are now properly sized when no XML values are present
- Fixed initialization of write flag vectors when adding new rigs via `addRig()`
- Updated bounding box writing calls to include `classes.txt` filename parameter matching new Radiation API
- Merged in many project builder bug fixes and updates
Co-authored-by: Sean Banks <[email protected]>1 parent ae94725 commit 6a1e8be
File tree
11 files changed
+3861
-2954
lines changed- doc
- images/validation
- plugins
- plantarchitecture
- include
- src
- projectbuilder
- include
- src
- radiation
- visualizer/src
11 files changed
+3861
-2954
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
3 | 20 | | |
4 | 21 | | |
5 | 22 | | |
| |||
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2883 | 2883 | | |
2884 | 2884 | | |
2885 | 2885 | | |
| 2886 | + | |
| 2887 | + | |
| 2888 | + | |
| 2889 | + | |
2886 | 2890 | | |
2887 | 2891 | | |
2888 | 2892 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
565 | 565 | | |
566 | 566 | | |
567 | 567 | | |
568 | | - | |
| 568 | + | |
569 | 569 | | |
570 | 570 | | |
571 | 571 | | |
| |||
887 | 887 | | |
888 | 888 | | |
889 | 889 | | |
890 | | - | |
891 | | - | |
892 | | - | |
893 | | - | |
894 | 890 | | |
895 | 891 | | |
896 | 892 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4598 | 4598 | | |
4599 | 4599 | | |
4600 | 4600 | | |
4601 | | - | |
4602 | | - | |
| 4601 | + | |
| 4602 | + | |
4603 | 4603 | | |
4604 | 4604 | | |
4605 | 4605 | | |
4606 | 4606 | | |
4607 | | - | |
| 4607 | + | |
| 4608 | + | |
| 4609 | + | |
| 4610 | + | |
| 4611 | + | |
| 4612 | + | |
| 4613 | + | |
4608 | 4614 | | |
4609 | 4615 | | |
4610 | 4616 | | |
| |||
4697 | 4703 | | |
4698 | 4704 | | |
4699 | 4705 | | |
4700 | | - | |
| 4706 | + | |
| 4707 | + | |
| 4708 | + | |
4701 | 4709 | | |
4702 | 4710 | | |
4703 | 4711 | | |
| |||
0 commit comments