Open Cascade Technology: Difference between revisions

Content deleted Content added
tone down promotional material
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Solution-inline}}
Line 252:
* '''Visualization''': provides interactive services for displaying geometry in 3D Viewer; implements a compact [[OpenGL]] / [[OpenGL ES]] renderer, supporting conventional [[Phong shading|Phong]], real-time [[Physically based rendering|PBR]] metal-roughness shading models as well as interactive [[Ray tracing (graphics)|Ray-Tracing]]/[[Path tracing|Path-Tracing]] engine.
* '''Data Exchange''': provides possibility to import/export various CAD formats. <br>[[ISO 10303|STEP]], [[IGES]], [[glTF]], [[Wavefront .obj file|OBJ]], [[STL (file format)|STL]] and [[VRML]] are supported natively.<ref>{{Cite web|title=Data Exchange &#124; Open CASCADE Technology|url=https://dev.opencascade.org/about/data_exchange|access-date=2021-11-22|website=dev.opencascade.org}}</ref> Other formats can be imported by using plug-ins.<ref>{{Cite web|title=Datakit - Open Cascade|url=https://www.opencascade.com/customers-and-partners/datakit/|access-date=2021-11-22|website=opencascade.com|language=en}}</ref> Extended Data Exchange ('''XDE''') components rely on a unified '''XCAF document''' definition, which includes an assembly structure of CAD shapes, color/name/material/metadata/layer attributes as well as other supplementary information like [[Product and manufacturing information|PMI]].
* '''Application Framework''': offers solutions{{solution-inline|date=January 2022}} for handling application-specific data.
* '''DRAW Test Harness''': implements a scripting interface to OCCT algorithms based on [[Tcl]]-interpreter for interactive usage, automating processes, prototyping applications and testing purposes.