Commit Graph

62 Commits

Author SHA1 Message Date
8ff609b85c added decal dropping to scene, decal movement from one wall to another wall, one floor to another floor, one wall to floor and one floor to wall 2025-08-28 15:50:45 +05:30
d4f12d230f added IMage store in idex db 2025-08-26 17:25:04 +05:30
b4b412ce14 added move and rotate tool using tranformControls 2025-08-26 12:02:46 +05:30
6aeef163d2 feat: implement resource management ID handling in Hrm and AssetManagement components 2025-08-25 17:05:24 +05:30
21cd12b518 added wall asset visiblity toggle and code optimization 2025-08-23 12:26:45 +05:30
69329dba7a name and schema chmage for assembly to manufacturer 2025-08-23 10:24:21 +05:30
d8a7f3b2da zonr bug fix 2025-08-22 14:37:49 +05:30
e950b0f54a added multiple actions to storage unit 2025-08-20 18:11:01 +05:30
11c0994833 schema change 2025-08-20 17:00:27 +05:30
78e1ccf39f added undo redo for builder (not for simulation data) 2025-08-11 16:59:36 +05:30
a7a55bf137 added crane mechanics ui and dblclick zoom effect chnage 2025-08-07 18:11:11 +05:30
a08cec33ab pillar Jig half way completed 2025-08-06 18:19:54 +05:30
76f295d9b9 bug fix 2025-08-06 09:57:36 +05:30
c03e524b99 bug fix in ik and code optimization 2025-08-04 18:06:22 +05:30
14d03bbdd2 feat: Refactor asset loading and model handling; remove unused loadInitialWallItems function and streamline GLTFLoader usage across components 2025-08-01 14:20:04 +05:30
8396805356 feat: Refactor event handling in Model component to improve toggle view functionality and prevent event propagation 2025-08-01 12:04:49 +05:30
7c3d9e1d96 feat: Optimize event listeners in AssetsGroup and streamline model loading; enhance sky and scene components with adaptive features 2025-08-01 12:00:13 +05:30
253b3db2ed Refactor position handling in CopyPasteControls3D and DuplicationControls3D; update useRetrieveHandler to include machine and human event management; implement event handlers for model interactions in useEventHandlers. 2025-07-29 11:24:46 +05:30
7d29228541 Refactor Model and Models components to streamline rendering logic; update distanceWorker for improved distance calculations and rendering conditions. 2025-07-28 17:34:36 +05:30
1231bedbb1 Refactor AssetBoundingBox to use cylinders for edges and improve bounding box rendering logic; update Model component to adjust line width for better visibility; enhance distanceWorker to utilize Vector3 for distance calculations. 2025-07-28 17:21:07 +05:30
c224d9bb3c Refactor Model component to remove unused distance worker and implement asset rendering logic based on camera distance 2025-07-28 15:26:49 +05:30
751ac9a4ad Merge branch 'dev-simulation/human' into main-dev 2025-07-28 15:06:03 +05:30
2aab047b6d Refactor useRetrieveHandler to remove unused human event manager and streamline action handling 2025-07-28 15:05:28 +05:30
11ace1977a Refactor asset loading and distance calculation logic for improved performance and clarity 2025-07-28 15:00:24 +05:30
795c69a3d4 Enhance shadow handling and visibility settings across components 2025-07-28 13:05:32 +05:30
708c8a4ba1 new human event mangaer 2025-07-22 16:33:33 +05:30
ccf64e0f97 bug fix 2025-07-18 17:10:40 +05:30
c309af135d moveControls and other controls altered 2025-07-18 14:14:34 +05:30
1d6d42b358 vehicle to human completed 2025-07-17 12:54:47 +05:30
fe09c3df56 human to conveyor, conveyor to human multiple actions completed 2025-07-17 09:44:08 +05:30
52ac89f8b7 added storage unit to human 2025-07-11 13:14:18 +05:30
10a35b4892 added human animation pause 2025-07-09 17:13:33 +05:30
65ef6839a0 feat: Enhance IK handling in Model and IKInstance components with improved data structure and validation 2025-07-09 13:38:06 +05:30
81c893e569 feat: Add getAssetIksApi service for fetching asset IKs and update Model component to utilize it 2025-07-08 16:31:20 +05:30
bffb1e6037 feat: Refactor point management in PointsCreator and update product store for better event handling 2025-07-08 14:19:09 +05:30
1b736dafce feat: Update pointer event handling in Model and WallAssetInstance components for improved interaction 2025-07-08 11:44:25 +05:30
ea604453d2 feat: Update floor item selection logic to use userData for model UUID comparison 2025-07-08 10:38:16 +05:30
82ba6d24bc feat: Remove unused GLB models and enhance asset reset functionality 2025-07-07 16:21:21 +05:30
36421fa70a added new human ui 2025-07-07 10:11:37 +05:30
2feedc7dcb fix: Update animation reset logic and frame update speed based on active module 2025-07-04 17:29:19 +05:30
508c88dce2 feat: Implement human event handling in copy and duplication controls
- Added support for handling "Human" type events in the copy and duplication controls.
- Created a new HumanEventSchema to manage human-related events, including position, rotation, and action details.
- Updated the HumanAnimator to improve rotation handling using quaternions for smoother transitions.
- Enhanced the HumanInstance to ensure proper synchronization of human positions and rotations.
- Integrated human event handling in the trigger handler for various interactions, including vehicle and machine actions.
- Introduced material drop functionality from vehicles to humans, allowing for dynamic interactions in the simulation.
2025-07-04 17:15:10 +05:30
02490214d9 feat: Enhance InputWithDropDown to support disabled state
fix: Update Model component to manage animation states and transitions more effectively

feat: Implement worker action handling in useWorkerHandler for material management

feat: Add MaterialAnimator to HumanInstance for dynamic material loading

feat: Extend useTriggerHandler to support interactions between humans and various entities

feat: Create WorkerAction component for managing load capacity and actions

feat: Introduce MaterialAnimator for human instances to visualize material loads

refactor: Update asset store to manage animation completion state

fix: Ensure proper handling of human materials in useHumanStore
2025-07-04 13:14:39 +05:30
7cf82629e9 completed init movement for human 2025-07-03 18:01:11 +05:30
1e715cee50 feat: Enhance human event handling and animation management, including state updates and monitoring 2025-07-03 16:55:30 +05:30
8dd853dd03 feat: Implement selected animation handling and integrate with human mechanics 2025-07-03 15:18:49 +05:30
eb5683eadc feat: Refactor human action handling to replace animatedTravel with worker actions and enhance animation management 2025-07-03 14:23:57 +05:30
98f4d48db2 feat: Refactor human action handling to support animated travel and streamline action structure 2025-07-03 12:11:58 +05:30
b5c69f3335 feat: Add human mechanics and event handling, including UI components and action management 2025-07-03 12:09:31 +05:30
424df54ff7 feat: Enhance asset and human event handling with animation and loop capabilities 2025-07-02 17:31:17 +05:30
7519aa90c6 feat: Implement human simulation features
- Added human event handling in the simulation, including the ability to add, update, and remove human instances.
- Introduced a new Human store to manage human states and actions.
- Updated the simulation context to include human management.
- Enhanced the Points and TriggerConnector components to support human interactions.
- Refactored existing components to integrate human-related functionalities.
- Added HumanInstance and HumanInstances components for rendering human entities in the simulation.
- Updated TypeScript definitions to include human-related types and actions.
2025-07-02 15:07:31 +05:30