openworld_radio_twin.rt#
Sionna-compatible loader extended with geographic scene compilation.
Functions
|
Load a native Sionna scene from a file, an empty scene, or WGS84 coordinates. |
|
Compile asynchronously, then load the native scene on the caller's event-loop thread. |
|
Return a native Mitsuba mesh following terrain at a constant AGL height. |
|
Return the absolute ENU position expected by Sionna's radio devices. |
|
Restore the scene's public WGS84-to-ENU transform. |
|
Return the canonical directory registered for a native Sionna scene. |
|
Sample local terrain elevation in metres at an ENU position. |
- openworld_radio_twin.rt.load_scene(filename=None, merge_shapes=True, merge_shapes_exclude_regex=None, remove_duplicate_vertices=False, *, latitude=None, longitude=None, radius_m=None, cache_dir=None, buildings='auto', building_source='auto', terrain='elevation', material_profile='itu', terrain_resolution_m=5.0, device='auto', **sionna_options)[source]#
Load a native Sionna scene from a file, an empty scene, or WGS84 coordinates.
- async openworld_radio_twin.rt.load_scene_async(*, latitude, longitude, radius_m, cache_dir=None, buildings='auto', building_source='auto', terrain='elevation', material_profile='itu', terrain_resolution_m=5.0, device='auto', merge_shapes=True, merge_shapes_exclude_regex=None, remove_duplicate_vertices=False, **sionna_options)[source]#
Compile asynchronously, then load the native scene on the caller’s event-loop thread.
- openworld_radio_twin.rt.measurement_surface(scene_or_path, *, cell_size=(10.0, 10.0), height=1.5)[source]#
Return a native Mitsuba mesh following terrain at a constant AGL height.
- openworld_radio_twin.rt.position(scene_or_path, *, latitude, longitude, height_agl)[source]#
Return the absolute ENU position expected by Sionna’s radio devices.
- openworld_radio_twin.rt.scene_frame(scene_or_path)[source]#
Restore the scene’s public WGS84-to-ENU transform.
- Return type: