Lecture

Rasterization Algorithms: Bresenham Algorithm

Related lectures (32)
GPU Rendering Pipeline
Explores the GPU rendering pipeline, comparing it with ray tracing and emphasizing the shift to rasterization for faster performance.
Ray Tracing: Fundamentals
Covers the basics of ray tracing, including ray generation, intersection with geometric shapes, and distance calculations to planes, setting the foundation for implementing a ray tracer.
Introduction to Computer Graphics: Ray Tracing Basics
Covers the basics of ray tracing in computer graphics, explaining the generation of primary rays, intersection computations, and lighting models for diffuse and specular surfaces.
Lighting: Surface Reflectance and Phong Model
Explores practical lighting aspects in computer graphics, covering surface reflectance, Phong model, multiple light sources, shadows, and reflections.
Linear Algebra: Applications and Definitions
Covers the definition of applications, image of elements, and direct and reciprocal images.
Introduction to Rhino
Explores the history, development, and features of Rhino software, highlighting its impact on various industries and collaborations with companies like Honda.
CloudCompare: Rotations and Functions
Introduces tools for manipulating and analyzing 3D point clouds using CloudCompare software.
Physically-Based Rendering: Light Paths Quest
Explores physically-based rendering, focusing on light transport simulations and material appearance models, discussing challenges and advanced algorithms for realistic computer-generated images.
Orthoplans Generation with Faro Scene LT
Explores the generation of orthoplans using Faro Scene LT software and covers tools for model regeneration and object presentation.
Blender interactive demo: building a castle
Showcases an interactive Blender demonstration focusing on building a castle through modeling, sculpting, and editing a cone mesh.

Graph Chatbot

Chat with Graph Search

Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.

DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.