Making of: Barts Sq

In this, the first blog post from The Boundary, we thought we'd start with short making of Barts Square, a recent project done in collaboration with Iain Banks which has gained fair bit of interest due to the fact that we exclusively used Corona Renderer rather than Vray as has traditionally been more common in our workflow.


Initially all modelling was done in the usual way using Sketchup for basic geometry, exporting in 3ds format and importing to 3ds max as a single mesh.  

Basic interior model in 3ds Max

External environments were photographed and mapped onto planes with an alpha map in a Corona Light Material’s opacity channel to cut out the sky.  To boost the illumination of these back drops in dusk shots the light material’s multiplier was increased to suit the scene.  This also worked well for reflection maps if the brightness of the context needed to be increased. 

Corona Light Material used for back plates 


The Corona Material Converter, which is a script which comes with Corona, is excellent and transformed Vray materials into to Corona materials virtually without a hitch.  A few minor amendments were required and tweaking of levels etc.  One thing that seemed to be required was to change any normal maps to Corona Normal Maps rather than Max or Vray normal maps for best results.

Corona Material Converter Script

A very useful feature which is missing in Vray is the built in Rounded Corners function in the material settings.  This allows you to control the rounded edge of a simple object without having to affect the bump map.  The VrayEdgeTex does a similar thing but is in the form of a map which has to be comped with other bump maps and can be a little more involved with complex materials.

Rounded Corners Setting



Lighting setup for the external light global lighting was done using Peter Guthrie’s HDRI skies available at his new shop: the Vray HDRI loader was used in this instance as we are used to working with it and it is logical in terms of the horizontal rotation of the map being 360 degrees.  The bitmap loader can also be used of course.  Make sure the mapping type is set to Spherical and that the Inverse Gamma is set somewhere between 0.7 and 0.85 to give a bit of contrast to the light.  Generally the processing multipliers are 1.0 and 1.0 and the lighting levels are controlled in the scene by the camera or in the Exposure and Colour Mapping roll up in Main Settings.  In this instance the overall multiplier was set to 0.1 with the render multiplier set to 10.0 which worked out the same but provides a visible preview in the material editor.

Typically in Vray we would instance this HDRI into a visible dome light but as Corona does not have this feature we simply instanced it into the environment slot in Environment and Effects.

HDRI Lighting setup

HDRI Skies form Peter Guthrie's new shop

HDRI Skies form Peter Guthrie's new shop

Internal lighting was done using a combination of Corona Sphere, Rectangle and disc lights with some light materials for spotlight filaments etc.  IES information can be added to any type of Corona light shape rather than having a specific IES light type.  We found disc lights were effective for spots with IES data added and used rectangle lights with no IES for more general lighting slots, wall washers etc.  Intensity, temperature and visibility are simply controlled in the light setting.

IES lighting


Camera setup started with a Vray Camera with a Corona Camera Modifier.  A Max camera would work equally well but we tend to use the shift features of the Vray cameras a lot which avoids the need for skew modifiers required on a max camera for achieving the same result.  

The camera can then be setup in the CoronaCameraMod settings in much the same way you would control a Vray physical camera.  DOF is controlled by the F-stop and focal distance as normal.  We tend to use the Vray Camera Target as the focal point rather than overriding the focus with a numerical value but both give the same result.  

Camera setup


Rendering is where the real flexibility and power of Corona come in.  Rather than having to setup your exposure and white balance prior to render this can all be overridden in Exposure and Colour Mapping during render time.  One very useful aspect of this is that it allows depth of field to be controlled by F-stop and target distance alone without having to consider the real world implications of exposure values.

When working with Colour mapping in the Main Settings make sure that ‘Use photographic exposure’ is not checked.

For these interiors we found a highlight compression of 5 with a contrast of 4.0 worked well and gave a nice punchy result whilst maintaining a certain softness to the images.  We did however play around with this a lot and found it to be very flexible.

Render Settings



All assets in these scenes were from the usual favourite places and again we found the Corona Material Converter Script to work excellently with all of these assets as many of them come with Vray Materials as standard.


Bertrand Benoit's excellent unmade bed


Finally, there was very little post production in these images as we managed to achieve the results we wanted straight out of Corona.  One thing we played around with was steam in the bathrooms using simple photoshop brushes which can be downloaded for free from many places.

I understand that there are moves afoot to make these kind of effects possible in Corona with fog and volumetric effects.  Definitely worth looking out for.

Bathroom atmospheric post production 

Steam & Smoke Brushes for Photoshop