Free and convenient transfering tool: iRender offers a powerful and free file transfer tool: Gpuhub Sync.Moreover, iRender has many more to offer. That is, you can go to the graph editor for the camera object, set your scale origins to be individual origins, then scale all keyframes down to 0. I have found that it is roughly equivalent to a bezier curve without any handles. By default, Enscape does an “ EaseInOut ” easing, but doesn’t reveal exactly what interpolation it uses. You will then quickly notice that your camera is correct on the keyframes, but the interpolation may not match exactly. You can additionally check if the camera is correct by setting a video underlay in your Blender camera. If you want, you can now export your project as an IFC, and view your IFC using Blender. The coordinates are such that the project base point is set to be the origin. Your camera will now follow the path of the enscape camera. Also check that the FPS is correct (the default is 30). Be sure to delete any existing keyframes for the object or it might get confused. This is the python script that you can run inside Blender to import the XML data into your camera and target object. So apart from your camera object in Blender named Camera, you will also need to create an empty, named Target. The good news is that it seems to follow the same system that Blender uses for the camera “track to” solver. Unfortunately, Enscape only gives us two: the camera position, and the camera direction vector. First, you need the position coordinates. There are actually three pieces of information required to explicitly define a camera location and rotation. The next step is to actually translate the camera position and directions to your 3D software. Those settings can be set in your camera object and rendering settings in your favourite 3D software.
First, we also need the field of view which is sometimes not explicit in the XML, but you can find it out from your settings. The data is almost enough to recreate a camera path. Take note how the frames are measured in seconds, not frames, and that the time of day is recorded in terms of “hour”, and the field of view is recorded in radians. This XML data looks a little like this for an animation that shows 5 keyframes. However, Enscape does have an option to export out an XML file saving the camera positions.
However, it is possible to composite over the underlying Enscape-animated footage. This means that should you want to create a more bespoke animation, it is simply not possible to do in Enscape and you should use other tools. This is standard keyframing and keyframe interpolation that is seen in all animation software, with the limitation that you can only keyframe the camera, the field of view, and the time of day.
One of the functions that Enscape has is the ability to set camera keyframes and export a short animation of your building model. Although it is very easy to use, it lacks the functionality and flexibility that other tools such as Blender’s Eevee (extremely powerful, free, and open-source), Unity (offers free versions), and Unreal Engine allow. It is a proprietary, simple program that allows you to view your models. Enscape is a game-engine style rendering engine that has plugins available for Revit, SketchUp, Rhino, and ArchiCAD.