IN THE EDITOR

The work, and the calls that made it.

The finished frame matters, and so does the trail: object counts, editor state, and the work that got there. Demos load on selection, so nothing streams until you ask for it.

Blender

Manhattan as a scale model, built in the order its calls ran

Built and rendered by 14428 typed MifBlender calls: create_material ×9, create_primitive ×2187, set_material_properties, add_modifier ×2.

Unreal

A city block, filmed while its calls build it

Built in Unreal Engine 5.7 by 5662 typed MifBridge calls, filmed while it was built: create_material_instance ×6, spawn_many ×119, set_actor_transform ×4320.

Unreal

An island at sunset, from the landscape to the last tree

Built in Unreal Engine 5.7 by 5628 typed MifBridge calls, filmed while it was built: create_material_instance ×6, create_landscape, spawn_many ×52, set_actor_transform ×3870.

Unreal

A maze raised, flooded and solved

Built in Unreal Engine 5.7 by 13513 typed MifBridge calls, filmed while it was built: create_material_instance ×16, spawn_many ×844, set_actor_transform ×11436.

Unreal

A sunset drawn in 2,304 cubes

Built in Unreal Engine 5.7 by 22308 typed MifBridge calls, filmed while it was built: create_material_instance ×16, spawn_many ×339, set_actor_transform ×20736.

Unreal

A double helix, one base pair at a time

Built in Unreal Engine 5.7 by 6636 typed MifBridge calls, filmed while it was built: create_material_instance ×7, spawn_many ×65, set_actor_transform ×5348.

Unreal

Lanterns rising at dusk

Built in Unreal Engine 5.7 by 51771 typed MifBridge calls, filmed while it was built: create_material_instance ×8, spawn_many ×123, create_material, add_material_expression ×3.

Unreal

A city lights up at dusk

Built in Unreal Engine 5.7 by 2009 typed MifBridge calls, filmed while it was built: create_material_instance ×7, create_material, add_material_expression ×3, connect_material_expressions ×2.

Unreal

A suspension bridge, strung cable by cable

Built in Unreal Engine 5.7 by 6894 typed MifBridge calls, filmed while it was built: create_material_instance ×7, create_material, add_material_expression ×3, connect_material_expressions ×2.

Unreal

A roller coaster, laid and then ridden

Built in Unreal Engine 5.7 by 8750 typed MifBridge calls, filmed while it was built: create_material_instance ×6, spawn_many ×220, set_actor_transform ×7308.

Unreal

A chess set, built and then played

Built in Unreal Engine 5.7 by 5860 typed MifBridge calls, filmed while it was built: create_material_instance ×6, spawn_many ×55, set_actor_transform ×4582.

Unreal

A Newton's cradle, assembled and set swinging

Built in Unreal Engine 5.7 by 3820 typed MifBridge calls, filmed while it was built: create_material_instance ×6, spawn_many ×13, set_actor_transform ×2580.

Unreal

Stonehenge, raised at sunrise

Built in Unreal Engine 5.7 by 5077 typed MifBridge calls, filmed while it was built: create_material_instance ×4, spawn_many ×73, set_actor_transform ×3780.

Unreal

A Ferris wheel, assembled and set turning

Built in Unreal Engine 5.7 by 23167 typed MifBridge calls, filmed while it was built: create_material_instance ×10, spawn_many ×65, set_actor_transform ×21876.

Unreal

A wind farm, raised and set turning

Built in Unreal Engine 5.7 by 7861 typed MifBridge calls, filmed while it was built: create_material_instance ×3, spawn_many ×18, set_actor_transform ×6624.

Unreal

A game level blocked out, from floor plan to gameplay

Built in Unreal Engine 5.7 by 7837 typed MifBridge calls, filmed while it was built: create_material_instance ×11, create_material, add_material_expression ×3, connect_material_expressions ×2.

Unreal

A road laid and dressed along its curve

Built in Unreal Engine 5.7 by 8614 typed MifBridge calls, filmed while it was built: create_material_instance ×8, create_material, add_material_expression ×3, connect_material_expressions ×2.

Unreal

A platformer level, built the way it will be played

Built in Unreal Engine 5.7 by 16177 typed MifBridge calls, filmed while it was built: create_material_instance ×6, create_material, add_material_expression ×3, connect_material_expressions ×2.

Unreal

A market square by level editing: measured bounds, no clipping

Built in Unreal Engine 5.7 by 2465 typed MifBridge calls, filmed while it was built: create_material_instance ×8, spawn_many ×7, attach_actor ×7, set_actor_transform ×1134.

Blender

110 dominoes on a spiral, rigid bodies

Built and rendered by 1179 typed MifBlender calls: create_primitive ×111, create_material ×7, add_rigid_body ×111, set_physics_world.

Blender

A wrecking ball on a constrained chain

Built and rendered by 739 typed MifBlender calls: create_primitive ×49, create_material ×5, add_rigid_body ×49, set_physics_world.

Blender

125 toys poured into a crate: kinematic hand-off

Built and rendered by 1380 typed MifBlender calls: create_primitive ×130, create_material ×8, add_rigid_body ×130, set_physics_world.

Blender

Dynamic paint waves behind three brushes

Built and rendered by 1092 typed MifBlender calls: create_primitive ×4, create_material ×4, set_material_properties ×4, add_dynamic_paint ×4.

Blender

Liquid poured over a head, baked

Built and rendered by 570 typed MifBlender calls: create_primitive ×4, create_material ×3, add_fluid ×3, set_material_properties.

Blender

A block of ocean, its waves keyed through time

Built and rendered by 637 typed MifBlender calls: create_primitive ×4, create_material ×4, add_modifier ×2, set_material_properties.

Blender

A geodesic of wireframe struts, lit from inside

Built and rendered by 566 typed MifBlender calls: create_primitive ×3, create_material ×3, add_modifier, set_material_properties.

Blender

A spiral stair from one tread: ARRAY with an offset object

Built and rendered by 630 typed MifBlender calls: create_primitive ×3, create_material ×3, transform_object, apply_transform.

Blender

A cube and a sphere intersected, then bored three ways

Built and rendered by 571 typed MifBlender calls: create_primitive ×6, create_material ×2, boolean_op ×4, add_modifier.

Blender

Cloth over a sphere, baked

Built and rendered by 628 typed MifBlender calls: create_primitive ×3, create_material ×3, add_collision ×2, set_material_properties.

Blender

Three inflated gummies: cloth with pressure

Built and rendered by 518 typed MifBlender calls: create_primitive ×4, create_material ×4, add_collision, set_material_properties ×3.

Blender

Spheres cast into cubes: a keyed CAST factor

Built and rendered by 1055 typed MifBlender calls: create_primitive ×6, create_material ×6, set_material_properties ×5, add_modifier ×10.

Blender

Terrain rising out of a lake: a keyed displacement

Built and rendered by 625 typed MifBlender calls: create_primitive ×2, transform_object ×2, create_texture, add_modifier ×2.

Blender

4,000 particles off a spinning torus

Built and rendered by 627 typed MifBlender calls: create_primitive ×3, create_material ×3, set_material_properties, add_particles.

Blender

Four confetti bursts: four emitters, a turbulence field

Built and rendered by 591 typed MifBlender calls: create_primitive ×9, create_material ×5, add_collision, transform_object ×4.

Blender

Two spiral arms from a spinning emitter: no forces

Built and rendered by 632 typed MifBlender calls: create_primitive ×5, transform_object ×2, join_objects, apply_transform.

Blender

Thirty thousand hairs from one particle call

Built and rendered by 502 typed MifBlender calls: create_primitive ×2, create_material ×2, add_particles.

Blender

Three procedural textures, color and bump

Built and rendered by 573 typed MifBlender calls: create_primitive ×4, create_material ×4.

Blender

One head in eight slices: bisect_plane

Built and rendered by 673 typed MifBlender calls: create_primitive ×9, create_material ×9, add_modifier ×8, apply_modifier ×8.

Blender

Voxel remesh, its resolution keyed

Built and rendered by 564 typed MifBlender calls: create_primitive ×2, create_material ×2, add_modifier ×2.

Blender

A head built face by face: the BUILD modifier

Built and rendered by 564 typed MifBlender calls: create_primitive ×2, create_material ×2, add_modifier ×2, set_material_properties.

Blender

One head, five levels of detail: decimate_mesh

Built and rendered by 534 typed MifBlender calls: create_primitive ×6, create_material ×6, add_modifier ×5, apply_modifier ×5.

Blender

One action on 81 cubes: NLA strips

Built and rendered by 991 typed MifBlender calls: create_primitive ×83, create_material ×8, create_action, set_object_visibility.

Blender

Geometry Nodes, built node by node

Built and rendered by 624 typed MifBlender calls: create_primitive, create_material, create_node_group, add_group_node ×4.

Blender

Forty cubes driven by expressions, no keyframes

Built and rendered by 735 typed MifBlender calls: create_primitive ×41, create_material ×2, add_driver ×40.

Blender

A rack focus, keyed on the camera

Built and rendered by 505 typed MifBlender calls: create_primitive ×3, create_material ×3.

Blender

A baked rigid-body wall and a kinematic wrecking ball

Built and rendered by 816 typed MifBlender calls: create_primitive ×65, create_material ×5, add_rigid_body ×65, set_physics_world.

Blender

81 buildings, raised from the center out

Built and rendered by 1142 typed MifBlender calls: create_primitive ×82, create_material ×4.

Blender

Eighteen arrayed blocks and a keyed Twist

Built and rendered by 622 typed MifBlender calls: create_primitive ×2, create_material ×2, add_modifier ×3.

Blender

Five materials, five typed calls each

Built and rendered by 638 typed MifBlender calls: create_primitive ×6, create_material ×6, set_material_properties ×3.

Blender

Three keyed spotlights on a subdivided head

Built and rendered by 588 typed MifBlender calls: create_primitive ×3, create_material ×3, add_modifier, set_material_properties.

Blender

A spotlight linked to three of six spheres

Built and rendered by 667 typed MifBlender calls: create_primitive ×7, create_material ×2, create_collection, set_light_linking.

Blender

A dolly zoom, then a rack focus: only the lens moves

Built and rendered by 943 typed MifBlender calls: create_primitive ×97, create_material ×6, transform_object, set_material_properties ×3.

Blender

A three-point light rig: key, fill, rim, then a softer shadow

Built and rendered by 661 typed MifBlender calls: create_primitive ×6, create_material ×5, transform_object ×2, add_modifier ×2.

Blender

A figure-eight track: five pods ride it on FOLLOW_PATH

Built and rendered by 692 typed MifBlender calls: create_primitive ×6, create_material ×8, create_curve, set_material_properties ×7.

Blender

One road tile made to fit: a skirt, a bevel, a seam that holds

Built and rendered by 664 typed MifBlender calls: create_primitive ×6, transform_object ×6, apply_transform ×6, create_texture.

Blender

A robot arm: seven bones, an IK reach, a carry baked to keys

Built and rendered by 1023 typed MifBlender calls: create_primitive ×13, create_material ×7, add_modifier ×9, apply_modifier ×7.

Blender

Three rocks, one mesh: snow on the faces that point up

Built and rendered by 658 typed MifBlender calls: create_primitive ×4, create_material ×3, create_texture, add_group_node.

Blender

51 pines placed by ray_cast: 20 too steep, 69 overlapping

Built and rendered by 1464 typed MifBlender calls: create_primitive ×137, transform_object ×17, create_texture, add_modifier ×2.

Blender

A toadstool made game-ready: bake, lightmap UV, UCX hull

Built and rendered by 659 typed MifBlender calls: create_primitive ×6, create_material ×6, transform_object ×3, join_objects ×2.

Blender

One drop, seven balls: edit_fcurve shapes each fall

Built and rendered by 136 typed MifBlender calls: create_primitive ×8, create_material ×15, set_material_properties ×14, edit_fcurve ×13.

Blender

Three dice: every pip placed by reading its face

Built and rendered by 864 typed MifBlender calls: create_primitive ×68, create_material ×13, describe_material, set_color_ramp.

Blender

One render, three passes: beauty, normals and mist

Built and rendered by 711 typed MifBlender calls: create_primitive ×10, create_material ×9, set_material_properties ×8, world_info.

Blender

One rocket through eight file formats and back

Built and rendered by 981 typed MifBlender calls: create_primitive ×17, create_material ×9, set_material_properties ×5, transform_object ×12.

Blender

One bounce, two balls: a squash driver on, then off

Built and rendered by 716 typed MifBlender calls: create_primitive ×11, create_material ×5, set_origin ×2, set_material_properties ×4.

Blender

Five kinds of object, each made and filled by typed calls

Built and rendered by 825 typed MifBlender calls: create_primitive ×11, create_material ×9, set_material_properties ×2, add_group_node ×11.

Blender

Two meshes, one set of weights: carried across, one action for both

Built and rendered by 897 typed MifBlender calls: create_primitive ×5, create_material ×5, set_material_properties, create_text ×2.

Blender

One sheet, two shape keys made point by point and keyed in and out

Built and rendered by 644 typed MifBlender calls: create_primitive ×3, create_material ×3, object_info, add_shape_key ×3.

Blender

One switched off in each pair: a driver removed, an NLA track muted

Built and rendered by 793 typed MifBlender calls: create_primitive ×9, create_material ×5, set_material_properties, create_text ×4.

Blender

27 cubies painted face by face: each face read, then colored

Built and rendered by 1126 typed MifBlender calls: create_primitive ×29, create_material ×9, face_info ×27, assign_material_to_faces ×54.

Blender

One build, four looks: three ramps and a bump removed

Built and rendered by 816 typed MifBlender calls: create_primitive ×9, create_material ×7, set_material_properties ×2, create_text ×4.

Blender

Rig controls: a constraint removed, a pillar on a custom property

Built and rendered by 799 typed MifBlender calls: create_primitive ×8, create_material ×6, set_material_properties ×2, create_text ×3.

Blender

One checker, two UV layers: the authored one removed

Built and rendered by 651 typed MifBlender calls: create_primitive ×5, create_material ×4, set_material_properties, add_group_node ×2.

Blender

Three soft bodies, three goals, three answers

Built and rendered by 799 typed MifBlender calls: create_primitive ×7, create_material ×6, add_collision, set_material_properties.

Blender

IES profiles: a cone, a ring, two lobes

Built and rendered by 710 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, create_world.

Blender

A collection deleted, a mesh reshaped, a value keyed

Built and rendered by 684 typed MifBlender calls: create_primitive ×14, create_material ×6, set_material_properties, create_text ×4.

Blender

Three emitters, two changed after they were made

Built and rendered by 779 typed MifBlender calls: create_primitive ×7, create_material ×6, set_material_properties ×4, transform_object ×3.

Blender

identical keys, three F-curve modifiers

Built and rendered by 647 typed MifBlender calls: create_primitive ×4, create_material ×5, set_material_properties, create_text ×3.

Blender

a fisheye camera turning inside a ring of twelve

Built and rendered by 666 typed MifBlender calls: create_primitive ×25, create_material ×3, set_camera_panorama.

Blender

one bevelled cube, three set_shading calls

Built and rendered by 1240 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, bevel_edges ×3.

Blender

one image, three planes: repeat, extend, clip

Built and rendered by 754 typed MifBlender calls: create_primitive ×14, transform_object ×10, create_material ×15, set_material_properties ×11.

Blender

one seam, one pack, three UV scales

Built and rendered by 835 typed MifBlender calls: create_primitive ×14, transform_object ×10, create_material ×15, set_material_properties ×11.

Blender

one alpha, three settings: the shadow and the far wall

Built and rendered by 705 typed MifBlender calls: create_primitive ×5, create_material ×6, set_material_properties ×5, create_text ×3.

Blender

one mesh, three exports, and what came back

Built and rendered by 711 typed MifBlender calls: create_primitive ×2, create_material ×3, set_material_properties ×2, add_modifier ×4.

Blender

one hair system, three places to grow from

Built and rendered by 700 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, add_particles ×3.

Blender

three glTF exports, and one forgot how to move

Built and rendered by 774 typed MifBlender calls: create_primitive ×2, create_material ×3, set_material_properties, add_modifier.

Blender

one tile, three skirts, and nothing moved sideways

Built and rendered by 704 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, extrude_skirt ×6.

Blender

one sphere, three ways to take triangles out

Built and rendered by 716 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties ×2, object_info ×9.

Blender

one box, two UV channels, three lightmap layouts

Built and rendered by 1007 typed MifBlender calls: create_primitive ×62, transform_object ×58, create_material ×63, set_material_properties ×59.

Blender

one mesh, three collision budgets, and the gap

Built and rendered by 764 typed MifBlender calls: create_primitive ×4, create_material ×4, set_material_properties ×3, create_collection.

Blender

one waist, three lattices, and one that cannot

Built and rendered by 747 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, create_lattice ×3.

Blender

one cube, one sphere, three booleans

Built and rendered by 747 typed MifBlender calls: create_primitive ×7, create_material ×3, set_material_properties, boolean_op ×3.

Blender

one node tree, one enum, three scatter densities

Built and rendered by 792 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, create_node_group ×3.

Blender

three jellies, one gravity each, caught mid-drop

Built and rendered by 763 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, add_collision.

Blender

one sphere, one point, three plane angles

Built and rendered by 744 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, bisect_plane ×3.

Blender

one helix, three extrusions: wire, ribbon, bar

Built and rendered by 739 typed MifBlender calls: create_primitive, create_material ×3, set_material_properties, create_collection.

Blender

three blocks, one audit, two found

Built and rendered by 740 typed MifBlender calls: create_primitive ×4, create_material ×4, set_material_properties, audit_placement.

Blender

one pose, three exports, one that survives

Built and rendered by 833 typed MifBlender calls: create_primitive ×7, create_material ×4, set_material_properties ×2, create_armature ×3.

Blender

one field each, and only the type different

Built and rendered by 797 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, add_soft_body ×3.

Blender

one light, and two lists that decide what each sphere gets

Built and rendered by 708 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, list_objects.

Blender

three lights, three sizes, and nothing else different

Built and rendered by 723 typed MifBlender calls: create_material ×3, set_material_properties, create_primitive ×6, create_collection ×7.

Blender

the same two keys, and three ways of getting between them

Built and rendered by 750 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, edit_fcurve ×3.

Blender

three rings, each wearing what the bake saw of it

Built and rendered by 758 typed MifBlender calls: create_primitive ×4, create_material ×8, set_material_properties, uv_unwrap ×3.

Blender

three spots, three cone angles, and nothing else different

Built and rendered by 722 typed MifBlender calls: create_material ×3, set_material_properties, create_primitive ×6, create_collection ×8.

Blender

one shape, one bevel, three answers to which edges

Built and rendered by 750 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, transform_object ×6.

Blender

three blocks, three patterns, and every other key the same

Built and rendered by 743 typed MifBlender calls: create_primitive ×4, create_material ×5, set_material_properties, create_text ×3.

Blender

the same selection, and one of the three is not touched

Built and rendered by 768 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, bisect_plane ×21.

Blender

the same two hundred particles, kicked by three different amounts

Built and rendered by 811 typed MifBlender calls: create_primitive ×5, create_material ×4, set_material_properties, add_particles ×3.

Blender

three sheets, one post each, and only the stiffness different

Built and rendered by 812 typed MifBlender calls: create_primitive ×7, create_material ×4, set_material_properties, add_collision ×3.

Blender

three panels, each wearing a photograph this scene took of itself

Built and rendered by 809 typed MifBlender calls: create_material ×11, create_primitive ×25, set_camera ×4, set_material_properties ×4.

Blender

one camera, one place, three ways of writing down what it sees

Built and rendered by 848 typed MifBlender calls: create_material ×11, create_primitive ×43, set_camera ×4, set_camera_panorama ×3.

Blender

three sheets, and how long a mark lasts on each

Built and rendered by 1257 typed MifBlender calls: create_material ×3, set_material_properties, create_primitive ×6, add_dynamic_paint ×6.

Blender

the same two keys, looping, and one modifier on top

Built and rendered by 711 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, add_fcurve_modifier ×5.

Blender

the same animation, moved and squeezed in time

Built and rendered by 711 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, add_fcurve_modifier ×3.

Blender

the same word, and how far it stands off the page

Built and rendered by 741 typed MifBlender calls: create_primitive, create_material ×3, set_material_properties, create_text ×6.

Blender

three blocks, and what kind of body each one is

Built and rendered by 1079 typed MifBlender calls: create_material ×3, set_material_properties, create_primitive ×6, add_rigid_body ×6.

Blender

three blocks, three slopes, and only how hard they grip

Built and rendered by 761 typed MifBlender calls: create_material ×3, set_material_properties, set_physics_world, create_primitive ×6.

Blender

three mirrors, three identical rooms, one number changed

Built and rendered by 857 typed MifBlender calls: create_material ×11, set_material_properties ×4, create_primitive ×21, transform_object ×3.

Blender

the same bevel width, cut in one step, two, and eight

Built and rendered by 763 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, object_info ×9.

Blender

one lamp, three cone widths, three identical floors

Built and rendered by 705 typed MifBlender calls: create_material ×3, set_material_properties, create_primitive ×6, set_light ×3.

Blender

one pattern, wired to the normal, at three strengths

Built and rendered by 753 typed MifBlender calls: create_primitive ×4, create_material ×5, set_material_properties, create_text ×3.

Blender

three cubes, each riding at the number it carries

Built and rendered by 771 typed MifBlender calls: create_primitive ×7, create_material ×4, set_material_properties, set_custom_property ×5.

Blender

one corridor, one camera position, three focal lengths

Built and rendered by 989 typed MifBlender calls: create_material ×80, create_primitive ×79, set_camera ×4, set_material_properties ×4.

Blender

one dome key, and how much of it each sheet uses

Built and rendered by 778 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, object_info ×3.

Blender

one arc of color, told in two stops, three and six

Built and rendered by 747 typed MifBlender calls: create_primitive ×4, create_material ×5, set_material_properties, transform_object ×3.

Blender

one material, three colors: the color is in the mesh

Built and rendered by 746 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, add_group_node.

Blender

one box, and three ways its collection lets the camera see it

Built and rendered by 796 typed MifBlender calls: create_material ×11, create_primitive ×10, create_collection ×3, unlink_objects ×3.

Blender

the same hop, started at three different moments

Built and rendered by 802 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, list_animation_data ×3.

Blender

EEVEE glass, and where the light probe feeding it stands

Built and rendered by 845 typed MifBlender calls: create_material ×17, create_primitive ×31, transform_object ×6, set_material_properties ×7.

Blender

three cubes following one path, at three strengths

Built and rendered by 879 typed MifBlender calls: create_primitive ×7, create_material ×4, set_material_properties ×2, add_constraint ×3.

Blender

one render, three contrast looks

Built and rendered by 811 typed MifBlender calls: create_material ×17, create_primitive ×16, set_material_properties ×4, transform_object ×3.

Blender

three planks, three joints: one holds, one swings, one drops

Built and rendered by 777 typed MifBlender calls: create_primitive ×7, create_material ×4, set_material_properties, add_rigid_body ×7.

Blender

the same three keys, and which one was deleted

Built and rendered by 760 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, list_keyframes ×5.

Blender

the same cylinder, and which edges the smoothing angle leaves sharp

Built and rendered by 748 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, object_info ×3.

Blender

two motions on two tracks, and which one is muted

Built and rendered by 866 typed MifBlender calls: create_primitive ×5, create_material ×3, set_material_properties, list_animation_data ×10.

Blender

the same room, with and without EEVEE raytracing, and in Cycles

Built and rendered by 877 typed MifBlender calls: list_objects ×3, create_material ×23, create_primitive ×22, set_material_properties ×10.

Blender

three blocks let go together, and only the drag different

Built and rendered by 789 typed MifBlender calls: create_primitive ×7, create_material ×4, set_material_properties, transform_object ×3.

Blender

three sheets of cloth, and only where each one is pinned

Built and rendered by 766 typed MifBlender calls: create_primitive ×5, create_material ×3, set_material_properties, create_collection ×2.

Blender

one height map, and whether it shades the surface, moves it, or both

Built and rendered by 818 typed MifBlender calls: create_primitive ×8, create_material ×9, add_group_node ×8, set_node_property ×4.

Blender

one render, written for three kinds of screen

Built and rendered by 843 typed MifBlender calls: create_material ×21, create_primitive ×24, set_material_properties ×4, transform_object ×3.

Blender

three boxes, three slots, and only which faces use which

Built and rendered by 788 typed MifBlender calls: create_primitive ×5, create_material ×5, set_material_properties, bevel_edges ×3.

Blender

one checkerboard of weights, copied three ways onto a finer mesh

Built and rendered by 763 typed MifBlender calls: create_primitive ×7, create_material ×3, set_material_properties, vertex_info ×9.

Blender

three shelves, three breaking points, one falling ball

Built and rendered by 815 typed MifBlender calls: create_primitive ×10, create_material ×5, set_material_properties, add_rigid_body ×10.

Blender

one red block behind glass, and which rays are allowed to see it

Built and rendered by 806 typed MifBlender calls: create_material ×14, create_primitive ×13, set_material_properties ×7, set_object_visibility ×27.

Blender

one word, three typefaces

Built and rendered by 756 typed MifBlender calls: create_primitive, create_material ×3, set_material_properties, create_collection.

Blender

one arm bending, and three ways a tube can be attached to it

Built and rendered by 789 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, create_armature ×3.

Blender

one red-to-blue ramp, blended three ways

Built and rendered by 747 typed MifBlender calls: create_primitive ×4, create_material ×5, set_material_properties ×4, transform_object ×3.

Blender

one hop, played at three strengths

Built and rendered by 764 typed MifBlender calls: create_primitive ×4, create_material ×3, set_material_properties, set_origin ×3.

Blender

three tiles, one skirt depth, and which edges it hangs from

Built and rendered by 748 typed MifBlender calls: create_primitive ×5, create_material ×3, set_material_properties, extrude_skirt ×4.

Blender

one room in Cycles, and how many times the light may bounce

Built and rendered by 837 typed MifBlender calls: create_material ×26, create_primitive ×25, set_light_shadow ×7, delete_object ×10.

Blender

one top face scaled the same, about three different points

Built and rendered by 776 typed MifBlender calls: create_primitive ×5, create_material ×5, set_material_properties, face_info ×3.

Blender

one checker, read through three UV layers of the same cube

Built and rendered by 800 typed MifBlender calls: create_primitive ×9, create_material ×5, set_material_properties, set_uv_layer ×6.

Blender

one street, one orthographic camera, three ortho scales

Built and rendered by 872 typed MifBlender calls: create_material ×18, create_primitive ×30, set_camera ×5, set_camera_panorama ×2.

Blender

three cubes, one file reopened, and which colors survived it

Built and rendered by 790 typed MifBlender calls: create_primitive ×5, create_material ×6, set_material_properties, create_collection ×2.

Blender

one rounded bevel, given one edge, four, or all twelve

Built and rendered by 780 typed MifBlender calls: create_primitive ×11, create_material ×4, set_material_properties, select_edges ×2.

Blender

one metal, and how far anisotropy stretches its highlights

Built and rendered by 812 typed MifBlender calls: create_material ×9, set_material_properties ×10, create_primitive ×12, transform_object ×7.

Blender

three tanks, and how fine the water is allowed to be

Built and rendered by 680 typed MifBlender calls: create_primitive ×13, create_material ×4, set_material_properties ×2, add_fluid ×9.

Blender

a bulb against a wall, and what soft falloff does where they meet

Built and rendered by 810 typed MifBlender calls: create_material ×9, set_material_properties ×7, create_primitive ×12, set_light_influence ×3.

Blender

one sky, and how far it is turned

Built and rendered by 847 typed MifBlender calls: world_info ×5, create_primitive ×17, export_mesh ×2, export_scene.

Unreal

A level built, saved, played, slowed, stopped and reloaded

Built in Unreal Engine 5.7 by 3418 typed MifBridge calls, filmed while it was built: create_material_instance ×11, spawn_many ×60, set_actor_transform ×1981, list_components ×56.

Unreal

A blueprint saved, changed, reloaded from disk, then saved for real

Built in Unreal Engine 5.7 by 2154 typed MifBridge calls, filmed while it was built: create_material_instance ×5, spawn_many ×2, create_blueprint, add_component.

Blender

MifBridge

Built and rendered by 433 typed MifBlender calls: create_text ×2.

Unreal

“a campfire”, built from that one request

A looping camp fire that puffs: a low, dense bed of flame sheets anchored at their base, tongues that surge and break off 1.5 times a second carrying a flickering light, rising embers and streaks, a light smoke column and heat haze. Built in Unreal Engine 5.8 from the words "a campfire": MifBridge's vfx_recipe turned the request into this Niagara system through 1,034 typed MifBridge calls.

Unreal

“a dusty road”, built from that one request

The dust a vehicle kicks up on a dirt road: dust thrown back and up by the wheels into a long, low cloud that lingers, spreads and drifts with the wind as it thins; left behind in world space, so a moving vehicle trails it. Built in Unreal Engine 5.8 from the words "a dusty road": MifBridge's vfx_recipe turned the request into this Niagara system through 413 typed MifBridge calls.

Unreal

“an energy impact”, built from that one request

A magic or energy bolt striking a surface: a white-hot flash, a spray of glowing sparks thrown back off the surface, a ring of motes racing out along it, and a glow that lingers and fades where it hit, all in the energy's color. Built in Unreal Engine 5.8 from the words "an energy impact", repeating every 2 seconds for the video: MifBridge's vfx_recipe turned the request into this Niagara system through 335 typed MifBridge calls.

Unreal

“a burning car”, built from that one request

A burning car or truck: flames licking out of the engine bay that surge and break off, sparks, a flickering light and a dark, heavy smoke column. Built in Unreal Engine 5.8 from the words "a burning car": MifBridge's vfx_recipe turned the request into this Niagara system through 800 typed MifBridge calls.

Unreal

“a fireball impact”, built from that one request

A fireball striking a surface: a flash, a blossom of flame that rises on its own heat, burning tongues splashed out flat along the surface, embers scattered and floating, and a puff of dark smoke. Built in Unreal Engine 5.8 from the words "a fireball impact", repeating every 3 seconds for the video: MifBridge's vfx_recipe turned the request into this Niagara system through 818 typed MifBridge calls.

Unreal

“a garden fountain”, built from that one request

A garden or plaza fountain's jet: a column of water streaks thrown up from a small nozzle, arching over and falling back under gravity, with a splash of spray and foam where it lands around the nozzle. Built in Unreal Engine 5.8 from the words "a garden fountain": MifBridge's vfx_recipe turned the request into this Niagara system through 415 typed MifBridge calls.

Unreal

“a geyser”, built from that one request

A geyser erupting: a churning column of water blasted up from a vent, falling back under its own weight and bent by the wind, a spray of droplets thrown up with it, and faint steam rolling up and off downwind. Built in Unreal Engine 5.8 from the words "a geyser": MifBridge's vfx_recipe turned the request into this Niagara system through 608 typed MifBridge calls.

Unreal

“ground mist”, built from that one request

Ground mist: a handful of huge, soft, lit sprites lying low over the ground, fading in and out as they drift - still, or blown along by the wind. Built in Unreal Engine 5.8 from the words "ground mist": MifBridge's vfx_recipe turned the request into this Niagara system through 335 typed MifBridge calls.

Unreal

“a melee hit”, built from that one request

A melee hit, as games draw one: a thin flash line snapping across the point of impact at a random angle, and a spray of bright streaks bursting out of it and stopping short. Built in Unreal Engine 5.8 from the words "a melee hit", repeating every 2 seconds for the video: MifBridge's vfx_recipe turned the request into this Niagara system through 211 typed MifBridge calls.

Unreal

“a shockwave”, built from that one request

A blast's shockwave along the ground: a ring of dust thrown out from where the blast meets the floor, racing outward and slowing as it spreads, thickens and lifts, led by a band of heat-shimmer and lit by a brief flash at its center. Built in Unreal Engine 5.8 from the words "a shockwave", repeating every 3 seconds for the video: MifBridge's vfx_recipe turned the request into this Niagara system through 530 typed MifBridge calls.

Unreal

“a smoke grenade”, built from that one request

Colored signal smoke, as from a smoke grenade or a marker canister: a dense plume pouring slowly up from a point, each puff swelling and fraying as it drifts off with the wind, in a strong color. Built in Unreal Engine 5.8 from the words "a smoke grenade": MifBridge's vfx_recipe turned the request into this Niagara system through 273 typed MifBridge calls.

Unreal

“a chimney smoke plume”, built from that one request

A rising, drifting smoke column from a chimney, a wreck or a signal: lit soft puffs that grow and fade, pushed by buoyancy and bent by the wind, plus thinner fast wisps. Built in Unreal Engine 5.8 from the words "a chimney smoke plume": MifBridge's vfx_recipe turned the request into this Niagara system through 349 typed MifBridge calls.

Unreal

“a sword slash”, built from that one request

A weapon swing: a ribbon laid by the moving blade in its swing plane, bright at the leading edge, tapering and fading within a fraction of a second. Built in Unreal Engine 5.8 from the words "a sword slash", repeating every 2 seconds for the video: MifBridge's vfx_recipe turned the request into this Niagara system through 163 typed MifBridge calls.

Unreal

“a burnout”, built from that one request

A car's burnout or drift smoke: dense white rubber smoke boiling out of a spinning tire's contact patch, thrown back and out by the tread, then billowing wide and low and rising slowly as it thins; left behind in world space, so a drifting car lays a trail of it. Built in Unreal Engine 5.8 from the words "a burnout": MifBridge's vfx_recipe turned the request into this Niagara system through 413 typed MifBridge calls.

Unreal

“a wall torch”, built from that one request

A compact, fast torch flame: an upright flame, two or three tongue layers, a dense ember stream and a flickering light; no smoke by default. Built in Unreal Engine 5.8 from the words "a wall torch": MifBridge's vfx_recipe turned the request into this Niagara system through 525 typed MifBridge calls.

Unreal

“a car exhaust”, built from that one request

A car, truck or motorbike's exhaust from its tailpipe: a stream of small lit puffs pushed out of the pipe, spent within half a meter, then rising slowly and thinning as they fade; left behind in world space, so a moving vehicle trails it. Built in Unreal Engine 5.8 from the words "a car exhaust": MifBridge's vfx_recipe turned the request into this Niagara system through 275 typed MifBridge calls.

Unreal

“a pond”, built from that one request

Still water - a pond, a puddle, a pool: a translucent surface lying on the ground whose gentle ripples catch the light, a tinted film where the floor is right under it and deeper where the ground falls away, with a soft, ragged shoreline. Built in Unreal Engine 5.8 from the words "a pond": MifBridge's vfx_recipe turned the request into this Niagara system through 209 typed MifBridge calls.

Unreal

“a waterfall”, built from that one request

A looping waterfall: a soft falling sheet from a line at the lip, a fine spray of fast droplet streaks, and a splash crown and mist where it lands. Built in Unreal Engine 5.8 from the words "a waterfall": MifBridge's vfx_recipe turned the request into this Niagara system through 447 typed MifBridge calls.

Unreal

Verified texture settings

A write response that records the value read back from the Unreal asset.

MCP

A guard explains the correction

An invalid request returns accepted fields and a likely spelling correction.