mcp_test_harness.jsonl
1 {"command": "add_primitive", "primitive_type": "pyramid", "name": "Test_Pyramid", "position": [0, 0, 0], "size": [200, 200, 200]} 2 {"command": "create_light", "type": "area", "name": "Test_Light", "position": [0, 0, -1500]} 3 {"command": "create_camera", "name": "Test_Camera", "position": [0, 100, -1500]} 4 {"command": "create_material", "name": "Test_Material", "color": [1.0, 0.5, 0.2]} 5 {"command": "apply_material", "guid": "Test_Pyramid", "material_name": "Test_Material"} 6 {"command": "create_mograph_cloner", "cloner_name": "Test_Cloner", "mode": "grid", "count": [3, 1, 3], "object_name": "Test_Pyramid"} 7 {"command": "add_effector", "effector_type": "random", "name": "Test_RandomEffector", "target": "Test_Cloner"} 8 {"command": "apply_mograph_fields", "field_type": "spherical", "field_name": "Test_Field", "target_name": "Test_RandomEffector", "parameters": {"position": [0, 100, 0],"scale": [1, 1, 1],"rotation": [0, 0, 0]}} 9 {"command": "set_keyframe", "guid": "Test_Light", "property_type": "position", "frame": 0, "value": [0, 0, -1500]} 10 {"command": "set_keyframe", "guid": "Test_Light", "property_type": "position", "frame": 30, "value": [100, 0, -1500]} 11 {"command": "group_objects", "object_names": ["Test_Pyramid", "Test_Light"], "group_name": "Test_Group"} 12 {"command": "render_preview", "width": 800, "height": 600, "frame": 0} 13 {"command": "render_frame", "output_path": "/Users/winepegs/cinema4d-mcp/tests/test_render.png", "width": 1920, "height": 1080} 14 {"command": "get_scene_info"} 15 {"command": "list_objects"} 16 {"command": "snapshot_scene", "file_path": "/Users/winepegs/cinema4d-mcp/tests/test_harness_snapshot.c4d", "include_assets": true} 17 {"command": "save_scene", "file_path": "/Users/winepegs/cinema4d-mcp/tests/test_harness_scene.c4d"}