Files
BlenderSharp/BlendFileTester/Program.cs
2025-03-12 00:55:23 +01:00

18 lines
492 B
C#

using System;
using System.Linq;
using BlendFile;
using BlendFile.DNA;
using Object = BlendFile.DNA.Object;
var reader = new Reader("cube.blend");
reader.Read();
var counts = reader.Objects.GroupBy(x => x.Key.Item2).ToList();
foreach (var count in counts) Console.WriteLine($"{count.Key}: {count.Count()}");
var Meshes = reader.GetObjects<Mesh>();
var Objects = reader.GetObjects<Object>();
Console.WriteLine($"Meshes: {Meshes.Count}");
Console.WriteLine($"Objects: {Objects.Count}");