|
|
5f959b129d
|
x
|
2025-07-11 15:11:09 +08:00 |
|
|
|
dbe3662088
|
Update App.tsx to introduce a new pose data structure for skeleton animation, enhancing the Human3DSkeleton component to accept multiple skeletons. Adjust type definitions and update skeleton instances in the Scene for improved flexibility in pose rendering.
|
2025-04-17 11:55:33 +08:00 |
|
|
|
42c5ff6540
|
Refactor App.tsx to enhance skeleton animation capabilities by introducing a new pose data structure and updating the Human3DSkeleton component to accept customizable skeletons. Adjust camera extrinsic parameters for improved scene rendering.
|
2025-04-16 10:24:45 +08:00 |
|
|
|
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 |
|