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