C3D Toolkit 2020, 3D-. C3D Vision , , .
C3D Vision , , , . :
. GUI Vision, , , .
. , , , , .
, , , .
.
, Qt MFC, , Vision ConverterEventListener.
GUI Vision, , , , , , . Vision , .
. , , . , , , .
C3D Vision 2020 , .
Vision MathRepresentation MathGeometry, MbItem.
, .
// SPrt<MbSurface>* mathRep = createSqrtSinSurface(); // GeometryRep* visRep = SceneGenerator::Instance()-> CreateMathRep(mathRep, MathGeometry::Synchronous); // SceneSegment* segSurface = new SceneSegment(visRep, topParent);
, , .
. , , .
HeightMapSurfaceGeometry, . , .png , , , .
Sketch Label
, . MathSketchRepresentation, MathSketchGeometry, , MbCurve. LabelRepresentation LabelGeometry, .C3D Vision 2020 , ; , .
, , ScreenPlaneOnly .
SceneSegment* planeScreen = new SceneSegment(pTopParentSegment); planeScreen->AddFeature(new Feature::ScreenPlaneOnly);
NoScalable .
SceneSegment* noScalableSegment = new SceneSegment(pTopParentSegment); noScalableSegment->AddFeature(new Feature::NoScalable);
DoubleSidedLighting .
SceneSegment* doubleSidedLighting = new SceneSegment(pTopParentSegment); doubleSidedLighting->AddFeature(new Feature::DoubleSidedLighting);
RenderMode (, , . .).
SceneSegment* renderModeSegment = new SceneSegment(pTopParentSegment); renderModeSegment->AddFeature(new Feature::RenderMode(rm_Wireframe));SectionPlanes . , .
SceneSegment* sectionPlanesSegment = new SceneSegment(pTopParentSegment); sectionPlanesSegment->AddFeature(new Feature::SectionPlanes(12));FaceCulling. , , , , , . FaceCulling. , .
SceneSegment* faceCullingSegment = new SceneSegment(pTopParentSegment); faceCullingSegment->AddFeature(new Feature::FaceCulling(bool back));
RenderLayerSettings , , . SetRenderLayer, , .
SceneSegment* pSegment = new SceneSegment(pTopParentSegment); pSegment ->SetRenderLayer(1, false);
, .
PrFindSelectArea, : , , .
CoordLocator , , , .
:
- ModelCoordLocator ;
- SurfaceScreenCoordLocator ;
- CurveScreenCoordLocator .
, .
, CuttingTool . .
, , . SceneWidget, , . , , , . , SceneWidget, , .
SceneWidget , 80% :
- Hot-point ;
- , ;
- , .
, C3D Vision . , , , .JSON, OcclusionCulling , , API Vision , .