What are Mipmaps? Texture Filtering in GLSL [Shaders Monthly #6]
Автор: GSN Composer
Загружено: 2022-05-02
Просмотров: 9388
Описание:
In Episode #6 of Shaders Monthly, we talk about mipmaps and how they are used for texture filtering in computer graphics. Furthermore, we will demonstrate the implementation in GLSL.
1) Magnification Filter
GSN Composer: https://www.gsn-lib.org/index.html#pr...
C++: https://www.mathematik.uni-marburg.de...
Java: https://www.mathematik.uni-marburg.de...
2) TextureLod
GSN Composer: https://www.gsn-lib.org/index.html#pr...
C++: https://www.mathematik.uni-marburg.de...
Java: https://www.mathematik.uni-marburg.de...
3) Mipmaps
GSN Composer: https://www.gsn-lib.org/index.html#pr...
C++: https://www.mathematik.uni-marburg.de...
Java: https://www.mathematik.uni-marburg.de...
More information by NVIDIA on mipmap creation for non-power-of-two textures:
https://download.nvidia.com/developer...
Documentation for the shader plugin node of the GSN Composer:
https://gsn-lib.org/docs/nodes/Shader...
Additional lecture slides:
https://www.uni-marburg.de/en/fb12/re...
00:00 Introduction
00:20 What are Mipmaps?
01:21 Multum in parvo
02:17 Mipmap Generation
03:48 Mipmaps for Texture Mapping
05:33 Magnification and Minification Filter
06:06 Nearest-Neighbor Interpolation
06:56 Bilinear Interpolation
10:12 GLSL implementation: Magnification Filter
15:59 GLSL implementation: TextureLod
18:25 GLSL implementation: Mipmaps
Music: Left U Into - Otis McDonald (YouTube Audio Library)
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: