Skip to content

Supersampling doesn't work #4

Description

@Conobi

Describe the bug
When trying to supersample my model, it simply doesn't write any voxels.

To Reproduce
I use this command

./obj2voxel-v1.3.4-linux model.2.obj output.ply -r 60 -p zxy -u -v

On model.2.obj, which you can download here to try on your side
To see if it was linked to permutation and/or output format, I tried with all formats and all settings (without permutation, with increased/decreased resolution) but nothing works.
Here is the log :

❯ ./obj2voxel-v1.3.4-linux model.2.obj output.ply -r 60 -p zxy -u -v
[14:37:00] [INFO] main.cpp@126: Converting "model.2.obj" to "output.ply" at resolution 60 with strategy max
[14:37:00] [DBUG] main.cpp@152: Starting up worker threads ...
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140132022433344 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140132014040640 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140132005647936 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131997255232 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131988862528 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131980469824 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131629528640 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131621135936 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131612743232 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131604350528 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131595957824 started
[14:37:00] [DBUG] obj2voxel.cpp@972: VoxelizerThread 140131587565120 started
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626444_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626444_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626445_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626446_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626447_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062644_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626454_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626455_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626455_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626455_2.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626455_3.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626456_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626457_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626457_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062645_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626464_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626464_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626465_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626466_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626466_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626467_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626467_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062646_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626471_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626473_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626474_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626475_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626475_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626476_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626476_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626477_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626477_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626477_2.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062647_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062647_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062647_2.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_306040417051706264_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_306040417051706264_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626544_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626544_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626544_2.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626545_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626545_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626546_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626546_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626547_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062654_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062654_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062654_2.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626554_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626555_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626556_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626556_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626557_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062655_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626564_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626564_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626565_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626566_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626567_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062656_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626574_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626575_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626576_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626576_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626577_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062657_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_306040417051706265_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626644_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626644_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626645_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626645_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626646_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626647_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062664_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062664_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626654_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626654_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626655_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626656_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626657_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062665_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062665_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626664_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626665_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626665_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626666_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626666_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626667_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626667_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062666_0.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062666_1.png"
[14:37:00] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626674_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626675_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626675_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626676_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626676_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626677_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626677_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062667_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062667_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706266_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706266_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626744_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626745_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626746_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626747_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626747_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062674_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062674_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626752_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626754_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626754_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626755_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626756_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626757_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062675_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626764_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626764_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626765_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626766_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626766_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626767_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062676_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626770_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626771_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626772_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626773_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626774_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626775_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626775_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626776_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626776_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626777_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062677_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517062677_1.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706267_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170626_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662000_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662001_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662002_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662003_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066200_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662013_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066201_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662020_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662021_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662022_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662023_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066202_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662030_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662031_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662032_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662033_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066203_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706620_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662100_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662101_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662102_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662103_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066210_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662110_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066211_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662120_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662121_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662122_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662123_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066212_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706621_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662200_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662201_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662202_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662203_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066220_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662210_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662211_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662212_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066221_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662220_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662221_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662222_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662223_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066222_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662230_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662231_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662232_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662233_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066223_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706622_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662300_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662301_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662303_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066230_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662320_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662322_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_3060404170517066232_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_306040417051706623_0.png"
[14:37:01] [INFO] io.cpp@354: Loaded texture "tex_30604041705170662_0.png"
[14:37:01] [INFO] io.cpp@285: Loaded 198 material textures
[14:37:01] [DBUG] io.cpp@473: Writing STANFORD_TRIANGLE without palette
[14:37:01] [DBUG] obj2voxel.cpp@583: Caching triangles ...
[14:37:01] [INFO] obj2voxel.cpp@596: Cached model with 173,839 triangles
[14:37:01] [DBUG] obj2voxel.cpp@472: Sorting triangles into chunks ...
[14:37:01] [DBUG] obj2voxel.cpp@396: Mesh transform [0] = Vec{0.000000, 0.000000, 0.280009}
[14:37:01] [DBUG] obj2voxel.cpp@396: Mesh transform [1] = Vec{0.280009, 0.000000, 0.000000}
[14:37:01] [DBUG] obj2voxel.cpp@396: Mesh transform [2] = Vec{0.000000, 0.280009, 0.000000}
[14:37:01] [DBUG] obj2voxel.cpp@398: Mesh translation = Vec{43.192539, 9.408178, 59.367531}
[14:37:01] [INFO] obj2voxel.cpp@494: Chunks will be downscaled from 120 to output resolution 60 ...
[14:37:01] [DBUG] obj2voxel.cpp@501: Voxelizing ...
[14:37:01] [INFO] obj2voxel.cpp@514: Voxelized 173,839 triangles, writing any buffered voxels ...
[14:37:01] [INFO] obj2voxel.cpp@518: All 0 voxels written
[14:37:01] [IMPO] main.cpp@350: Done! (1.21 s)

Environment (please complete the following information):

  • OS: Ubuntu 21.04 x86_64
  • Kernel: 5.12.0-19.3
  • Release: v1.3.4 (tried too with 1.3.3 and 1.3.2, not working too)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions