View Issue Details

IDProjectCategoryView StatusLast Update
0012297Open CASCADEOCCT:Visualizationpublic2012-01-13 12:53
ReportersktAssigned To 
PrioritynormalSeverityfeature 
Status closedResolutionfixed 
OSAll 
Fixed in Version6.1.1 
Summary0012297: Migration to new visualization approach based on OpenGL arrays
DescriptionIt is necessary to get rid of previous visualization approach not based on
OpenGL arrays.
  1. Activate the usage of primitive arrays for shape visualization
(Graphic3d_ArrayOfPrimitives::Enable()).
  2. Implement new visualization approach based on OpenGL arrays for AIS shapes
in Wireframe display mode (this new approach has been implemented for Shading
display mode).
Additional information
and documentation updates
Documentation remark, added by SKT 2006-09-15 10:32:33:

New features:
It has been finished an implementation of new visualization approach based on
OpenGL arrays for AIS shapes. Now this new approach is implemented both for
Wireframe and Shading display modes.
New approach gives an advantage in perfomance of visualization of AIS shapes.
Changes:
Modified methods:

Prs3d:

Prs3d_WFRestrictedFace::Add() - added out argument which retrieves a sequence of
face curves
Prs3d_WFDeflectionRestrictedFace::Add() - added out argument which retrieves a
sequence of face curves

StdPrs:

StdPrs_Curve::Add() - added new arguments: out sequence of curve points and
boolean which sets in Standard_True if it necessary to display this curve using
old visualization approach.

StdPrs_DeflectionCurve::Add() - added new arguments: out sequence of curve
points and boolean which sets in Standard_True if it necessary to display this
curve using old visualization approach.

StdPrs_WFDeflectionRestrictedFace::Add() - added out argument which retrieves a
sequence of face curves
Modified entities:
Modified methods:

Prs3d:

Prs3d_WFShape::Add() - added an implementation of visualization of a shape via
primitive arrays.

StdPrs:

StdPrs_WFSurface::Add() - added an implementation of visualization of a shape
via primitive arrays.
TagsNo tags attached.
Test case number

Attached Files

  • skt-OCC12297-v1.tar.gz (29,151 bytes)
  • skt-OCC12297-v2.tar.gz (34,129 bytes)
  • skt-OCC12297-v3.tar.gz (34,265 bytes)
  • skt-OCC12297-v4.tar.gz (38,167 bytes)
  • skt-OCC12297-v5.tar.gz (34,223 bytes)
  • skt-OCC12297-v6.tar.gz (37,737 bytes)
  • skt-OCC12297-v7.tar.gz (15,946 bytes)
  • skt-OCC12297-add.tar.gz (6,868 bytes)
  • skt-OCC12297-add-2.tar.gz (17,457 bytes)
  • skt-OCC12297-add-3.tar.gz (9,222 bytes)

Activities

2006-04-26 15:33

 

skt-OCC12297-v1.tar.gz (29,151 bytes)

2006-05-02 13:54

 

skt-OCC12297-v2.tar.gz (34,129 bytes)

2006-05-11 14:53

 

skt-OCC12297-v3.tar.gz (34,265 bytes)

2006-08-16 10:31

 

skt-OCC12297-v4.tar.gz (38,167 bytes)

2006-08-21 09:53

 

skt-OCC12297-v5.tar.gz (34,223 bytes)

2006-08-22 16:16

 

skt-OCC12297-v6.tar.gz (37,737 bytes)

2006-09-07 17:43

 

skt-OCC12297-v7.tar.gz (15,946 bytes)

2006-09-12 10:23

 

skt-OCC12297-add.tar.gz (6,868 bytes)

2006-09-15 10:33

 

skt-OCC12297-add-2.tar.gz (17,457 bytes)

2006-09-19 10:21

 

skt-OCC12297-add-3.tar.gz (9,222 bytes)

Issue History

Date Modified Username Field Change
2006-07-25 16:32 bugmaster Assigned To bugmaster => skt
2006-07-25 16:32 bugmaster Status new => assigned
2006-09-06 09:36 bugmaster Status assigned => verified
2006-09-08 08:31 bugmaster CC => vtn
2006-09-08 11:31 bugmaster CC => mkv
2006-10-27 16:33 bugmaster Status verified => closed
2006-10-27 16:33 bugmaster Resolution @0@ => fixed
2011-08-02 11:24 bugmaster Category OCCT:VIZ => OCCT:Visualization
2012-01-13 12:53 ysn Assigned To skt =>
2012-01-13 12:53 ysn Description Updated
2012-01-13 12:53 ysn Additional Information Updated