|
15 | 15 | ```bash |
16 | 16 | foo@bar:~$ tree |
17 | 17 | . |
18 | | -├── nanovdb |
19 | | -│ ├── CNanoVDB.h |
20 | | -│ ├── NanoVDB.h |
21 | | -│ ├── PNanoVDB.h |
22 | | -│ └── util |
23 | | -│ ├── CSampleFromVoxels.h |
24 | | -│ ├── CudaDeviceBuffer.h |
25 | | -| ├── DitherLUT.h |
26 | | -│ ├── ForEach.h |
27 | | -│ ├── GridBuilder.h |
28 | | -│ ├── GridChecksum.h |
29 | | -│ ├── GridHandle.h |
30 | | -│ ├── GridStats.h |
31 | | -│ ├── GridValidator.h |
32 | | -│ ├── HDDA.h |
33 | | -│ ├── HostBuffer.h |
34 | | -│ ├── Invoke.h |
35 | | -│ ├── IO.h |
36 | | -│ ├── NanoToOpenVDB.h |
37 | | -│ ├── OpenToNanoVDB.h |
38 | | -| ├── Primitives.h |
39 | | -│ ├── Range.h |
40 | | -│ ├── Ray.h |
41 | | -| ├── Reduce.h |
42 | | -| ├── SampleFromVoxels.h |
43 | | -| └── Stencils.h |
| 18 | +└── nanovdb |
| 19 | + ├── CMakeLists.txt |
| 20 | + ├── cmd |
| 21 | + │ ├── CMakeLists.txt |
| 22 | + │ ├── convert |
| 23 | + │ │ └── nanovdb_convert.cc |
| 24 | + │ ├── print |
| 25 | + │ │ └── nanovdb_print.cc |
| 26 | + │ └── validate |
| 27 | + │ └── nanovdb_validate.cc |
| 28 | + ├── CNanoVDB.h |
| 29 | + ├── docs |
| 30 | + │ ├── CMakeLists.txt |
| 31 | + │ ├── codingstyle.txt |
| 32 | + │ └── doxygen-config |
| 33 | + ├── examples |
| 34 | + │ ├── benchmark |
| 35 | + │ │ ├── BenchKernels_dense.cu |
| 36 | + │ │ ├── BenchKernels_nano.cu |
| 37 | + │ │ ├── Benchmark.cc |
| 38 | + │ │ ├── Benchmark_dense.cc |
| 39 | + │ │ ├── Benchmark_nano.cc |
| 40 | + │ │ ├── Camera.h |
| 41 | + │ │ ├── CMakeLists.txt |
| 42 | + │ │ ├── DenseGrid.h |
| 43 | + │ │ └── Image.h |
| 44 | + │ ├── CMakeLists.txt |
| 45 | + │ ├── ex_bump_pool_buffer |
| 46 | + │ │ └── bump_pool_buffer.cc |
| 47 | + │ ├── ex_collide_level_set |
| 48 | + │ │ ├── common.h |
| 49 | + │ │ ├── main.cc |
| 50 | + │ │ ├── nanovdb.cu |
| 51 | + │ │ └── openvdb.cc |
| 52 | + │ ├── ex_index_grid_cuda |
| 53 | + │ │ ├── index_grid_cuda.cc |
| 54 | + │ │ └── index_grid_cuda.cu |
| 55 | + │ ├── ex_make_custom_nanovdb |
| 56 | + │ │ └── make_custom_nanovdb.cc |
| 57 | + │ ├── ex_make_funny_nanovdb |
| 58 | + │ │ └── make_funny_nanovdb.cc |
| 59 | + │ ├── ex_make_nanovdb_sphere |
| 60 | + │ │ └── make_nanovdb_sphere.cc |
| 61 | + │ ├── ex_make_typed_grids |
| 62 | + │ │ └── make_typed_grids.cc |
| 63 | + │ ├── ex_map_pool_buffer |
| 64 | + │ │ └── map_pool_buffer.cc |
| 65 | + │ ├── ex_modify_nanovdb_thrust |
| 66 | + │ │ └── modify_nanovdb_thrust.cu |
| 67 | + │ ├── ex_nodemanager_cuda |
| 68 | + │ │ ├── nodemanager_cuda.cc |
| 69 | + │ │ └── nodemanager_cuda.cu |
| 70 | + │ ├── ex_openvdb_to_nanovdb |
| 71 | + │ │ └── openvdb_to_nanovdb.cc |
| 72 | + │ ├── ex_openvdb_to_nanovdb_accessor |
| 73 | + │ │ └── openvdb_to_nanovdb_accessor.cc |
| 74 | + │ ├── ex_openvdb_to_nanovdb_cuda |
| 75 | + │ │ ├── openvdb_to_nanovdb_cuda.cc |
| 76 | + │ │ └── openvdb_to_nanovdb_cuda.cu |
| 77 | + │ ├── ex_raytrace_fog_volume |
| 78 | + │ │ ├── common.h |
| 79 | + │ │ ├── main.cc |
| 80 | + │ │ ├── nanovdb.cu |
| 81 | + │ │ └── openvdb.cc |
| 82 | + │ ├── ex_raytrace_level_set |
| 83 | + │ │ ├── common.h |
| 84 | + │ │ ├── main.cc |
| 85 | + │ │ ├── nanovdb.cu |
| 86 | + │ │ └── openvdb.cc |
| 87 | + │ ├── ex_read_nanovdb_sphere |
| 88 | + │ │ └── read_nanovdb_sphere.cc |
| 89 | + │ ├── ex_read_nanovdb_sphere_accessor |
| 90 | + │ │ └── read_nanovdb_sphere_accessor.cc |
| 91 | + │ ├── ex_read_nanovdb_sphere_accessor_cuda |
| 92 | + │ │ ├── read_nanovdb_sphere_accessor_cuda.cc |
| 93 | + │ │ └── read_nanovdb_sphere_accessor_cuda.cu |
| 94 | + │ ├── ex_util |
| 95 | + │ │ ├── ComputePrimitives.h |
| 96 | + │ │ └── CpuTimer.h |
| 97 | + │ ├── ex_vox_to_nanovdb |
| 98 | + │ │ ├── vox_to_nanovdb.cc |
| 99 | + │ │ └── VoxToNanoVDB.h |
| 100 | + │ └── ex_write_nanovdb_grids |
| 101 | + │ └── write_nanovdb_grids.cc |
| 102 | + ├── NanoVDB.h |
| 103 | + ├── PNanoVDB.h |
| 104 | + ├── Readme.md |
| 105 | + ├── unittest |
| 106 | + │ ├── CMakeLists.txt |
| 107 | + │ ├── pnanovdb_validate_strides.h |
| 108 | + │ ├── TestNanoVDB.cc |
| 109 | + │ └── TestOpenVDB.cc |
| 110 | + └── util |
| 111 | + ├── CSampleFromVoxels.h |
| 112 | + ├── CudaDeviceBuffer.h |
| 113 | + ├── DitherLUT.h |
| 114 | + ├── ForEach.h |
| 115 | + ├── GridBuilder.h |
| 116 | + ├── GridChecksum.h |
| 117 | + ├── GridHandle.h |
| 118 | + ├── GridStats.h |
| 119 | + ├── GridValidator.h |
| 120 | + ├── HDDA.h |
| 121 | + ├── HostBuffer.h |
| 122 | + ├── IndexGridBuilder.h |
| 123 | + ├── Invoke.h |
| 124 | + ├── IO.h |
| 125 | + ├── NanoToOpenVDB.h |
| 126 | + ├── NodeManager.h |
| 127 | + ├── OpenToNanoVDB.h |
| 128 | + ├── Primitives.h |
| 129 | + ├── Range.h |
| 130 | + ├── Ray.h |
| 131 | + ├── Reduce.h |
| 132 | + ├── SampleFromVoxels.h |
| 133 | + └── Stencils.h |
44 | 134 | ``` |
0 commit comments