Laerun
October 29th, 2024, 21:14
Collected from here and the official Fantasy Grounds Discord.
For optimal performance in Fantasy Grounds, keeping image and animated file sizes manageable is essential since larger files directly affect both network traffic and GPU memory usage.
Here’s a breakdown based on the factors provided:
Image File Size and Network Impact: Each image file's size multiplies based on the number of players. For example, a single 10MB image means the host will need to upload 40MB total for four players, and each client will download 10MB. To minimize network load, consider keeping image file sizes as low as possible if performance issues arise.
Image Dimensions and GPU Impact: The dimensions of an image influence performance due to GPU memory demands, as the GPU loads and renders images. Larger dimensions mean greater memory usage and potentially reduced performance, especially for high-resolution maps or tokens. Smaller dimensions will lessen this impact.
WebM Animations: WebM files load frames individually, reducing GPU memory usage at any one time, but the frames are streamed using CPU resources. Heavy WebM usage, particularly multiple animations at once, can impact performance on the CPU side. It’s advisable to limit the number of simultaneous WebM animations if experiencing slowdowns.
If current file sizes and animations are working fine without noticeable lag, no changes may be necessary. However, if any performance issues occur, reducing file sizes and dimensions should help optimize gameplay.
For further guidelines, you can refer to the Fantasy Grounds Developer Guide here: https://fantasygroundsunity.atlassian.net/wiki/spaces/FGCP/pages/2037547009/Developer+Guide+-+Product+Guidelines#Development---Product-Image-Guidelines
Examples:
Fantasy Grounds suggested Image Size and Usage Guide:
When developing or using images for Fantasy Grounds, adhere to these size guidelines to help ensure a seamless gaming experience:
Standard Definition (SD) 480p (640x480) [4:3]
Usage: Basic images, icons, and symbols.
Tips: Optimal for small, non-detailed graphics. Keeps file sizes low, enhancing performance.
High Definition (HD) 720p (1280x720) [16:9]:
Usage: Suitable for basic handouts, simple non detailed maps, sketches, and temporary visual aids.
Fantasy Grounds Recommendation: Works well for most content, ensuring quick load times and broad compatibility.
Full HD 1080p (1920x1080) [16:9]:
Usage: Ideal for detailed handouts, complex artwork, and VTT battle maps.
Fantasy Grounds Recommendation: A common standard for images, offering a balance between complexity and performance.
Quad HD 1440p (2560x1440) [16:9]:
Usage: Best for high-quality maps and detailed VTT wilderness maps.
Fantasy Grounds Recommendation: Good for higher quality maps, providing a balance between detail and file size.
WQXGA 1600p (2560x1600) [16:10]:
Usage: Content that requires additional vertical space.
Tips: Use this for an expanded field of view in gameplay.
4K UHD (3840x2160) [16:9]:
Usage: Extremely detailed static regional maps.
Fantasy Grounds Recommendation: The upper limit for resolution. Use only when the highest detail level is necessary.
WebP Format: To help reduce overall file and module sizes without a noticeable degradation in quality, it is recommended to use the WebP format. This format provides excellent compression, reducing the file size significantly compared to traditional formats like PNG and JPG, without sacrificing visual quality.
Disclaimer: This guide is intended for general reference. You may choose any resolution for your content, but be mindful of potential performance, lag, and bandwidth implications. Always prioritize user experience and perform testing within the Fantasy Grounds environment.
62475
For optimal performance in Fantasy Grounds, keeping image and animated file sizes manageable is essential since larger files directly affect both network traffic and GPU memory usage.
Here’s a breakdown based on the factors provided:
Image File Size and Network Impact: Each image file's size multiplies based on the number of players. For example, a single 10MB image means the host will need to upload 40MB total for four players, and each client will download 10MB. To minimize network load, consider keeping image file sizes as low as possible if performance issues arise.
Image Dimensions and GPU Impact: The dimensions of an image influence performance due to GPU memory demands, as the GPU loads and renders images. Larger dimensions mean greater memory usage and potentially reduced performance, especially for high-resolution maps or tokens. Smaller dimensions will lessen this impact.
WebM Animations: WebM files load frames individually, reducing GPU memory usage at any one time, but the frames are streamed using CPU resources. Heavy WebM usage, particularly multiple animations at once, can impact performance on the CPU side. It’s advisable to limit the number of simultaneous WebM animations if experiencing slowdowns.
If current file sizes and animations are working fine without noticeable lag, no changes may be necessary. However, if any performance issues occur, reducing file sizes and dimensions should help optimize gameplay.
For further guidelines, you can refer to the Fantasy Grounds Developer Guide here: https://fantasygroundsunity.atlassian.net/wiki/spaces/FGCP/pages/2037547009/Developer+Guide+-+Product+Guidelines#Development---Product-Image-Guidelines
Examples:
Fantasy Grounds suggested Image Size and Usage Guide:
When developing or using images for Fantasy Grounds, adhere to these size guidelines to help ensure a seamless gaming experience:
Standard Definition (SD) 480p (640x480) [4:3]
Usage: Basic images, icons, and symbols.
Tips: Optimal for small, non-detailed graphics. Keeps file sizes low, enhancing performance.
High Definition (HD) 720p (1280x720) [16:9]:
Usage: Suitable for basic handouts, simple non detailed maps, sketches, and temporary visual aids.
Fantasy Grounds Recommendation: Works well for most content, ensuring quick load times and broad compatibility.
Full HD 1080p (1920x1080) [16:9]:
Usage: Ideal for detailed handouts, complex artwork, and VTT battle maps.
Fantasy Grounds Recommendation: A common standard for images, offering a balance between complexity and performance.
Quad HD 1440p (2560x1440) [16:9]:
Usage: Best for high-quality maps and detailed VTT wilderness maps.
Fantasy Grounds Recommendation: Good for higher quality maps, providing a balance between detail and file size.
WQXGA 1600p (2560x1600) [16:10]:
Usage: Content that requires additional vertical space.
Tips: Use this for an expanded field of view in gameplay.
4K UHD (3840x2160) [16:9]:
Usage: Extremely detailed static regional maps.
Fantasy Grounds Recommendation: The upper limit for resolution. Use only when the highest detail level is necessary.
WebP Format: To help reduce overall file and module sizes without a noticeable degradation in quality, it is recommended to use the WebP format. This format provides excellent compression, reducing the file size significantly compared to traditional formats like PNG and JPG, without sacrificing visual quality.
Disclaimer: This guide is intended for general reference. You may choose any resolution for your content, but be mindful of potential performance, lag, and bandwidth implications. Always prioritize user experience and perform testing within the Fantasy Grounds environment.
62475