Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jungyoonlim/simulation
3D Viewer
https://github.com/jungyoonlim/simulation
3d-models reactjs
Last synced: 2 days ago
JSON representation
3D Viewer
- Host: GitHub
- URL: https://github.com/jungyoonlim/simulation
- Owner: Jungyoonlim
- License: mit
- Created: 2024-02-05T23:04:37.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-03T15:26:58.000Z (15 days ago)
- Last Synced: 2024-11-03T16:21:23.893Z (15 days ago)
- Topics: 3d-models, reactjs
- Language: JavaScript
- Homepage:
- Size: 27.6 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simulation: 3D Object Viewer and Annotator.
## Overview
This project aims to help users interact with 3D models.## Features
- 3D Model Viewing: Load and display `.obj` files within a 3D environment.
- Interactive Annotations: Add and manage annotations on 3D models with coordinates.
- Object Manipulation: Interact with and manipulate 3D objects within the scene.
- Backend: For storing annotations and 3D model data.## Planned Enhancements
1. Better Design
- Design Mockups with Figma
- Wireframes
- colors, typography, and detailed UI elements
- Annotations
- UI/UX
- Layout and Navigation
- 1. Sidebar/Menu (Animation for this)
- 2. Toolbar
- 3. Responsive Design
- CSS Flexbox or Grid
- Use `Material-UI` or `@emotion/react` or `@emotion/styled`
2. Performance Optimization
- Optimize 3D Rendering
- Lazy Loading-
3. Allow users to manipulate lighting settings
4. Allow users to save annotated 3D models + based on their lighting settings## License
Distributed under the MIT License. See LICENSE for more information.