@@ -356,8 +356,10 @@ This functionality can be accessed in c++, lua and script canvas.
356
356
357
357
> * To start using the tool, add a ` FPSProfiler ` to the ** Level** entity.*
358
358
359
+ ## Component Functionality
359
360
![ FpsProfiler Editor] ( doc/FpsProfiler.png )
360
361
362
+ ### Save Settings
361
363
| File Save Settings | Description |
362
364
| ----------------------| ----------------------------------------------------------------------------------------------------------------|
363
365
| Select Csv File Path | Button that opens a File Dialog. |
@@ -366,20 +368,23 @@ This functionality can be accessed in c++, lua and script canvas.
366
368
| Auto Save At Frame | Specifies the frame interval for auto-saving. |
367
369
| Timestamp | Includes timestamps in the FPS log file name.</br >Allows to save automatically without manual input each time. |
368
370
371
+ ### Recording Settings
369
372
| Recording Settings | Description |
370
373
| ------------------------| ----------------------------------------------------------------------------------------------------------------------|
371
374
| Record Type | Specify when to start recording:</br >- at game start</br >- selected frame</br >- await for other system to call start |
372
- | Frames To Skip | Number of frames to skip before recording. Only enabled when type is ` SelectFrame ` . |
375
+ | Frames To Skip | Number of frames to skip before recording.</ br > Only enabled when type is ` SelectFrame ` . |
373
376
| Frames To Record | Total number of frames to record. If set to 0 - unlimited. |
374
377
| Record Stats | Specifies what type of stats to record (FPS data, CPU and GPU). |
375
378
376
- | Precision Settings | Description |
377
- | ------------------------| --------------------------------------------------------------------------------------------------------|
378
- | Near Zero Precision | Precision threshold for near-zero values. |
379
- | Moving Average Type | Type of moving average used for smoothing average FPS:</br >- Simple</br >- Exponential |
380
- | Alpha Smoothing Factor | Factor applied to control smoothing effect when ` Exponential ` enabled. |
381
- | Keep History | Keeps a history of recorded FPS data or clear after every auto-save. For better effect - keep enabled. |
379
+ ### Precision Settings
380
+ | Precision Settings | Description |
381
+ | ------------------------| ------------------------------------------------------------------------------------------------------------|
382
+ | Near Zero Precision | Precision threshold for near-zero values. |
383
+ | Moving Average Type | Type of moving average used for smoothing average FPS:</br >- Simple</br >- Exponential |
384
+ | Alpha Smoothing Factor | Factor applied to control smoothing effect when ` Exponential ` enabled. |
385
+ | Keep History | Keeps a history of recorded FPS data or clear after every auto-save.</br >For better effect - keep enabled. |
382
386
387
+ ### Debug Settings
383
388
| Debug Settings | Description |
384
389
| ------------------------| -----------------------------------------|
385
390
| Print Debug Info | Displays debug information in the logs. |
0 commit comments