I am remodelling a scene from -presumably- a photo. Using BLAM addon.

I would like to know how to adjust the 3D model in the scene. To the real world estimated measurement.

As can be seen in the Properties Panel, the z measurement is too small. According to commonly used real world scale for the counter top board, perhaps there's a way to make the whole model/scene scaled with 30-40 mm thickness of the counter top?

enter image description here

There's actually a button in BLAM to do the first part of this.. 'Set line of sight scale pivot'.. but you can do it by hand.

Set the Pivot Center to the camera by ShiftS putting the 3D cursor there, and selecting '3D Cursor' as the Pivot Center.

Then, selecting all the objects whose dimensions you want to alter, (not including the camera,) with the counter-top active, uniformly scale (S) all the objects in your scene, until the right dimension appears in the Z of the counter-top. The size of the objects will not change in the (perspective) camera view.

You could also place an Empty at the camera, temporarily parent all the objects you want to scale to the Empty, and scale the Empty. This gives the opportunity for more accurate control.

Swipe and Ctrl C copy the Z dimension of the counter-top into your clipboard. Select the empty, swipe all its scale fields, and type the desired dimension into all of them, followed by / and Ctrl V ( your typed result would be '30/0.17759', if you wanted a 30mm thickness). Then Alt P , unparent the objects, keeping their transformations.

It's probably better to apply (Ctrl A) the scale of your objects when you're done, to put the new dimensions into the meshes, rather than their object transforms.

EDIT:

Please find the scaled file, with counter-top at about 35mm. Scaling did involve some steps I couldn't include in this answer without seeing the scene: adjusting clipping distances on the camera and in the view.. scaling the camera to make the view practical. The method described still applies, if you need to tweak.

  • thank you. but how to parent all the objects to the Empty? i am new to blender. i haven't learn about parent things yet. – irwan Oct 11 at 18:56
  • In Object Mode, select all the objects, with the Empty last, so it is active, then hit Ctrl-P > 'parent to object'. Un-parenting is Alt-P .. you would want to 'Keep Transformations', in this case. – Robin Betts Oct 11 at 18:59
  • got Error parsing message while trying to scale the Empty. Blender v 2.79b. i'll try the first method you mentioned before the Empty. Edit: no avail. the meshes went off. and can't be seen from either the camera view or orbit view. – irwan Oct 11 at 19:04
  • Works for me.. I'm not familiar with that error.. maybe BLAM is trying to do something at the same time? BLAM itself creates an empty at the camera for some jobs.. make sure you've selected the right one. – Robin Betts Oct 11 at 19:16
  • @irwan Maybe put your file up here, and edit your question to include the link? This resizing stage doesn't require the actual use of BLAM... – Robin Betts Oct 11 at 19:28

Your Answer

 
discard

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.