-
Notifications
You must be signed in to change notification settings - Fork 42
/
ns-GLKit.xml
41 lines (36 loc) · 1.85 KB
/
ns-GLKit.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<Namespace Name="GLKit">
<Docs>
<summary>The GLKit namespace provides a framework for configuring and using OpenGL.</summary>
<remarks>
<para>
The main goal of GLKit is to simplify many repetitive and
error prone tasks that developers face when building OpenGL
code. It supports: texture loading, view and view controller
integration of OpenGL content, OpenGLES effects and a OpenGLES
1.1 effect compatibility kit for OpenGLES 2.0 apps.
</para>
<para>
GLKit offers a convenient way of loading images as GL textures
-- both synchronously and asynchrously. The <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=T:GLKit.GLTextureLoader&scope=Xamarin" title="T:GLKit.GLTextureLoader">T:GLKit.GLTextureLoader</a></format> can load textures
and cube maps from <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=T:MonoTOuch.CoreGraphics.CGImage&scope=Xamarin" title="T:MonoTOuch.CoreGraphics.CGImage">T:MonoTOuch.CoreGraphics.CGImage</a></format> objects, in-memory
binary data, files and arbitrary <see cref="T:Foundation.NSUrl" /> locations. The textures
are returned as <see cref="T:GLKit.GLKTextureInfo" />
objects.
</para>
<para>
It is now very easy to blend OpenGL content with Views and
ViewControllers using <see cref="T:GLKit.GLKView" />
and <see cref="T:GLKit.GLKViewController" />.
</para>
<para>
The <see cref="T:GLKit.GLKBaseEffect" /> class
contains the most commonly used OpenGLES 1.1 effects for use
in 2.0 applications. These include lightning, materials,
multi-texturing, fog, constant color and transformations.
</para>
<para>
Other effects part of GLKit include <see cref="T:GLKit.GLKSkyboxEffect" /> and <see cref="T:GLKit.GLKReflectionMapEffect" />.
</para>
</remarks>
</Docs>
</Namespace>