예제 #1
0
파일: VBSI.cs 프로젝트: Onebeld/Regul
        public static VBSI FromMLOD(MLOD mlod, GenericRCOLResource.GenericRCOLResource container)
        {
            VBSI vbsi = new VBSI(null);

            foreach (MLOD.Mesh mesh in mlod.Meshes)
            {
                VRTF vrtf = (VRTF)GenericRCOLResource.GenericRCOLResource.ChunkReference.GetBlock(container, mesh.VertexFormatIndex);
                vbsi.Segments.Add(SegmentInfo.FromMesh(mesh, vrtf));
            }
            return(vbsi);
        }
예제 #2
0
파일: VBSI.cs 프로젝트: Onebeld/Regul
 public VBSI(EventHandler handler, VBSI basis) : this(handler, new SegmentList(handler, basis.Segments))
 {
 }