Learn Open Cascade for Custom 3D App Development
Learn Open Cascade for Custom 3D App Development, available at $64.99, has an average rating of 2.85, with 43 lectures, based on 48 reviews, and has 222 subscribers.
You will learn about Learn basics of Open Cascade 3D kernel based on OpenGL Learn how to create 2D/3D geometric entities in OCC. Learn how to create topological entities like vertex, edge, wire , face and solid Create program for 3D operations like extrude, revolve, shell, sweep etc. Use Visualization module to display 3D objects Learn to setup MFC project for GUI development Create your own 3D modeling application. This course is ideal for individuals who are This course is intended for developers who want to learn Open Cascade kernel for 3D modeling and develop customized 3D applications in Windows. It is particularly useful for This course is intended for developers who want to learn Open Cascade kernel for 3D modeling and develop customized 3D applications in Windows.
Enroll now: Learn Open Cascade for Custom 3D App Development
Summary
Title: Learn Open Cascade for Custom 3D App Development
Price: $64.99
Average Rating: 2.85
Number of Lectures: 43
Number of Published Lectures: 43
Number of Curriculum Items: 43
Number of Published Curriculum Objects: 43
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn basics of Open Cascade 3D kernel based on OpenGL
- Learn how to create 2D/3D geometric entities in OCC.
- Learn how to create topological entities like vertex, edge, wire , face and solid
- Create program for 3D operations like extrude, revolve, shell, sweep etc.
- Use Visualization module to display 3D objects
- Learn to setup MFC project for GUI development
- Create your own 3D modeling application.
Who Should Attend
- This course is intended for developers who want to learn Open Cascade kernel for 3D modeling and develop customized 3D applications in Windows.
Target Audiences
- This course is intended for developers who want to learn Open Cascade kernel for 3D modeling and develop customized 3D applications in Windows.
This course is aimed at teaching Open Cascade which is an open source 3D graphics programming platform used for creating customized design applications.
Open CASCADE Technology (OCCT) is an object-oriented C++ class library built on top of OpenGL graphics library and designed for rapid production of domain-specific CAD/CAM/CAE applications.
With this course , students will learn how to create 2D/3D geometry and topology shapes using Open Cascade.
The course is divided in 7 modules and covers all the C++ classes and modules in Open Cascade which are required to implement the 3D environment and create 3D models.
In module 2 , we will learn the architecture of open cascade and understand its various modules.
In module 3 , we will learn visualization module to implement a 3d viewer in the application.
In module 4 , we will learn how to create 2D/3D geometry and 3D topology shapes using modeling algorithms in Open Cascade. We will cover basic 3D model building commands like extrude , sweep , loft etc.
In module 5 , we will learn how to display 3D topology objects in the viewer window and create custom interactive objects.
In module 6 , we will learn data management framework of open cascade and create parametric models and manage 3D topology data.
In module 7 , we will learn how to import and export 3D models.
Also , students can download source code files of additional projects developed in open cascade from
our website page Open Cascade Projects (ingentacal com/ingcocc)
Course Curriculum
Chapter 1: Introduction
Lecture 1: What's in the course
Lecture 2: 3D Graphics with OpenGL
Chapter 2: Open Cascade : Framework (OCC)
Lecture 1: OCC Architecture
Lecture 2: OCC Foundation Classes-I
Lecture 3: OCC Foundation Classes-II
Chapter 3: Open Cascade : Visualization-I
Lecture 1: AIS Framework
Lecture 2: Basics of 3D Viewer
Lecture 3: Create Viewer – I
Lecture 4: Create Viewer – II
Chapter 4: Open Cascade : Modeling
Lecture 1: 2D Geometric Modeling
Lecture 2: 3D Geometric Modeling
Lecture 3: Topological Data structure
Lecture 4: 3D Modeling-I (Standard Topology)
Lecture 5: 3D Modeling-II (Extrude/Revolve)
Lecture 6: 3D Modeling-III (Sweep/Loft)
Lecture 7: 3D Modeling-IV Fillets / Chamfers
Lecture 8: 3D Modeling-V Transformations
Lecture 9: 3D Modeling-VI Boolean Operations
Lecture 10: 3D Modeling-VII Surface Modelling – I
Lecture 11: 3D Modeling-VIII Surface Modelling – II
Lecture 12: 3D Modeling-IX Sewing
Lecture 13: 3D Model Properties
Lecture 14: 3D Model Bounding Boxes
Chapter 5: Open Cascade : Visualization-II
Lecture 1: Display 3D Objects – I
Lecture 2: Display 3D Objects – II
Lecture 3: Selecting 3D Objects – I
Lecture 4: Selecting 3D Objects – II
Lecture 5: AIS Datum Objects
Lecture 6: Display Dimensions
Lecture 7: Graphic Structures
Lecture 8: Clipping 3D Objects
Lecture 9: Create custom interactive object – I
Lecture 10: Create custom interactive object – II
Chapter 6: Open Cascade : Document Framework
Lecture 1: Application Framework
Lecture 2: Document Structure
Lecture 3: Document Attributes
Lecture 4: 3D Topology Attributes
Lecture 5: Visualization Attributes
Lecture 6: Function Mechanism
Lecture 7: OCC Document Template in MFC
Lecture 8: Parametric Modeling – I
Lecture 9: Parametric Modeling – II
Chapter 7: Open Cascade : Data Exchange
Lecture 1: Import Step/IGES
Instructors
-
IngentaCal Engineering Solutions
Ingentacal Engineering Solutions
Rating Distribution
- 1 stars: 4 votes
- 2 stars: 7 votes
- 3 stars: 6 votes
- 4 stars: 10 votes
- 5 stars: 21 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024