Architectural Visualization


Architectural visualization, is a broad term that describes “seeing” architectural designs before they are built. It encompasses everything from basic sketches to more sophisticated 3D renderings and interactive virtual tours.


Builders, architects, real estate agents and interior designers use architectural visualization to sell their products and services. Images are better than words at securing sales, and they give the client a clearer representation of what they’re buying.

3D renderings, or computer-generated still images, that offer a photo-quality view of the home, building or development. Images can be used to show a building’s exterior, along with landscaping and nearby buildings, or the interior. Often, these high-definition images are almost indistinguishable from real photographs.

3D architectural visualization benefits architects, builders and clients. Design changes are easier and less expensive for the architect than with hand drawings. Builders can avoid expensive mid-project changes. And clients get a realistic image of the final product, allowing them to understand and move forward with the project.

Clients often use the visualization products in marketing materials, brochures and on billboards.

3D Animation & Industrial CGI


3D Animation
Currently, the main focus for 3D Animation is on Training, Teaching and Explaining. A typical example of this would be a video showing not just what an engine does, but also how the engine works to achieve its purpose. Projects like this include demonstrations of how a product works using simple to understand visuals so that the audience is not lost over language barriers or cultural references.

morgan3dprinterAll animations start with a simple script and storyboarding. This then turns into a moving storyboard with some of the vital sound. And only then does the real 3D work begin.
This is the tried and tested process that helps to keep the client in the loop at every step of the way, to make sure that small changes are made early on to maximize efficiency and create a much better result. As a bonus, it also spreads some of the excitement to the client by keeping them involved. Happy client, happy life.


Industrial CGI
Industrial CGI is simply 3D Renderings of a more technical nature.
Typical projects in this field are for prototype mockups. Either to demonstrate how a proposed idea or invention will work or to visualize a product to present to possible investors.
Unlike 3D Animation, there is no script or storyboard. Usually, from the technical specifications, some mockups are drawn up to help clients express what they envision before 3D work starts. This gives a client a much wider field of choice, which results in much higher quality end results.

As a Freelancer, my 3D skills need to be as agile as the needs of my clients vary. Therefore I use various tools for the different jobs.


My main 3D tool of choice is Blender 3D, not just for its powerful open source toolset, but for its very helpful community. Some of the other tools that I have experience in include, Maya, 3Ds Max, AutoCAD, various other CAD Programs, Google Sketchup, Keyshot, Substance Painter and 3D Sculpting tools. Due to the nature of this kind of work, extensive skills in 2D Applications is also required, such as Gimp, Photoshop, Inkscape, Adobe Illustrator and a few others.

.Net Programming


My programming career really started as a young child with Turbo Pascal.


Since then I’ve been fortunate enough to have worked in Deloitte Forensic Data Analytics, various .Net Development Houses, and even extensive experience in programming SAP Business One Addons.

Now my programming experience is used to build various new prototypes and tools. An area where my intense logic and creative talents are best suited for.

My coding isn’t particularly language specific to me, I’ve always been able to just understand the code. Therefore I’m competent in far more languages than what I put forward.

The main tools that I use are Visual Studio and the .Net framework, for both Web and Desktop development. Other programs that I have experience in includes Unity 3D, Blender 3D’s Python Scripting, Unreal Engine and various others.