SlideShare a Scribd company logo
1 of 10
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
System and method for hybrid solid and surface
modeling for computer-aided design environments
Inventors: Rami Santina, Zuhair Haddad, Rayan Jreije
Assignee: CCT International
Developer & Distributor Developer & Distributor
U.S. Patent No. 8,725,466
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
Disclaimer
The information contained in this presentation and/or demo is
confidential and proprietary to CCT International. It may not be
disclosed or transferred, directly or indirectly, to any third party
without the explicit written permission of CCT International.
CCT International may provide information regarding possible
future product developments including new products, product
features, product interfaces, integration, design, architecture, etc.
Any such information is for discussion purposes only and does not
constitute a commitment by CCT International to do or deliver
anything in these product roadmaps or otherwise. Any such
commitment must be explicitly set forth in a written contract
between the customer and CCT International, executed by an
authorized officer of each company.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• Conceptualized in 2007/08
• Applied first draft in October 2009
• Classification : USPC 703/1
– Computer Aided Design, and more specifically to modeling
environments and objects.
• Motivation:
– Ability to model one or more shape(s) in a combination of
methods. Thus sharing parts of a surface.
– Real-time rendering without loss of modeling caps
Patent Info
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• Surface Modeling
– B-Spline Surfaces
– Nurbs
– Freeform
– Subdivision Surfaces…
• Solid Modeling
– Constructive Solid Geometry
– Implicit
– Parametric
– Boundary Representation
Background
Modeling Techniques
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• Each has its benefits depending on usage and
field.
• In CAD both are used in a form of either/or
where the end result is one of the object types.
• Viewers: transform everything to triangles.
– GPUs are powerful enough, and getting more
powerful
– Maintain 60 fps by hiding objects while moving
Which is better?
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• Cylinder Definition:
– Radius, height, transformation matrix
– 1000 triangles
– 10000 triangles
– Boolean Operation of a larger cylinder cut by two planes.
– Extrusion of a curve (defining a circle)
– Etc…
• Resulting shape is the same
• Huge difference in capability and footprint.
Example of definitions
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• A semi merge of both forms.
• Preserve the properties
inherited by objects
• Preserve the solid rules
locally (if applicable)
• Reduce un-important parts
• Dynamic rendering; change in representation
as needed.
Our Approach
General
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• Divide a complex object to shells
• Depending on shell feature importance, one of
the definition is used.
• Each shell can be reused in other objects.
– In C0, or C1 continuity.
• Each Shell/Object will have a contributing factor.
Our Approach
General
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
• Rendering a shell: depending on contributing factor
– Render full
– Render reduced (LOD level infinite*)
– Render 1 pixel
– Discard
• Not noticeable to end users!
• Nothing is hidden & ~60 fps guaranteed*
Our Approach
Rendering
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT).
Reproduction or distribution is prohibited.
Thank you.

More Related Content

More from CCT International

O&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle East
O&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle EastO&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle East
O&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle EastCCT International
 
Roads, Infrastructure and BIM
Roads, Infrastructure and BIMRoads, Infrastructure and BIM
Roads, Infrastructure and BIMCCT International
 
Designing to Enhance Construction Planning & Monitoring
Designing to Enhance Construction Planning & MonitoringDesigning to Enhance Construction Planning & Monitoring
Designing to Enhance Construction Planning & MonitoringCCT International
 
Mandated BIM! Are you ready?
Mandated BIM! Are you ready?Mandated BIM! Are you ready?
Mandated BIM! Are you ready?CCT International
 
Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...
Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...
Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...CCT International
 
Fiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to PracticeFiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to PracticeCCT International
 
IBM Case Study of Maximo Implementation at CCC
IBM Case Study of Maximo Implementation at CCCIBM Case Study of Maximo Implementation at CCC
IBM Case Study of Maximo Implementation at CCCCCT International
 
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...CCT International
 
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...CCT International
 
Asset Management - Bridging Boundaries in Ongoing Asset Management
Asset Management - Bridging Boundaries in Ongoing Asset ManagementAsset Management - Bridging Boundaries in Ongoing Asset Management
Asset Management - Bridging Boundaries in Ongoing Asset ManagementCCT International
 
Imagine a World Without Isometric
Imagine a World Without IsometricImagine a World Without Isometric
Imagine a World Without IsometricCCT International
 
Advanced Work Packaging (AWP) - Reduction to Practice
Advanced Work Packaging (AWP) - Reduction to PracticeAdvanced Work Packaging (AWP) - Reduction to Practice
Advanced Work Packaging (AWP) - Reduction to PracticeCCT International
 
The Information Challenge Managing Construction with BIM
The Information ChallengeManaging Construction with BIMThe Information ChallengeManaging Construction with BIM
The Information Challenge Managing Construction with BIMCCT International
 
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...CCT International
 
Digital Pens - Firas Hijazi - FIATECH and COMIT
Digital Pens - Firas Hijazi - FIATECH and COMITDigital Pens - Firas Hijazi - FIATECH and COMIT
Digital Pens - Firas Hijazi - FIATECH and COMITCCT International
 
Advanced Work Packaging - CCT Solutions at a Glance
Advanced Work Packaging - CCT Solutions at a GlanceAdvanced Work Packaging - CCT Solutions at a Glance
Advanced Work Packaging - CCT Solutions at a GlanceCCT International
 
Advanced Work Packaging - Real Life Implementation
Advanced Work Packaging - Real Life ImplementationAdvanced Work Packaging - Real Life Implementation
Advanced Work Packaging - Real Life ImplementationCCT International
 

More from CCT International (20)

O&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle East
O&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle EastO&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle East
O&M Challenge: BIM and Laser Scanning, a Hospital Project from the Middle East
 
Roads, Infrastructure and BIM
Roads, Infrastructure and BIMRoads, Infrastructure and BIM
Roads, Infrastructure and BIM
 
Contractors: Get BIM Ready!
Contractors: Get BIM Ready!Contractors: Get BIM Ready!
Contractors: Get BIM Ready!
 
Designing to Enhance Construction Planning & Monitoring
Designing to Enhance Construction Planning & MonitoringDesigning to Enhance Construction Planning & Monitoring
Designing to Enhance Construction Planning & Monitoring
 
Mandated BIM! Are you ready?
Mandated BIM! Are you ready?Mandated BIM! Are you ready?
Mandated BIM! Are you ready?
 
Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...
Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...
Integrating BIM and LEAN for Project Delivery - Construction of a Major Hospi...
 
Fiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to PracticeFiatech 2016 - Advanced Work Packaging: from Theory to Practice
Fiatech 2016 - Advanced Work Packaging: from Theory to Practice
 
Make BIM work for you
Make BIM work for youMake BIM work for you
Make BIM work for you
 
IBM Case Study of Maximo Implementation at CCC
IBM Case Study of Maximo Implementation at CCCIBM Case Study of Maximo Implementation at CCC
IBM Case Study of Maximo Implementation at CCC
 
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
 
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
Computer Simulation: Quantifying and Substantiating a Claim for Extension of ...
 
Asset Management - Bridging Boundaries in Ongoing Asset Management
Asset Management - Bridging Boundaries in Ongoing Asset ManagementAsset Management - Bridging Boundaries in Ongoing Asset Management
Asset Management - Bridging Boundaries in Ongoing Asset Management
 
Imagine a World Without Isometric
Imagine a World Without IsometricImagine a World Without Isometric
Imagine a World Without Isometric
 
Advanced Work Packaging (AWP) - Reduction to Practice
Advanced Work Packaging (AWP) - Reduction to PracticeAdvanced Work Packaging (AWP) - Reduction to Practice
Advanced Work Packaging (AWP) - Reduction to Practice
 
Smart Construction Site
Smart Construction SiteSmart Construction Site
Smart Construction Site
 
The Information Challenge Managing Construction with BIM
The Information ChallengeManaging Construction with BIMThe Information ChallengeManaging Construction with BIM
The Information Challenge Managing Construction with BIM
 
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
AF-1438: Transportation MUG: CCC's Use of Maximo for Fleet Management on Infr...
 
Digital Pens - Firas Hijazi - FIATECH and COMIT
Digital Pens - Firas Hijazi - FIATECH and COMITDigital Pens - Firas Hijazi - FIATECH and COMIT
Digital Pens - Firas Hijazi - FIATECH and COMIT
 
Advanced Work Packaging - CCT Solutions at a Glance
Advanced Work Packaging - CCT Solutions at a GlanceAdvanced Work Packaging - CCT Solutions at a Glance
Advanced Work Packaging - CCT Solutions at a Glance
 
Advanced Work Packaging - Real Life Implementation
Advanced Work Packaging - Real Life ImplementationAdvanced Work Packaging - Real Life Implementation
Advanced Work Packaging - Real Life Implementation
 

Recently uploaded

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 

Recently uploaded (20)

Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 

Patent brief: System and method for hybrid solid and surface modeling for computer-aided design environments 

  • 1. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. System and method for hybrid solid and surface modeling for computer-aided design environments Inventors: Rami Santina, Zuhair Haddad, Rayan Jreije Assignee: CCT International Developer & Distributor Developer & Distributor U.S. Patent No. 8,725,466
  • 2. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. Disclaimer The information contained in this presentation and/or demo is confidential and proprietary to CCT International. It may not be disclosed or transferred, directly or indirectly, to any third party without the explicit written permission of CCT International. CCT International may provide information regarding possible future product developments including new products, product features, product interfaces, integration, design, architecture, etc. Any such information is for discussion purposes only and does not constitute a commitment by CCT International to do or deliver anything in these product roadmaps or otherwise. Any such commitment must be explicitly set forth in a written contract between the customer and CCT International, executed by an authorized officer of each company.
  • 3. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • Conceptualized in 2007/08 • Applied first draft in October 2009 • Classification : USPC 703/1 – Computer Aided Design, and more specifically to modeling environments and objects. • Motivation: – Ability to model one or more shape(s) in a combination of methods. Thus sharing parts of a surface. – Real-time rendering without loss of modeling caps Patent Info
  • 4. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • Surface Modeling – B-Spline Surfaces – Nurbs – Freeform – Subdivision Surfaces… • Solid Modeling – Constructive Solid Geometry – Implicit – Parametric – Boundary Representation Background Modeling Techniques
  • 5. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • Each has its benefits depending on usage and field. • In CAD both are used in a form of either/or where the end result is one of the object types. • Viewers: transform everything to triangles. – GPUs are powerful enough, and getting more powerful – Maintain 60 fps by hiding objects while moving Which is better?
  • 6. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • Cylinder Definition: – Radius, height, transformation matrix – 1000 triangles – 10000 triangles – Boolean Operation of a larger cylinder cut by two planes. – Extrusion of a curve (defining a circle) – Etc… • Resulting shape is the same • Huge difference in capability and footprint. Example of definitions
  • 7. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • A semi merge of both forms. • Preserve the properties inherited by objects • Preserve the solid rules locally (if applicable) • Reduce un-important parts • Dynamic rendering; change in representation as needed. Our Approach General
  • 8. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • Divide a complex object to shells • Depending on shell feature importance, one of the definition is used. • Each shell can be reused in other objects. – In C0, or C1 continuity. • Each Shell/Object will have a contributing factor. Our Approach General
  • 9. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. • Rendering a shell: depending on contributing factor – Render full – Render reduced (LOD level infinite*) – Render 1 pixel – Discard • Not noticeable to end users! • Nothing is hidden & ~60 fps guaranteed* Our Approach Rendering
  • 10. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. The information in this presentation is Confidential and Proprietary to Computers & Communication Technology (CCT). Reproduction or distribution is prohibited. Thank you.