{"name":"Prime Terrain Flame Generator","version":"1.0.0","description":"Generates flam3 XML genome files from prime neighborhood second differences and ratios","compatible_with":["Apophysis 7X","Fractorium","flam3","Chaotica"],"parameters":{"n":{"type":"bigint","required":true,"description":"Prime index or value"},"n_type":{"type":"string","default":"index","options":["index","value"]},"k":{"type":"integer","default":20,"min":5,"max":100,"description":"Number of neighbors each side"},"name":{"type":"string","description":"Flame name (defaults to prime-based name)"},"width":{"type":"integer","default":1920,"description":"Output image width"},"height":{"type":"integer","default":1080,"description":"Output image height"},"quality":{"type":"integer","default":500,"description":"Render quality (iterations per pixel)"},"supersample":{"type":"integer","default":2,"min":1,"max":4,"description":"Anti-aliasing level"},"variations":{"type":"string","default":"classic","options":["classic","modern","all","minimal"]},"color_mode":{"type":"string","default":"sequence","options":["sequence","gradient","monochrome"]},"animate":{"type":"boolean","default":false,"description":"Generate animation sequence"},"frames":{"type":"integer","default":30,"description":"Number of animation frames"}},"mapping":{"d2_to_variations":"Second differences determine variation weights, rotation, and scale","ratio_to_color":"Second ratios ([-1,1]) map to color positions and blend weights","sequence_to_xforms":"Each d2/ratio pair generates one xform transform"},"examples":["/api/v1/flame?n=1000&k=20","/api/v1/flame?n=10000&variations=modern&color_mode=gradient","/api/v1/flame?n=100&animate=true&frames=60"]}