Commit Graph

110 Commits

Author SHA1 Message Date
5070ff4060 feat: Update human UI assets with new GLB models 2025-07-07 15:11:49 +05:30
74094aee9f feat: Add assembly action handling and UI components
- Implemented `useAssemblyHandler` to manage assembly actions for humans.
- Enhanced `useHumanActions` to include assembly action handling.
- Updated `HumanInstance` to support assembly processes and animations.
- Modified `HumanUi` to allow for assembly point configuration and rotation.
- Created `AssemblyAction` component for setting process time and material swap options.
- Updated simulation types to include assembly action properties.
- Adjusted existing action handlers to accommodate assembly actions alongside worker actions.
- Refactored `MaterialAnimator` and `VehicleAnimator` to manage attachment states and visibility based on load.
- Updated product store types to include human point actions.
2025-07-07 15:00:16 +05:30
b7f29bf5db fix: Update position and rotation handling for selected human in HumanUi 2025-07-07 10:18:15 +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
ff02f01430 fix: Update asset animation state handling to ensure correct playback status 2025-07-04 14:02:44 +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
2f0acbda3c feat: Add human action handling with animation and animated travel capabilities 2025-07-02 15:41:24 +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
3f59f5d2dd refactor: Clean up console log statements and improve component state management in SideBarRight, AssetProperties, WallInstances, WallCreator, and SocketResponses 2025-07-02 11:52:57 +05:30
0848c453af refactor: Remove console log statements from DashboardHome, DashboardProjects, and CollaborationPopup components 2025-07-02 11:22:13 +05:30
458abdb9a5 Merge remote-tracking branch 'origin/merge/wall-collab' into main-dev 2025-07-02 11:14:18 +05:30
f17fa1f2f0 Merge branch 'main' into main-dev 2025-07-02 11:06:24 +05:30
9350ccb94e refactor: Remove console log for wallAssets in WallAssetGroup component 2025-07-02 11:02:41 +05:30
64d086f808 feat: Implement wall asset management APIs and socket integration for create, update, and delete operations 2025-07-02 10:49:07 +05:30
1d70212cde Implement code changes to enhance functionality and improve performance 2025-07-01 19:32:49 +05:30
a40e3fd35e Merge branch 'main' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_Demo 2025-07-01 19:28:34 +05:30
94ec5ecab8 live aalai.ai-2 2025-07-01 13:29:12 +00:00
e50ff828b2 Merge branch 'main' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_Demo 2025-07-01 18:57:57 +05:30
aebefca033 live aalai.ai-1 2025-07-01 13:21:59 +00:00
3ef2ed82a8 live aalai.ai+2 2025-07-01 13:05:18 +00:00
0030fbfc1a live aalai.ai 2025-07-01 12:32:07 +00:00
4b49813157 Update app/nginx.conf 2025-07-01 12:07:21 +00:00
18c914f411 Update app/nginx.conf 2025-07-01 11:17:01 +00:00
c99aa0e74a Update compose.yaml 2025-07-01 10:59:50 +00:00
7653ebd5f6 Update compose.yaml 2025-07-01 10:46:15 +00:00
65b515b1a2 reverting back to nginx default 2025-07-01 09:37:14 +00:00
1000ac0ae7 Merge branch 'main' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_Demo 2025-07-01 14:47:11 +05:30
570cf0a64b fix: update port mapping and environment variables for frontend service 2025-07-01 14:47:08 +05:30
ff280bcf9d compose - app port 3000 update 2025-07-01 09:04:44 +00:00
08fc5c873c fix: update nginx and docker-compose to use port 80 for production 2025-07-01 14:03:16 +05:30
8ee579fab7 fix: correct project name spelling from "Aallai" to "Aalai" across multiple files 2025-07-01 13:18:22 +05:30
6c74a8efde Merge branch 'main' of http://185.100.212.76:7776/Dwinzo-Beta/Dwinzo_Demo 2025-07-01 13:16:00 +05:30
35f9e62ec0 refactor: update project name and branding to Aallai 2025-07-01 13:15:33 +05:30
d7d46f08d1 updated nginx.conf - domain added to go live - aalai.ai 2025-07-01 07:44:12 +00:00
e3d13be8dd refactor: change floor and wall props 2025-07-01 13:01:03 +05:30
d6f6c4c901 Merge remote-tracking branch 'origin/dev-collaboration' into dev-r3f-wall 2025-06-30 18:13:23 +05:30
0a039f34b1 feat: Integrate active tool management across builder components; add deletableWallAsset state and related functionality 2025-06-30 18:11:37 +05:30
364b643c72 feat: Enhance wall asset interaction and management; implement position updates and add closest point calculation utility 2025-06-30 17:48:29 +05:30
1a9aef323a feat: Add selectedWallAsset and selectedFloorAsset state management; implement corresponding setters in useBuilderStore 2025-06-30 16:59:27 +05:30
997775c27e feat: Implement wall asset management features including creation, instances, and rendering; enhance wall properties input validation 2025-06-30 16:21:54 +05:30
8ebd16db83 Merge remote-tracking branch 'origin/dev-r3f-wall' into merge/wall-collab 2025-06-30 15:57:56 +05:30