SlideShare uma empresa Scribd logo
1 de 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.

Mais conteúdo relacionado

Mais de 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
 

Mais de 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
 

Último

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 

Último (20)

Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

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.