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)