ogl_beamforming

Ultrasound Beamforming Implemented with OpenGL
git clone anongit@rnpnr.xyz:ogl_beamforming.git
Log | Files | Refs | Feed | Submodules | LICENSE

Commit: 62bbff4a2ff30b91b07091e89d8d893800180cbb
Parent: 81f899c0dc717481099f3132da3b263593d8b0ab
Author: Randy Palamar
Date:   Thu, 13 Mar 2025 13:13:26 -0600

das: transmit angle is being sent in degrees

Diffstat:
Mshaders/das.glsl | 4++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/shaders/das.glsl b/shaders/das.glsl @@ -127,7 +127,7 @@ vec2 RCA(vec3 image_point, vec3 delta, float apodization_arg) uint sub_idx = i % 4; float focal_depth = focal_depths[base_idx][sub_idx]; - float transmit_angle = transmit_angles[base_idx][sub_idx]; + float transmit_angle = radians(transmit_angles[base_idx][sub_idx]); float transmit_distance; if (isinf(focal_depth)) { @@ -162,7 +162,7 @@ vec2 HERCULES(vec3 image_point, vec3 delta, float apodization_arg) bool tx_col = TX_MODE_TX_COLS(transmit_mode); bool rx_col = TX_MODE_RX_COLS(transmit_mode); float focal_depth = focal_depths[0][0]; - float transmit_angle = transmit_angles[0][0]; + float transmit_angle = radians(transmit_angles[0][0]); vec3 receive_point = (xdc_transform * vec4(image_point, 1)).xyz;