Я работал над небольшим экспериментом по созданию SVO ray Caster / Ray Tracer и хочу создать сетку -> преобразователь октодерева. Кажется, единственная проблема, которую я не могу найти, состоит в том, как сохранить октрое в файле в любом смысле.
Единственные результаты, которые я получил, это то, что ведьма формата .oct должна быть скомпилирована, но я не могу найти какой-либо документации о том, как на самом деле создать октрое в таком файле (все, что я смог найти, это как скомпилировать с помощью mkoctfile). В идеале я хотел бы сохранить его в обычном файле (не скомпилированном, как кажется, что все усложняет), так что если кто-то знает, возможно ли это вообще, было бы здорово.
Если .oct — единственный способ, знает ли кто-нибудь примеры или ресурсы, объясняющие, как заставить программу на языке c ++ выводить октрое в такой файл? И за то, как загрузить их обратно в программу, было бы неплохо.
Кстати, я использую Linux.
Задача ещё не решена.
Других решений пока нет …