1. A computer-implemented method comprising: detecting, by a computing device, a modification of a resolution setting from a first resolution to a second resolution; identifying a resolution dependent parameter associated with a user-created raster-based graphical effect, the resolution dependent parameter defined to scale a visual result of the user-created raster-based graphical effect with respect to a given resolution, wherein the user-created raster-based graphical effect includes user-generated content and is executable on a graphical object; in response to receiving a request to apply the raster-based graphical effect to the graphical object when the graphical object is in a vector-based form, executing the raster-based graphical effect by implicitly converting the graphical object into the raster-based form prior to applying the raster-based graphical effect without receiving an explicit request to convert the graphical object; updating, by the computing device, the resolution dependent parameter in accordance with the second resolution; and re-executing the raster-based graphical effect on the graphical object to render the graphical object as a raster-based object in accordance with the updated resolution dependent parameter.