From c56324fef1c7225fa2f62bec9d46a1e6e0fc624d Mon Sep 17 00:00:00 2001 From: gforney Date: Tue, 21 May 2024 14:55:58 -0400 Subject: [PATCH 1/2] smokeview source: fix render image file names when only hvac values are displayed - addresses smokeview issue 1912 --- Source/smokeview/update.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/smokeview/update.c b/Source/smokeview/update.c index a0f7f0360c..7207b12f70 100644 --- a/Source/smokeview/update.c +++ b/Source/smokeview/update.c @@ -635,6 +635,7 @@ void UpdateShow(void){ } if(showsmoke==1||showpatch==1||showslice==1||showvslice==1||showzone==1||showiso==1)RenderTime=1; if(showtours==1||show3dsmoke==1||touring==1||showvolrender==1)RenderTime=1; + if(showhvacflag == 1)RenderTime = 1; if(showshooter==1)RenderTime=1; if(plotstate==STATIC_PLOTS&&nplot3dloaded>0&&plotn>0&&plotn<=numplot3dvars)showplot3d=1; if(showplot3d==1){ From 89266403199a3c6e1f0a782e13f450413f88740d Mon Sep 17 00:00:00 2001 From: gforney Date: Tue, 21 May 2024 15:09:43 -0400 Subject: [PATCH 2/2] smokeview source: reset render status array so one may render images more than once without reloading a file --- Source/smokeview/menus.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/smokeview/menus.c b/Source/smokeview/menus.c index 08b9c24c0f..1c021f06ab 100644 --- a/Source/smokeview/menus.c +++ b/Source/smokeview/menus.c @@ -2005,7 +2005,12 @@ void RenderState(int onoff){ int scale = 1; if(onoff==RENDER_ON){ + int n; + if(render_status == RENDER_ON)return; + for(n = 0; n < nglobal_times; n++){ + render_frame[n] = 0; + } render_status = RENDER_ON; render_firsttime = YES; update_screeninfo = 1;