HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //home/panomity.de/vr.panomity.com/plugins/fps.xml
<krpano>

	<!--
		FPS (frames per second) performance measuring tool.
		This tools shows the current average rendering frame-rate in the left-top corner.
	-->

	<action name="fps_install" autorun="preinit" scope="local">
		delayedcall(0.5,
			addlayer(fps_display);
			set(layer[fps_display],
				type=text,
				keep=true,
				align='lefttop',
				css=calc('font-size:'+(device.mobile AND stagescale LT 1.0 ? 24 : 12)+'px; color:#FFFFFF;'),
				txtshadow='0 0 1 0x000000 1.0',
				bg=false,
				parent=STAGE,
				vr=true,
				enabled=false
			);
			setinterval(fps_plugin, 0.5,
				calc(layer[fps_display].html, 'FPS: ' + ((display.currentfps+0.5) BOR 0));
			);
		);
	</action>

</krpano>