ібліотека, з відкритим вихідним кодом, призначена для швидкої і зручної розробки крос-платформного мультимедійного програмного забезпечення в середовищі. NET Framewrok і Mono. На сьогоднішній день,
Tao Framework - це кращий шлях для використання бібліотеки
OpenGL при розробці в середовищі. NET на мові C #.
До складу бібліотеки на даний момент входять всі сучасні засоби, які можуть знадобитися в ході розробки мультимедіа програмного забезпечення: реалізація бібліотеки OpenGL, реалізація бібліотеки FreeGlut, що містить всі найновіші функції цієї бібліотеки, бібліотека DevIL (що лягли в основу стандарту OpenIL - Open Image Library), і багато інших.
Найцікавіші бібліотеки, включені в Tao Framework :
В· OpenGL 2.1.0.12 - вільно розповсюджуваний апаратно-програмний інтерфейс для візуалізації 2D і 3D графіки.
В· FreeGLUT 2.4.0.2 - бібліотека з відкритим вихідним кодом, що є альтернативою бібліотеці GLUT (OpenGL Utility Toolkit).
В· DevIL 1.6.8.3 (вона ж OpenIL) - кроссплатформенная бібліотека, що реалізує програмний інтерфейс для роботи із зображеннями. На даний момент бібліотека підтримує роботу із зображеннями 43-х форматів для читання і17-ти форматів для запису.
В· Cg 2.0.0.0 - мова високого рівня, створений для програмування текстурних і вершинних шейдеров. OpenAL 1.1.0.1 - вільно поширюваний апаратно-програмний інтерфейс для обробки звукової інформації. (У тому числі 3D звуку і EAX ефектів).
В· PhysFS 1.0.1.2 - бібліотека для роботи з введенням/висновком файлової системи, а так само різного виду архівами , на основі власного API.
В· SDL 1.2.13.0 - кроссплатформенная мультимедійна бібліотека, активно використовується для написання мультимедійних додатків в операційній системі
В· GNU/Linux ODE 0.9.0.0 - вільно розповсюджуваний фізичний програмний інтерфейс, головною особливістю якого є реалізація системи динаміки абсолютно твердого тіла і система виявлення зіткнень.
В· FreeType 2.3.5.0 - бібліотека реалізує растеризацію шрифтів. Ця бібліотека використовується в X11 (віконній си...