Search icon CANCEL
Cart icon
Close icon
You have no products in your basket yet
Save more on your purchases!
Savings automatically calculated. No voucher code required
Arrow left icon
All Products
Best Sellers
New Releases
Learning Hub
Free Learning
Arrow right icon
Mastering Lumion 3D
Mastering Lumion 3D

Mastering Lumion 3D: Master the art of creating real-time 3D architectural visualizations using Lumion 3D

By Ciro Cardoso
$28.99 $19.99
Book Dec 2014 286 pages 1st Edition
$28.99 $19.99
Free Trial
Renews at $15.99p/m
$28.99 $19.99
Free Trial
Renews at $15.99p/m

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
Table of content icon View table of contents Preview book icon Preview Book

Mastering Lumion 3D

Chapter 1. Getting Ready for Lumion 3D

Lumion 3D's main goal is to provide the best solution to produce believable 3D renders in the simplest way possible. Lumion had a modest start with the first version, but from the beginning, it was easy to see Lumion's potential. The final output is simply amazing when compared to the time it takes to create a movie and still image.

Lumion always aimed to bring the best real-time technology and at the same time provide intuitive and friendly software that empower anyone to transform a simple 3D model into a highly professional still image or beautiful architectural movie. The real-time technology used in Lumion 3D allows us to focus on the artistic side of the project instead of the technicalities and parameters.

Consequently, it doesn't matter what your professional background is; you can use Lumion 3D for your projects, and this book is aimed at helping both beginners and advanced users. However, you might wonder how a book can be useful and practical for two totally different types of users. For someone who is just starting out with Lumion, this book covers in depth the tools, techniques, workflow, and other elements that will enable you to become a Lumion master and produce an output similar to this:

On the other hand, if you are an advanced user, this book can help you explore in more depth how to use Lumion in ways you didn't think possible, helping you to see Lumion from a totally different perspective.

In this chapter, we will cover the following topics:

  • Controlling the camera

  • Lumion's hotkeys

  • Using the Settings window

  • Modeling for Lumion

  • Additional models

  • Importance of materials

  • Solving common problems

  • Exporting 3D models

  • Using the COLLADA format

  • Exporting animations

Starting to work with Lumion

Now, to get ready for Lumion 3D, what we need is a detailed 3D model. Lumion doesn't have any modeling tools; this means we have to pick a modeling package such as SketchUp, 3ds Max, Modo, or Blender, just to mention a few, and use a computer-aided design (CAD) plan as a reference to model the building. Modeling with one of these packages is out of the book's scope, but if you are modeling for the first time, you might want to explore SketchUp. SketchUp has a free version; it is a very easy application to learn. There are plenty of tutorials to help you start working with SketchUp, and Lumion imports SketchUp files directly, without the need to use any special format.

Assuming that we have a 3D model, our next step is to import this model into Lumion and start adding more content by adjusting the weather's elements, sculpting the terrain and then adding some camera effects, and finally, exporting this as an image or a movie. In simple terms, this is more or less the workflow to work with Lumion.

Nevertheless, before starting this process, we still need to be sure that the 3D model is ready to be imported inside Lumion. When you look at the topics mentioned in the beginning of this chapter, they might look simple, but we should fight the temptation to jump to the next chapter. This chapter is the cornerstone of the project we are going to develop in Lumion, and the topics mentioned can serve as a checklist that we can run quickly before importing our 3D model, making sure that we don't need to jump back and forth solving issues.

Let's start with a quick overview of some fundamental concepts that will help you work with Lumion and check whether your 3D model is working properly.

A quick overview

After launching Lumion for the first time, it will run a benchmark to check our system or workstation and see if there is any hardware component that we can upgrade in order to run Lumion more smoothly. The next screenshot shows an example of the final result and the components we might want to upgrade:

Although CPU Memory and CPU Score are essential, the most important piece of hardware is the graphics card. Which graphics card we use makes all the difference, and Lumion's official website has some useful information that can help us evaluate the vital role of this piece of hardware.


To find out what hardware will be best suited to work with Lumion 3D, check out the following link:

When the benchmark finishes execution, the next interface that appears is what we can call the main menu, although there isn't any official name. We call this area the main menu because here we find the most important settings to start working with Lumion. As you can see in the following screenshot, there are several tabs, and if we click on each one, we would find different areas that help us work with Lumion:

For now, we will stick with the New tab, because all the other tabs are sort of useless if we don't have any project of our own. We will look at a new project that is exactly what we can start in the New tab. For this, we can use one of the nine scenes shown in the preceding screenshot. However, which one should we select? All the nine scenes can be accomplished by tweaking the menus we find inside the Build mode (the Build mode is where we can build the project), and therefore, we can say that these nine scenes work as a shortcut or a preset to get a specific look and mood, although later, we can entirely change the look of the environment. Unfortunately, for now, we cannot save an environment created as a template, but nothing stops you from saving a scene and using it as a template. The only difference is that it will not appear in the New tab.

A good starting point is to use the Grass scene. The Grass scene is highlighted in the previous screenshot and is a good starting point because it is a simple scene with a flat terrain and good light. After selecting this scene, Lumion loads the scene and opens the Build mode.

Camera navigation in Lumion

Now that we are inside the Build mode, how can we control the camera? The Build mode has a very simple interface. Initially, we might feel lost with the lack of information in the interface. On the right-hand side, there is a set of buttons, and if we hover the mouse over the one with a question mark, some information appears that will help us. For now, the information we need is the one located in the top-right corner; this tells us how to navigate or control the camera in Lumion, as you can see in the following screenshot:

Here is a list of the keys and combinations to fully master the Lumion navigation system:

  • WSAD / arrow keys: These are used to move the camera forward, backward, to the left, or to the right, respectively

  • Q and E: These are used to move the camera up and down, respectively

  • Spacebar + WSAD/arrow keys: These are used to slow down the camera

  • Shift + WSAD/arrow keys: These are used to move the camera fast

  • Shift + Spacebar + WSAD / arrow keys: These are used to move the camera very fast

  • Use the right mouse button and move the mouse to look around

  • Use the middle mouse button and move the mouse to pan the camera

  • Mouse wheel up/down: This is used to zoom in and out the camera

  • Ctrl + H: This is used to reset the camera pitch to horizontal viewpoint

  • O + the right mouse button: This is used to orbit the camera

Now that we know what to use to control the camera, another question arises: how do we control the 3D models inside Lumion?

Controlling 3D models

Every time we place a 3D model inside Lumion, it is normal to accept some controls to tweak and adjust some basic parameters such as move, scale, and rotation. Now, it is a good time to introduce a concept that Lumion uses to control the 3D models in the scene.

Handling the 3D models using Lumion

Lumion makes a distinction between the 3D models we import and the native 3D models. This means we need to use two different Lumion menus to control each 3D model, as explained in the following screenshot:

The Import menu is where we can find the tools to import external 3D models, and the Objects menu is where we can find all the built-in 3D models of Lumion. There are two different menus, two different types of 3D models, and two different ways to select and control. This means that to control an imported 3D model, we need to have the Import menu selected; otherwise, we cannot find any tools to adjust the model. The same principle applies, for example, when we need to move a tree, and for this, we need to have the Objects menu selected. So, how can we import a 3D model?

Importing an external 3D model

Importing a 3D model is really easy and straightforward. What we need to do is click on the Import menu, which can be found on the left-hand side, and then click on the Add a new model button, as shown on the following screenshot:

This opens a Windows Explorer window where you can locate the folder that contains the 3D model and select it. After doing this, we need to give a name to the new 3D model and click on the Add to library button.

Now, we are back to the Build mode, and we are controlling a yellow boundary box that represents the 3D model we just imported. With the left mouse button, we can click to place the 3D model. This is how we import an external 3D model. If you have problems at this stage, have a look at the Common problems and solutions section at the end of this chapter.

Using Lumion's 3D models

Lumion has an extra distinction inside the Objects menu, and now, we are talking exclusively about Lumion's native 3D models. If you open the Objects menu, this is what you will find:

The buttons highlighted show the eight categories of 3D models and other elements such as lights, smoke, and buildings. When we hover the mouse over the buttons, a small label appears identifying the category.

Let's try to add a 3D model to an empty scene. Something that will look really good in the scene is a tree, and to add one, we need to select the first button called Nature. So now, we have the Nature category activated; this means that we can control any 3D model that falls under this category. To add a 3D model and open the Nature Library, we need to click on the Change object button, as shown in the previous screenshot. Select a tree and now know we got back to the Build mode and controlled a yellow boundary box that represents the tree. Click with the left mouse button to place the tree somewhere in the scene, and click again next to the first tree to place a second tree.

However, now, we want to add a nice sports car. How can we do this? We will use the same principle we used for the tree, so we need to select the Transport button and click on the Change object button to open the Transport library. Inside this library, select the tab called Sports Cars and add a nice sports car to your scene.

At this point, you should have at least two trees and one car in your Grass scene, but how can we control the 3D models placed inside Lumion?

Hotkeys to control the 3D models

When we open the Objects menu or the Import menu on the left-hand side, a toolbar appears at the bottom of the screen, as you can see in the following screenshot:

If you followed the previous steps, your scene should look something like the one shown in the previous screenshot: two trees, one car, the Objects toolbar, and the Place object button activated. That is why we still control the yellow boundary box. We can deactivate the Place object button by selecting another tool, and for this, we can use the following keys:

  • M: This is used to move the 3D model

  • L: This is used to scale the 3D model

  • R: This is used to rotate the 3D model

The previous screenshot helps you identify where you can find these tools, including a button that is really important; this allows you to delete 3D models. Let's move the car, and for this, press the M key or select the Move object tool from the toolbar. Since we have the Transport category activated and we selected the move tool, we can control any object from this category. To control a 3D model, we need to start by clicking on the small white dot that appears on the car, as you can see in the following screenshot:

With the left mouse button, click and drag the car to move the car to a different place, and a white line will appear showing the distance (in meters). The same principle applies to the other tools. To delete a 3D model, we just need to select the Trash object button and click on the small white dot to delete it.

However, this fantastic scene could look much better if one of the trees was smaller than the other. It is really easy; we just need to press the L key and select and scale the tree. However, this is not working, why? Well, right from the beginning, we have a problem because even if you press the L key, the move tool is still activated. To solve this, we need to press and hold the L key and scale the tree and then click on the Size object button. However, even after doing this, we cannot select and scale the tree. The reason is because we need to select the Nature category first before doing anything else. This is a key aspect to work with Lumion; we always need to select the category first before applying any transformation to the 3D model.

Now that we have our amazing scene ready, there is something really important we need to do: save the project.

Saving in Lumion

To save any project, we need to select the Files menu, which we can find on the right-hand side, as you can see in the next screenshot:

When we open the Files menu, the Save scene tab is automatically opened. Here, we can save the project by giving it a name and description (optional). After that, we have to click on the Save button (if you are in a hurry, press F5 to quickly save it) to save the first version of our project, as shown in the following screenshot:

When you click on the Save button, Lumion will be able to tell that Version 1 was saved. However, let's say that we totally forgot to save the project, and instead, we opened another project. Is everything lost? No, because Lumion has an autosave system to prevent any loss of work. So, if by mistake, we forget to save the project and we open another scene, Lumion creates an autosave file with the last version. In order to access this file, click on the Files button and select the Load scene tab on the left-hand side of the Save scene tab, as you can see here:

As a result of the Lumion's autosave feature, we can now select the autosaved file to restore the work we did in the previous project, but keep in mind that the autosaved file doesn't last forever and can be overwritten.

Before we finish this quick overview, let's have a look at an additional aspect that can help control and tweak Lumion's speed. For this, we need to open the Settings menu.

The Settings menu – how to use it

The Settings menu is where we can find some parameters and settings that help us tweak the way Lumion works. We can dramatically increase how fast Lumion works just by decreasing the quality of the editor, terrain, and trees. This will only affect the way Lumion presents the 3D models and environment in the Build mode.

There are two ways to open the Settings menu. If we are in the Build mode, on the right-hand side next to the Files button, we would find the Settings button, as you can see in the following screenshot:

The second option is to click on the Files button and select the first tab called Home and then click on the Settings button. One way or another, we should get this menu:

As you can see, each setting has a number to help you follow along:

  • Button 1 limits all the texture sizes to 512 x 512 pixels and saves a bit of memory for huge scenes or low-end graphics cards.

  • Use the Toggle Tablet Input button if you want to use a graphic table to work with Lumion. It is useful for sculpting the terrain.

  • Button 3 lets you invert the way the mouse works when we use it to look up and down.

  • Button 4 is another setting to improve Lumion's speed by removing or adding a level of detail to the terrain. The shortcut for this setting is F7.

  • If button 5 is pressed, all trees and plants in the Build mode are rendered with full quality and detail. The shortcut for this setting is F9.

  • Button 6 mutes all the sounds in the Build mode.

  • The Editor Quality button lets you define the quality of the 3D models, shadows, and materials on the Build mode, but this will not affect the output when the scene is rendered. The shortcuts for this setting are:

    • F1 for low quality

    • F2 for medium quality

    • F3 for high quality

    • F4 for very high quality

  • The Editor Resolution button lets you control Lumion's resolution, and this setting has a big impact on the real-time performance. By reducing the resolution, you can get quicker updates on the Build mode.

  • Finally, with button 9 you can define if you want to work with the metric or imperial system. By default, Lumion works with meters, so if your building was modeled using inches, this is the first place to check before importing the 3D model.

Here are a few more shortcuts to help you work with Lumion:

  • F5: This is used as a quick save option

  • Home and F11: Open the Home window and press the F11 key to toggle between a fullscreen and normal window

Now that we finished with the quick overview, let's jump to another important section that will help us understand how to model using Lumion.

Modeling for Lumion

It is out of the scope of this book to teach you how to model using one of the many 3D modeling packages. However, modeling doesn't have to be difficult or only accessible to those who can afford expensive licenses, because we have SketchUp.

SketchUp is perfect for anyone because it doesn't require any technical background; it is easy to learn and use and is available for free. So, even if you don't have any experience, SketchUp can help you start making your own 3D models to be used in Lumion.


To download SketchUp, go to the following URL:

To learn SketchUp, go to the following URL:

An additional reason to use SketchUp is because Lumion can import any SketchUp file directly, without having to use any special format. We will see this later, but for example, if we are modeling the building using 3ds Max or Maya, we have to export the file as a COLLADA or FBX file.

Now that we have everything we need, let's see some techniques and aspects that we need to keep in mind when modeling for Lumion.

Modeling for visualization

Modeling is a process that will differ from one person to another. The techniques, favorite tools, plugins, and also our experience will dictate how we approach a project from start to finish.

However, what does modeling for visualization mean? Modeling for visualization means that when we approach the project, we ask ourselves: am I going to see this detail? It is true that the greater the detail, the richer and more detailed the results will be. However, it is pointless to transcend certain limits because some of these details will not be caught by the camera angle, and we are wasting time on details that will never be seen.

As an example, the hinges on a door will look great on a close-up render, but at the same time, they would be useless if you are using a bird's-eye view render. So, it is better to start out with rough outlines of shapes that can be tweaked and fine-tuned as the modeling process advances. However, detail is important, as we will see in the following topic.

Improving the scene by adding detail

Lumion does an amazing job at giving the light, materials, and content we need to completely transform our ordinary 3D model into a professional architectural visualization. However, so far, Lumion cannot perform any miracles. It cannot pick a 3D model and make it amazingly gorgeous if there is a lack of detail.

It is this detail that will make our 3D model more believable, provide more visual information from light to dark, create contrast, and deliver an enhanced result. Simple things can make all the difference. So, how can we add this kind of detail?

After modeling the main structure of the building, we need to stop and ask ourselves: what detail can I add to make this living room more believable? Perhaps some electric plugs and switches, wood floor skirting, window frames, and the list goes on. These are small things, but if our project is about a living room, it makes more sense to add these small details. And there is something extra we could always do to further improve the look of our 3D model. Remember that the more detail and geometry we add, the more CPU and GPU power Lumion needs to render the scene. Always try to create a balance between geometry and performance.

Beveling edges

There are almost no sharp edges in real life, and even most man-made objects have a slight roundness. The problem with sharp edges is that you will obtain something flat and lifeless, and it will be harder to achieve a good level of realism.

Beveling edges is one of the most important aspects to improve the level of realism in any 3D model. Why? Beveling edges helps bring out the detail and really sells the realism of our model by allowing the edges to properly catch the highlights from the Lumion real-time lighting solution.

After going through this process, it is time to add some 3D models to the project, in particular, if you don't have Lumion's full version.

Using additional models

Lumion has several flavors that meet the needs of almost everyone. For commercial purposes, we have Lumion and Lumion Pro. Perhaps, the most noticeable difference is the amount of 3D models that are available with Lumion Pro. However, just because we have a Lumion version with less 3D models, that doesn't mean our project has to be empty and lack diversity.

Where can we find good 3D models? The following is a list of some places where you can find free and paid models:

Now, we have everything we need to start working with Lumion. Our 3D model is ready with detail, including the beveled edges, and we have additional 3D models that can be imported as separate files in Lumion. However, what about the materials? How does Lumion work with materials?

Importance of materials

Lumion has more than 500 ready-to-use materials that are imported in a 3D model, and this takes away a heavy burden from us. Some of the materials available are grass, concrete, bricks, metals, wood, tiles, wallpaper, and some special materials such as the glass and invisible materials.

This doesn't mean we cannot use materials we created while modeling the building. In reality, the materials we used while modeling the 3D model are crucial in order to use the 3D model later in Lumion. Most of the 3D modeling packages will use a default material while we are modeling; for example, SketchUp uses the default material, and this means that by the end of the modeling process, the entire 3D model has the same material, as you can see in the following screenshot:

When we import a 3D model into Lumion, we need to use the Edit Materials button that can be found inside the Import menu, as shown here:

The process to add a material is simple. We need to click on the Edit Materials button and then select the 3D model we want to change or add the materials to. When we hover the mouse over an imported 3D model, Lumion highlights the 3D model with a green color. Then, we need to click on the Add Material button that appears on the left-hand side and select a material from the 3D model.

We did this with the 3D model shown earlier, and this is what happened:

As you can see in the previous screenshot, we selected the 3D model and added a material, but it is clear that something went wrong. Why?

Materials affecting the geometry in Lumion

Lumion has its own materials as mentioned earlier, but at the same time, it relies on the materials that are imported with the 3D model. As we only used one material for all the 3D models in the example, when the 3D model was imported, Lumion only saw one material, and this is all we could add.

The solution to this problem is to assign different materials to groups of geometry that will share the same material inside Lumion while we are modeling. Have a look at the following image:

We took the time to add individual materials to the main areas in our 3D model. When we import this 3D model, Lumion will see at least eight different materials. That is why materials are so important, because if they are not present in the 3D model, Lumion will only recognize one material. It is normal that for the first few times, you will have to go back and forth to add materials to the geometry that was left with the default material. That is why, it is a good habit to group the geometry that will share the same material.

However, how can we export the 3D model to start working with Lumion?

Exporting the 3D model

Now, we are ready to export the 3D model in a format that Lumion can import. Lumion supports the following 3D file formats:

  • Autodesk RealDWG: *.dxf

  • Autodesk RealDWG: *.dwg

  • COLLADA: *.dae

  • FBX: *.fbx

  • 3ds Max: *.max

  • 3ds: *.3ds

  • Obj: *.obj

  • SketchUp: *.skp

If you don't see your favorite application listed, it doesn't mean that Lumion is out of the equation. In most of the applications, it is possible to export the 3D model using the FBX file format. For example, Bentley Micro station lets you export the 3D model as a SketchUp file. This means that in some applications, we have to use SketchUp as the middle man to create a bridge between our favorite 3D modeling package and Lumion.


If you are using Revit, have a look at, because the Lumion team developed a plugin for Revit.

You can visit if you are using ArchiCAD.

Although we can use all the file formats mentioned in the previous list, the option we have is to use either SketchUp or a COLLADA file.

Using the COLLADA file format

First of all, what is COLLADA? COLLADA is a file format used to create a bridge between the different 3D tools, making easy-to-share 3D geometry, shaders, and effects between different applications.

The reason behind using the COLLADA file format instead of FBX, OBJ, MAX, and other formats is that it is a better option because it includes all the textures used, the geometry is better, and there is a low possibility of error. However, COLLADA is not available in all the applications, and in some cases, such as when we are using an older version of 3ds Max or Maya, we need to install a COLLADA plugin called OpenCOLLADA.

Exporting animations

There is a possibility to export simple animations from 3ds Max, but the animations we can import into Lumion are limited to move, rotate, and scale axes. In order to import these animations in Lumion we need to set the frame rate to 25 fps and export the animation as an FBX file.

However, even after doing all this for the 3D model, we might find some issues that can be easily solved. Let's see what the most common problems are and how we can avoid them.

Common problems and solutions

We finished creating the 3D model. The materials are assigned, and we exported the file using the best solution available. Now, the file is ready to be imported in Lumion. On the left-hand side, we will select the Import menu and then click on the Add a new model button.

After naming the file and placing the 3D model in the scene, we cannot see anything the 3D model, and although we will repeat all the steps, we will still face the same situation: we simply cannot see the 3D model. Why?

I cannot see my 3D model

One reason this happens is because we modeled the building far away from the origin axis. To understand this, check out the next screenshot:

As you can see, the building is distant from the origin axis and might be one of the reasons why we cannot see the 3D model inside Lumion.


When we import the 3D model into Lumion, Lumion uses the origin axis as the point to place the 3D model. So, if the building is not close to this point, it is normal to see that when we place the 3D model in Lumion, the building is not at the point where we placed it. However, if we rotate the camera, we can see it. The solution to this issue is to move the 3D model close to the origin axis.

I still cannot see my 3D model

Well, there is another reason why we might not see the 3D model. Look at the next image:

It might be difficult to read the information on the image, but the height of this building is just 6,186 mm or 0.618 meters. So, unless this is a house for ants, there is something wrong with the scale of the building, and when we import the 3D model into Lumion, it is natural that we cannot see the building because it is so small.


Check the scale of the 3D model and scale it to a real-world size. However, there is another problem that might occur when importing the 3D model into Lumion.

Missing faces

Sometimes, when we are importing the 3D model, something like this might happen:

It is the case of the missing faces; this happens because when the building was modeled in the 3D modeling package, these faces were reversed. So, instead of the normal pointing toward the outside, they are pointing toward the interior, thus making the face invisible.


The solution depends on the 3D modeling package you used, but the idea is to find these faces and reverse them.


Here, we are at the end of this chapter, which will certainly prove helpful as you to start working in Lumion with the right foot. We had a quick overview of how Lumion works, how to control the camera, the 3D models, and how to save a project. After that, we checked out some important concepts to help us in modeling, keeping visualization in mind. Then, we explored why materials are so important and how they contribute to a smooth workflow. We also saw how to export the 3D model, and you learned about some common problems and their solutions.

In the next chapter, we will start laying the foundation to create a project in Lumion by creating a scene using one of the nine presets and sculpting the terrain to accommodate the building.

Left arrow icon Right arrow icon

Key benefits

What you will learn

Product Details

Country selected

Publication date : Dec 29, 2014
Length 286 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781783552030
Category :
Concepts :

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want

Product Details

Publication date : Dec 29, 2014
Length 286 pages
Edition : 1st Edition
Language : English
ISBN-13 : 9781783552030
Category :
Concepts :

Table of Contents

17 Chapters
Mastering Lumion 3D Chevron down icon Chevron up icon
Credits Chevron down icon Chevron up icon
About the Author Chevron down icon Chevron up icon
About the Reviewers Chevron down icon Chevron up icon Chevron down icon Chevron up icon
Preface Chevron down icon Chevron up icon
1. Getting Ready for Lumion 3D Chevron down icon Chevron up icon
2. Creating a Project in Lumion Chevron down icon Chevron up icon
3. Importing 3D Models Chevron down icon Chevron up icon
4. Applying and Creating Materials Chevron down icon Chevron up icon
5. Creating Your 3D World Chevron down icon Chevron up icon
6. Lighting in Lumion Chevron down icon Chevron up icon
7. Creating Realistic Visualizations Chevron down icon Chevron up icon
8. Non-photorealistic Visualizations with Lumion Chevron down icon Chevron up icon
9. Animation Techniques Chevron down icon Chevron up icon
10. Creating Walk-through Visualizations Chevron down icon Chevron up icon
Index Chevron down icon Chevron up icon

Customer reviews

Top Reviews
Rating distribution
Empty star icon Empty star icon Empty star icon Empty star icon Empty star icon 0
(0 Ratings)
5 star 0%
4 star 0%
3 star 0%
2 star 0%
1 star 0%
Top Reviews
No reviews found
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial


How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to
  • To contact us directly if a problem is not resolved, use
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.