voxcity.simulator.common.raytracing

Functions

calculate_transmittance(length[, tree_k, tree_lad])

trace_ray_generic(voxel_data, origin, direction, ...)

compute_vi_generic(observer_location, voxel_data, ...)

compute_vi_map_generic(voxel_data, ray_directions, ...)

Module Contents

voxcity.simulator.common.raytracing.calculate_transmittance(length, tree_k=0.6, tree_lad=1.0)[source]
voxcity.simulator.common.raytracing.trace_ray_generic(voxel_data, origin, direction, hit_values, meshsize, tree_k, tree_lad, inclusion_mode=True)[source]
voxcity.simulator.common.raytracing.compute_vi_generic(observer_location, voxel_data, ray_directions, hit_values, meshsize, tree_k, tree_lad, inclusion_mode=True)[source]
voxcity.simulator.common.raytracing.compute_vi_map_generic(voxel_data, ray_directions, view_height_voxel, hit_values, meshsize, tree_k, tree_lad, inclusion_mode=True)[source]