Object3D, a simple yet powerful 3D rendering program written in Java using Swing. Rotate 3D objects interactively with sliders to control horizontal and vertical angles, and experience dynamic rendering with smooth real-time updates.
- 🖱️ Interactive Controls: Adjust 3D object rotation using intuitive sliders.
- 🎨 Colorful 3D Shapes: Each triangle rendered with a unique color.
- ⚙️ Real-Time Rendering: See changes applied instantly!
- 💻 Customizable: Easily modify shapes, colors, and transformations.
Make sure you have:
- Java JDK installed (minimum version 8).
- Any IDE or text editor to run the code.
-Object3D.java: Main program with rendering logic and controls.
-Matrix3: Handles 3D transformations using matrix operations.
-Vertex: Represents a 3D point in space.
-Triangle: Encapsulates vertices and their associated color.
I’m open to feedback and collaboration! Feel free to open an issue if you find any bugs or have suggestions for improvement.
- Make your Changes and submit a pull request!
🌟 Give this project a star if you found it intresting! ⭐
Made with ❤️ by Raj