engine3d – C – Графика / Звук – База кода

Скачать

Название (оригинал): engine3d

Описание:
Англ (оригинал)Software rasterizer with openGL style interface. Implements bilinear, trilinear, and anisotropic filtering. Filtered image scaling, mipmap generation. Polygon/triangle/quad/strip type input. Smooth shaded directional/positional, constant/linear/quadratic attenuated lighting. Linear/exp/exp2 fog. Alpha blending. Colored vertex and materials. User clipping planes. Automatic texture coordinate generation, object/eye linear, spherical, reflection, normal. Math library, including vector and matrix operations, various utilities. STL style containers in C.
Last update (10/12/2012): Fixes to EZX11, sorting. Revised mathlib, span rendering, texture object, color & color conversion, demo timer. Added 2d vector type to mathlib, 15 bit type to color, radial fog.
Рус (машинный)Средство программной прорисовки при использовании OpenGL интерфейс в стиле. Реализует билинейной, трилинейной и анизотропной фильтрации. Отфильтрованные изображения масштабирования, генерация mip-карт. Полигон/треугольник/квад/прокладки типа входного сигнала. Ровной тенистой направленного/позиционная, постоянная/линейная/квадратичная ослабленная освещения. Линейный/выр/выр2 туман. Альфа-смешивание. Цветные вершины и материалов. Пользователь секущими плоскостями. Автоматическая генерация текстурных координат, объект/глаз линейных, сферических, отражение, нормальный. Математические библиотеки, в том числе векторные и матричные операции, различные утилиты. В стиле STL контейнеров в С.
Последнее обновление (10/12/2012): исправления для EZX11, сортировка. Пересмотренный mathlib, пядь рендеринг, текстура объекта, цвет

база кода