| name | model-from-reference |
|---|---|
| description | Build or refine editable 3D models and scenes from photographs, plans and product references, with attention to spatial accuracy, construction, materials and realistic rendering. |
Reconstruct the subject from evidence. Establish layout and construction before surface detail, and validate materials before developing artistic lighting. Preserve accepted decisions as the model evolves.
- Inspect all available photographs together. Identify shared objects, corners and openings across views; avoid judging dimensions from one perspective.
- Use measured plans where available. Otherwise derive a provisional layout from multiple views and known-size objects or identified products.
- Annotate references with dimensions, alignments, clearances, recesses and important construction details.
- Distinguish measured dimensions, product specifications, photographic estimates and unresolved assumptions. Do not invent precision.
- Ask for targeted measurements or additional photographs when uncertainty materially affects the model. Explain what each measurement or view resolves.
- Validate a simple blockout from several viewpoints before detailed modelling.
Treat the space as a connected building, not a collection of independent room models.
- Verify that rooms connect through consistent openings on both sides of each shared wall. Check wall thicknesses, floor levels and usable circulation.
- Account for each referenced door, frame, handle and hinge. Verify opening direction, attachment and clearance.
- Follow skirting boards and cornices where shown. Check continuity through corners and correct termination at openings, fitted units and other joins.
- Look deliberately for light switches, sockets and other wall fittings. Locate them relative to doors, furniture and nearby architectural features.
- Distinguish features absent from the references from features merely hidden or unclear. Flag consequential uncertainty rather than silently omitting it.
For kitchens and other fitted spaces:
- Reconcile cabinet runs, corners, fillers, end panels, worktops and appliance openings as one assembly.
- Check the positions of sinks, taps, appliances, extraction and visible utility connections against all available references.
- Verify drawer and cupboard fronts, handle placement and appliance orientation.
- Check that doors and drawers can open, appliances fit their openings, and adjacent components meet without unexplained gaps or intersections.
- Keep inferred or concealed service routes labelled as assumptions.
Review completeness and connectivity in a plan or overview, then inspect openings, corners and fitted assemblies from useful interior viewpoints.
For each major or visually prominent object, identify:
- Likely product or object type, dimensions and proportions.
- Distinctive silhouette and construction.
- Material, finish and wear.
- Details that catch light or create contact shadows.
- Whether to model it, generate it procedurally or obtain an existing asset.
Search for product photographs, dimensions, alternative views and suitable existing models before spending substantial effort on an approximation. Check downloaded assets for scale, geometry, materials and licence suitability.
If identity or construction remains unclear after research, request close-up references rather than inventing prominent features. Specify the useful angle: underside, rear, joint, edge profile or surface detail.
Box approximations are for blocking out. Finished prominent objects need reference-supported silhouettes, thicknesses, curves and connections.
Include light-catching details early: bevels, piping, seams, woven structures, recessed joints, rims and panel transitions. Materials cannot compensate for missing construction.
Describe relationships explicitly:
- What supports each part?
- Which surfaces touch, overlap intentionally or remain clear?
- Where do hinges, pivots and attachment points lie?
- Which parts move together?
Parent components to meaningful assemblies. Place functional pivots at their actual axes. Keep attached detail following its host when the host moves or deforms; piping must follow finished cushion edges, not a nominal box.
Verify relationships as well as individual meshes. A valid object can still float, intersect another object or obstruct an opening.
Choose editable construction methods suited to the target software.
In Blender, use:
- Subdivision with suitable topology and edge support for controlled curves.
- Bevel and Solidify for edge profiles and thickness.
- Array and Mirror for repetition and symmetry.
- Curves for piping, cables and tubular structures.
- Geometry Nodes for repeated or variable structures such as woven strands, books and floorboards.
- Reusable scripts or generators for repeatable construction and updates.
Expose meaningful dimensions and parameters. Avoid manually constructing repetitive geometry when a procedural approach is clearer and more reliable. Inspect the evaluated result; a modifier does not guarantee an accurate shape.
Small props contribute substantially to realism. Research mugs, jars, bottles, books and other visible items instead of populating the scene with generic repeated shapes.
Include relevant wall thickness, openings, contents, labels, bindings and wear. When exact identity is not required, use a convincing reference-based substitute that suits the scene. Preserve exact identity where the user requires it.
Allocate detail according to visibility, prominence and final viewing distance.
Identify simulation needs before building the final geometry.
Distinguish fitted upholstery, loose pillows, blankets and towels. Establish panel construction, seams, support, stiffness and attachment points before simulating. Decorative piping alone does not constrain cloth.
Use cloth simulation to refine a plausible starting arrangement. Use basic rigid-body settling where gravity can improve the placement of loose props. Preserve deliberate arrangements shown in the references.
Provide appropriate collision geometry. Check support, intersections, excessive stretching, edge sag and the final pose. A completed simulation is not evidence of a convincing result.
For each important surface, describe:
- Underlying material and coating.
- Roughness, sheen, reflection and transmission.
- Grain, weave, pores or other surface structure at physical scale.
- Scratches, scuffs, abrasion, fading and variation.
Separate similar-looking materials with different finishes: unvarnished stained wood and wood-effect laminate should not share the same surface response.
Use suitable PBR textures with correct mapping, colour-space interpretation and scale. Keep geometry, colour variation, roughness and relief purposeful; avoid indiscriminate noise.
Review materials both close up and at the final camera distance. Detail that disappears in the intended render has not yet achieved its purpose.
Inspect available photographic metadata for useful camera, time and location clues. Treat missing or uncertain metadata explicitly; location alone does not establish camera direction or window orientation.
Combine references with available map, satellite, street-level or appropriately licensed 3D sources to estimate exterior context. Prioritise nearby buildings, trees, walls and sky openings that block or reflect light.
Calibrate materials under neutral daylight first. Then develop an aesthetic lighting setup—often worth exploring at golden hour—consistent with the scene's orientation and exterior. Do not use warm lighting to conceal material errors.
Select an appropriate HDRI or sky setup and check its direction and exposure. If outside detail should be obscured, define whether the glazing is physically frosted or a presentation effect, and preserve the intended lighting behaviour.
Review in stages:
- Scale, layout, architectural completeness and connectivity.
- Silhouette, construction, parenting and contact.
- Simulation and placement.
- Materials under controlled lighting.
- Final lighting and composition.
Use diagnostic views that expose the relevant issue. A room render cannot certify hidden joins, attached seams or texture quality.
For noise, smudging or shading artifacts, compare small crops and change one variable at a time. Establish the cause before altering unrelated materials or geometry. Produce the final high-resolution render after these checks.
Maintain one authoritative scene, with recoverable checkpoints and reproducible render presets or scripts. Keep corrections in the owning source so rebuilds do not restore old mistakes.
Report what was checked, what remains uncertain and what is still approximate. Do not claim whole-scene correctness from a limited review.