public static FigureSurface MakeSurface(Device device, List <Quad> opaqueFaces, List <Quad> transparentFaces) { var opaqueIndexBuffer = Uint32IndexBuffer.Make(device, opaqueFaces); var transparentIndexBuffer = Uint32IndexBuffer.Make(device, transparentFaces); return(new FigureSurface(opaqueIndexBuffer, transparentIndexBuffer)); }
public FigureSurface(Uint32IndexBuffer opaqueIndexBuffer, Uint32IndexBuffer transparentIndexBuffer) { this.opaqueIndexBuffer = opaqueIndexBuffer; this.transparentIndexBuffer = transparentIndexBuffer; }