コード例 #1
0
        static GuiRenderer()
        {
            float[] vertexes =
            {
                -1,  1,
                -1, -1,
                1,  -1,
                1, 1
            };

            GuiQuad = ModelManager.LoadModel2ToVao(vertexes);
        }
コード例 #2
0
ファイル: RenderMesh.cs プロジェクト: jacksoncougar/moonfish
 /// <summary>
 /// Deserializes a Halo 2 formatted raw-resource block and initializes the Mesh object from it
 /// </summary>
 /// <param name="raw_data"></param>
 /// <param name="raw_resources"></param>
 /// <param name="compression_ranges"></param>
 /// <returns></returns>
 public bool Load(ModelRaw raw_data, IEnumerable<Moonfish.Core.Structures.Resource> resources, model.CompressionRanges compression_ranges)
 {
     PrimitiveType = BeginMode.TriangleStrip;
     return base.Load(raw_data.ToArray(), resources.Select(x => x.GetDefinition<DResource>()), compression_ranges.GetDefinition<DCompressionRanges>(), raw_data.HeaderSize);
 }