DEV Community

Md Tasbi Hassan
Md Tasbi Hassan

Posted on

πŸš€ Exploring Computer Graphics - CSE-4104 Laboratory Work! 🎨

I’m excited to share my progress in Computer Graphics (CSE-4104 Laboratory)! Over the past few days, I’ve been working Python numpy and Matplotlib. πŸ“Šβœ¨
πŸ–Š Lab Work 1: Random Line Generator
πŸ”Ή Generated N random straight lines
πŸ”Ή Calculated slope & angle with the x-axis
πŸ”Ή Plotted the lines with color-coded visualization
πŸ”Ή Labeled start, end, and intermediate points
β­• Lab Work 2: Circle Drawing
πŸ”Ή Generated N random circles with different centers & radii
πŸ”Ή Plotted boundary points at 45-degree intervals
πŸ”Ή Marked and labeled circle center & key points
πŸ’‘ What I’ve Learned
βœ… How to use Matplotlib for 2D graphics
βœ… Fundamentals of line & circle equations
βœ… Slope, angle calculation, and coordinate transformations
βœ… Working with randomized geometric shapes
πŸš€ What’s Next? (Upcoming Lab Works)
πŸ–₯ DDA Line Drawing Algorithm
πŸ“ Midpoint & Bresenham’s Line Algorithm
🎯 Midpoint & Bresenham’s Circle Algorithm
πŸŒ€ Ellipse Drawing & Transformations
…and much more in the journey of Computer Graphics!
I’m excited to explore deeper and enhance my skills! πŸ’»πŸŽ¨
If you're also working on Computer Graphics, let’s connect and share insights! πŸ”₯
hashtag#ComputerGraphics hashtag#Python hashtag#Matplotlib hashtag#DataVisualization hashtag#Learning hashtag#Programming hashtag#CSE4104 hashtag#GraphicsLab hashtag#Tech

Top comments (0)