You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/Recomendations-for-future-developers.md
+20-2Lines changed: 20 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,9 +4,27 @@ weight: 2
4
4
5
5
# Recommendations for future developers
6
6
7
-
TBD
7
+
## Recommendations from [@bartan02]((https://github.com/Bartan02))
8
8
9
-
??? "Recommendations left on version 1.0.0"
9
+
### Version Control
10
+
When working with Unreal Engine assets (especially with this one: ExplorerMap.uasset), developers must be extremely cautious with branch management. Concurrent modifications to the same asset can lead to difficult merge conflicts.
11
+
Additionally, To maintain project integrity and reduce conflicts, changes should be committed, pulled, and merged frequently—especially after major updates or before switching tasks.
12
+
13
+
### Simulation Manager
14
+
Significant improvements to the simulation system (managed by SimulationManager class), are recommended:
15
+
16
+
- Investigate automated methods for spline generation to better simulate blood particle flow.
17
+
- Use the predefined poses available in the project to support a fully functional and position-aware anatomy simulation system.
18
+
Do not forget about dynamic organ positioning and simulating corresponding blood flow variations based on different body poses.
19
+
- Last, but not least, minimize the frequency of crashes that occur when interacting with this system.
20
+
21
+
### Slicer
22
+
Implementing logic to exclude raycasting on body parts hidden by the slicer could be considered. While not critical, this enhancement could improve performance and offer a smoother, more intuitive user experience, especially during interactions with the visible anatomy layers.
23
+
24
+
### New features
25
+
There are still some pending new features, such as the inclusion of blood pressure functionality and additional human parts or organs suggested by the nursing faculty. These enhancements would be valuable additions to the application. For some more details, please go to '(User) requirements list' Issue on GitHub repository.
26
+
27
+
??? "Recommendations left on version 1.0.0 of this documentation"
10
28
11
29
This seciton covers some recomendations we have for you. If you find this taken out of context, it is. I have written this to my porfolio and i am putting it here for you so that you have some stepping stones while starting this project and to know, what should you focuse on. I hope i have covered most of the aspects that needs to be done. Keep in mind that this is only my (Simon's) recomendations. Daniel will hopefuly have his own paragraph later on.
0 commit comments