|
|
0d8786f471
|
x
|
2025-03-28 11:23:05 +08:00 |
|
|
|
d4e86e60ff
|
Update .gitignore to exclude JSON files in src/assets and modify import path for pose data in App.tsx to reflect new asset structure.
|
2025-03-27 16:16:22 +08:00 |
|
|
|
8bcefd93bc
|
Refactor Human3DSkeleton component to support frame-based animation, allowing for customizable start frame and frame rate. Remove deprecated Joints component for cleaner code. Update instance in Scene to reflect new props.
|
2025-03-27 16:14:27 +08:00 |
|
|
|
eaee23df40
|
Enhance Human3DSkeleton component to visualize 3D skeleton with color-coded joints and bones. Introduce body and hand bone connections, and update joint rendering logic to use specific colors based on joint types. Maintain compatibility with the previous Joints component.
|
2025-03-27 16:08:01 +08:00 |
|
|
|
2ec78b5d74
|
Add Joints component to visualize 3D pose data in Scene. Import pose data from JSON and implement Z-up to Y-up transformation for joint positioning. Update .gitignore to exclude public JSON files.
|
2025-03-27 16:02:00 +08:00 |
|
|
|
d46b5ca3d6
|
Update Z-up to Y-up conversion matrix in App.tsx to correct axis orientation. Remove default camera view rendering from Scene component to streamline camera setup.
|
2025-03-26 10:19:35 +08:00 |
|
|
|
6406dbd19f
|
Add comprehensive documentation on coordinate system conversions in note.md. Explain the necessity and order of transformations for world and camera coordinates, clarifying the distinction between Z-up to Y-up and OpenCV to OpenGL conversions.
|
2025-03-25 10:22:26 +08:00 |
|
|
|
9fb7235d93
|
Refactor preProcessExtrinsic function to handle both Matrix4 and array inputs for extrinsic parameters. Add error handling for invalid inputs and update transformation sequence for camera-to-world conversion.
|
2025-03-25 10:17:08 +08:00 |
|
|
|
885ddd0989
|
Add detailed transformation sequence documentation in note.md and implement Z-up to Y-up conversion matrix in App.tsx. Update preProcessExtrinsic function to correctly apply transformation order for camera-to-world conversion.
|
2025-03-25 10:10:16 +08:00 |
|
|
|
f70c25a5f6
|
Add OpenCV to OpenGL conversion matrix and update CameraViewFromExtrinsic to accept both extrinsic arrays and Matrix4. Introduce pre-processing for extrinsic matrices to ensure correct camera orientation.
|
2025-03-24 17:25:05 +08:00 |
|
|
|
a2c545dfb9
|
Add default transformation matrix to Scene component for camera view. Include default camera view rendering alongside existing extrinsic matrices.
|
2025-03-24 16:47:26 +08:00 |
|
|
|
c67e1ca728
|
Refactor Scene component to improve camera positioning and rendering. Adjust default near clipping plane value, update floor position, and streamline camera view creation with extrinsic matrix handling.
|
2025-03-24 16:36:02 +08:00 |
|
|
|
76a530b293
|
Enhance text rendering in Scene component by adding a reference for dynamic camera alignment and refactoring mesh creation for improved clarity.
|
2025-03-24 15:42:05 +08:00 |
|
|
|
500460d071
|
Implement camera view handling with extrinsic and intrinsic matrices, add text rendering capabilities, and refactor Scene component for improved structure.
|
2025-03-24 15:39:43 +08:00 |
|
|
|
3411c07367
|
cute
|
2025-03-24 14:41:08 +08:00 |
|
|
|
a5c4ef3a8f
|
nothing
|
2025-03-24 14:34:06 +08:00 |
|
|
|
2216a3fd14
|
init
|
2025-03-24 11:42:50 +08:00 |
|