What is OPEN CASCADE? OPEN CASCADE is a well-known and commonly used software development platform. The services offered by OPEN CASCADE are 3D surface and solid modeling, CAD data exchange and visualization. It is available as a C++ library under the GNU Lesser General Public License (LGPL) version 2.1, with additional exceptions. Fig: OPEN CASCADE (OCC)…

March 30, 2020

0

I recently read a book titled “Clean Architecture” by Robert Martin. It’s a comprehensive guide to software structure and design. This book presents must known SOLID principles and Component principles. The solid principles deals with how to arrange functions and data structures into classes, and how those classes should be interconnected. And Component principles tell…

July 19, 2019

0

SOLID Software Design Principles ProtoTech expertise is a coding standard that all developers should have a clear concept to develop a readable and maintainable program. It was promoted by Robert C Martin (Uncle Bob) and is used across the object-oriented design spectrum. Advantages of using SOLID Principles: It makes the code more extendable, logical and…

July 8, 2019

0

Introduction: OpenCV (i.e. Open Source Computer Vision) is an open source library. It supports C, C ++, Python, and Java. It can be used with multimedia processing using different algorithms like Image Processing, Edge Detection, Object Tracking, etc available in OpenCV. OpenCV is mainly used in applications like Video Processing, Object Detection, Gesture Recognition, like…

January 8, 2018

0

With an increase in the number of CAD applications, the number of CAD files specific to applications has increased a lot. Users are now interested to see designing a CAD file in one application and import in other application. Make some modifications and re-import it back, Thanks to interoperability without which it would not have…

March 27, 2017

0

Good Code quality is vital for any business that depends on software. I have been using two very powerful tools to improve my code quality and increase my productivity (to be used along with Visual Studio). You may find it available on internet but let me write them down my experience and how they work.…

July 9, 2015

0

Explanation of different export options: Export Normals: Normals are required for lighting calculations. If you are particular about the appearance (esp. lighting/shading) of your model then these should be exported. If you are only concerned about the shape or geometry of the model, then you can avoid exporting normals. The file size can reduce significantly…

June 30, 2015

0

What is Analytics? Analytics is a field of data analysis.It involves studying past historical data to analyze the effect of certain decision or events or to evaluate the performance of a given tool.The main purpose of the analytics is to improve the business by gaining knowledge which can be used to make improvements or changes…

February 4, 2014

0

Introduction This blog describes a method to implement Lasso selection tool for your MFC & OpenGL based application. A point cloud is basically a set of vertices and a very typical source of this data is a 3D scanner. Before I proceed to explain the design, let me state a few assumptions which are as below. 1. You have an MFC…

July 15, 2013

0