示例#1
0
 /// <summary>
 /// Creates and allocates a new
 /// texture with a OpenGL id.
 /// </summary>
 public Texture(TextureParamPack paramPack)
 {
     Id = GManager.GenTexture();
     Bind();
     ApplyParamPack(paramPack);
     Unbind();
 }
示例#2
0
 /// <summary>
 /// Creates and allocates a new
 /// texture with a OpenGL id.
 /// </summary>
 public Texture()
 {
     Id = GManager.GenTexture();
     Bind();
     ApplyParamPack(new TextureParamPack());
     Unbind();
 }
示例#3
0
 public CubeMap()
 {
     Id = GManager.GenTexture();
 }