Commit Graph

10 Commits

Author SHA1 Message Date
crosstyan 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
crosstyan 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
crosstyan 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
crosstyan 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
crosstyan 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
crosstyan 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
crosstyan 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
crosstyan 3411c07367 cute 2025-03-24 14:41:08 +08:00
crosstyan a5c4ef3a8f nothing 2025-03-24 14:34:06 +08:00
crosstyan 2216a3fd14 init 2025-03-24 11:42:50 +08:00