In this case study we present the process of creating a 3D visualization for one of the most exclusive projects on the Adriatic. It is the Dolabella Heights project, which includes 7 luxury villas in Cavtat near Dubrovnik on a plot of 27,000 m2. Each villa has more than 800 m2 of interior space connected by large glass walls with more than 300 m2 of terraces on several levels. The center is dominated by an infinity pool of more than 100 m2, which visually merges with the blue sea. The architecture was penned by the “2. ured” architectural office of renowned Croatian architect Otto Barić, while the 3D visualizations and interior design were created by our team.
After formulating the project task in detail and receiving all the necessary designs and basics from Mr. Barić’s architectural office, we started creating the basic 3D model of the reference villa in Blender. In the last projects for 3D visualizations we used Blender because of its many features, fluidity, UV mapping, possibility to export to many different formats, but also because of the possibility to render via GPU, which speeds up the rendering process by more than 5 times.
But let us not get too much into Blender right now, we will leave that for one of our future blogs.
Creating a simple house model
After creating the basic model, we came to the conclusion that we have some questions and suggestions towards the completion of the design, which we successfully communicated with the architectural firm.
In all our projects, we try to actively participate in the development of the project and propose solutions, which sometimes involve the architecture itself. Of course, it is up to the client’s discretion whether to accept our proposals.
We have paid special attention to the production of carpentry and glass fences.
Carpentry is very important in projects for modern buildings like these, i.e. glass walls, windows and doors can account for up to 17% of the total investment.
Glass walls and windows
After defining the exterior carpentry and glass railings, we set about texturing the exterior. We tried to be as faithful as possible to the texture of the stone that will be used as wall cladding on many exterior and interior walls. It is important to us to use as much as possible the materials that are present in the local environment, so as to preserve the authenticity of the place itself. We used Poliigon textures, which you can adapt to your needs with a free converter. Unfortunately, the add-on was not developed for Blender, but for 3ds Max, so it requires a bit more customization skills, of course, if you want to adapt the textures in this way and use them outside of 3ds Max.
For the exterior furniture, we tried to select furniture from our database of more than 35,000 models. Our goal was to provide a solution that would give the future users of the villa a pleasant stay and a feeling of comfort that they will also have inside the villa.
Outdoor furniture layout
In the next phase we dealt with the vegetation. Here, too, we proceeded with great care to preserve the vegetation characteristics of the property itself. Thus, on the green areas of the roofs we have authentic vegetation, which includes many rocky substrates as well as bushy Dalmatian scrub.
Design of outdoor vegetation
We created the interior design concept based on the moodboard we presented to the client. The client had no objections to the guidelines offered, so we made full use of the mood board in the interior design.
After creating the basic model of the interior, in consultation with the client, we installed a suspended ceiling, on which we installed a modern lighting solution, as well as hidden guides for curtains. We defined the look of the panoramic glass elevator, which is located in the central part of the building, right next to the main staircase connecting the upper and lower floor.
Basic model of the interior
Design of suspended ceilings
The next step was the design and placement of interior doors, interior glass walls and glass railings. Since this is a very modern space, we used a lot of glass surfaces in its design, which additionally contributes to its exclusivity, but also to its visual continuity.
Glass walls of the interior
Glass fences of the interior
We turned the furniture in the interior of the dining room and the living room towards the sea and the outside of the building. So we can enjoy one of the greatest assets of these beautiful villas – the view.
Dining and living room interior
The kitchen was a special task and is completely our conceptual solution. An important part of the kitchen is the huge central island, for the cladding of which we used “Nero Marquina” marble, which exudes elegance and glamor with its black color and irregular white patterns. The same marble we have used for some other decorative parts inside the villa.
On the central island we installed a sink and a cooktop with a large hood. The reason for this was the idea to place the person who uses the kitchen to the guests in the living room and the open sea view.
For planting the interior, we chose the Monstera (lat. Monstera Deliciosa), which, with good watering, can thrive in a light-filled room and does not require much care.
The next step was to determine the materials and textures for the interior. We decided on extremely large granite ceramics, as well as dark wall coverings.
We also used the aforementioned “Nero Marquina” marble as a detail.
We photogrammetrized a part of the site in the area that was questionable for the construction of one of the villas. The configuration of this part of the site is very challenging due to the large depression that is located on its edge, but also in terms of the possibility of connecting and building the access road. A 143 x 149 meter position was taken from a height of 50 meters. This resulted in about 300 photos, which we processed using the Pix4D Cloud solution to obtain a 3D surface. We compared the obtained 3D surface with a geodetic survey that naturally removed vegetation, and concluded that the geodetic survey was relatively accurate in the part of the plot that was questionable. In other words, the 3D terrain mapping allowed us to create its accurate 3D model, but also gave the investor information that from the perspective of the relief, it was possible to build on the area. In this step, we also gave some tips on how to adapt the concept of the building to the existing terrain and access road.
We compared the 3D scan of the terrain with the geodetic base. After comparing it we placed the access road and also the objects on the terrain.
Taking into account the configuration of the terrain, we made changes and adjustments to the buildings depending on the situation and modeled the staircase that connects the villas to the coast.
3D scan of part of the site
Geodesic base of the terrain
3D terrain obtained from layers of the geodesic base
Position of objects on the field
Changes and adjustments of the building depending on the situation + stair modeling
We interpolated 3D models and photos taken from the air by a drone using fSpy software. fSpy is a great open-source add-on for Blender that helps interpolate 3D models within the photo scene. It is a process that estimates camera parameters from specific data within an image. fSpy successfully calculates the approximate focal length, orientation and position of the camera in relation to the control point assignment.
Photo-matching 3D models and photos with fSpy software
At the site in Cavtat, we took quite a few aerial photos with drones (DJI Phantom 4 Pro and Mavic 2 Pro) at different times of the day. Due to the proximity of the airport, we had to ask permission beforehand to film the location, as it is a zone with increased air traffic. We were waiting a little more than a week for the permission, and it is important to announce the time when the flight mission will take place.
We shot in 5 exposures each (in RAW) and so later with Lightroom we made HDR photos of the place, the surroundings and the views.
For the photo montage, we chose 4 photos that best showed the location of the project. Then we started with post-processing and adjusting the vegetation, placing the previously rendered models at the actual position in the space. To achieve the best possible result.
Position of objects on the field
Finishing and processing of vegetation
Placement of previously rendered models on the actual position in space
Installation of foundation soil under buildings using a mask
Installation of a new road to the facilities
Fine-tuning of buildings, roads and foundation soil
Masking parts of the staircase that are masked by vegetation
Photoshop - Exterior
Post-processing is essential when creating 3D visualizations. Sometimes projects are just about the final correction of colors, sky and adding some details, but sometimes it is responsible for a significant part of the scene. This is quite subjective and depends on the style of the studio or 3D designer, but also on the available materials. On the Dolabella Heights project, we were fortunate to have control over the production of the location photos. So we thought ahead and took all the necessary views to achieve the highest quality and most realistic final result. In the photos below, we show you the process of creating one of the photomontages (we chose one that best represented the post-processing of the exterior, but there were dozens of such examples on this project).
Photo background processing
Masking of the foundation soil
Masking of the foundation soil
Masking of the foundation soil
Masking of the foundation soil
Placing a rendering of an object on the background
Terrain adjustment and lighting
Placing vegetation at the foot of the building
Rendering photo editing
Interpolation of the rendering to the background photo
Photoshop - Interior
A similar story awaited us in the post-processing of interiors. In the following examples we have chosen one of the positions of the living room and the master bedroom to show you the post-processing process in Photoshop. Of course, it is important to prepare renders without backgrounds to make the whole process feasible. It is also important to choose and set the right HDRI map to achieve the highest quality of reflections, colors and atmosphere of the scene. For the needs of such projects, we independently create an HDRI map on location. In this way we achieve the synchronization of both and thus the most convincing final result.
Editing the living room rendering without background
Montage of the terrain visible from the building
Editing an existing photo visible from the object
Installation of the fireplace
Editing the bedroom rendering without wallpaper
Mounting the environment on a background visible through glass surfaces
Final post processing
Finally there is editing of all renderings in Lightroom and eventually Photoshop. Sometimes we change the entire sky in Photoshop, and in the latest versions there is a great “Sky Replacement” tool that gives us top results in terms of sky correction. Lightroom is definitely used for editing colors, their temperature and saturation, sharpness, contrast, light, haze and similar subtleties.
The Dolabella Heights project was completed in an excellent 6 weeks. An important focus during that time was project management and communication with the client. We believe that good communication is key to achieving top results and that client involvement is crucial in achieving ultimate satisfaction. As with other projects, update reports were prepared each week informing the client of what was done that week, what is planned for the next, but also our suggestions that contributed to further improvements in the project. A WhatsApp group was set up for the needs of the project, which included the client, the architecture firm, our project manager and the design team leader.
As an additional contribution to the project, we surprised the client with a small virtual tour through the 3D space, done in HTML5 technology (available on all platforms), a multi-resolution interface, a menu, but also full support for VR glasses like Oculus.
Do you have a project that you would like to talk about? Wondering which 3D visualization will work best for you? Do you have a question for us about how we work? Leave us a message here – and we will contact you!
Check out our list of the best 3D rendering software tools for animation, special effects, and architectural visualization. Some are free. 3D rendering is the final stage of the 3D animatio...
Format 3D Referral Program allows you to leverage your sales and entrepreneurial skills to create a new long-term revenue stream for yourself. Over the past 17 years, Format 3D has provided...
In the next case study, we describe the process of creating 3D visualizations of the tourist complex in the settlements of Sveti Filip i Jakov not far from Zadar. The project consisted of 19 d...
In this case study we present the process of creating a 3D visualization for one of the most exclusive projects on the Adriatic. It is the Dolabella Heights project, which includes 7 luxury vi...
Format 3D is going even further, planning a new round of investment in expansion. After expanding to the German market, we plan to position ourselves in other countries as well, for which we a...
Format 3D has been developing its international position for some time by collaborating with numerous international architectural offices, investors, construction companies and interior design...
The City Island project is a large scale project that currently consists of 6 office buildings and one garage building. It is about 300,000 m2 of office space located area of more than 80,000 ...
Exterior rendering is the process of creating three-dimensional visuals showing the exterior design of architectural projects to be built. It is done by 3D artists using computer software. Ext...
What would you do if you found out that architecture is a lot more complicated than it seems? Imagine being on vacation and exploring an unfamiliar city or visiting your favorite cinema. As so...
Mostly, clients are not aware of what they are looking for. A dedicated designer showcases maximum ideas to the clients. However, it is the accuracy of the designs that determines whether they...