View Issue Details

IDProjectCategoryView StatusLast Update
0009554Open CASCADEOCCT:Visualizationpublic2012-01-10 18:39
ReporterkhrAssigned Tosan 
PrioritynormalSeveritytrivial 
Status closedResolutionfixed 
OSAll 
Summary0009554: Textures with dimensions different from the powers of two work improperly
DescriptionTextures with dimensions different from the powers of two either do
not work at all or are resized improperly
Additional information
and documentation updates
Documentation remark, added by KHR 2005-09-21 10:58:02:

Improvements:
It is possible now to display textures with size that it have actually and
not resized. Resize of textures takes place when its height or width is
different from the powers of two. It is the OpenGl limitation. For example
texture 21x21 resized to 16x16. Now this problem is solved.
Modified entities:
Graphic3d_TextureRoot: the field MyTexUpperBounds has been added, which stores
upper values of texture coordinates. Method GetTexUpperBounds was added to get
theese values.

Graphic3d_GraphicDriver, OpenGl_GraphicDriver: changes in signature of the
function CreateTexture. Now it returns upper values of texture coordinates
TagsNo tags attached.
Test case number

Attached Files

  • OCC9554.tar.gz (16,747 bytes)
  • OpenGl_GraphicDriver_9.tar.gz (2,546 bytes)
  • san_OCC9554_v3.tar.gz (2,543 bytes)
  • OpenGl_OCCT600.zip (2,661 bytes)

Relationships

related to 0009575 closedsan Improve AIS_TextureShape to map arbitrarily sized textures properly 

Activities

2005-07-25 16:37

 

OCC9554.tar.gz (16,747 bytes)

2005-08-05 17:43

 

OpenGl_GraphicDriver_9.tar.gz (2,546 bytes)

2005-10-20 08:08

 

san_OCC9554_v3.tar.gz (2,543 bytes)

2005-10-24 14:46

 

OpenGl_OCCT600.zip (2,661 bytes)

Issue History

Date Modified Username Field Change
2005-07-25 18:38 khr Status new => resolved
2005-07-26 11:13 san BugsThisDependsOn => 9575
2005-08-03 16:55 bugmaster Assigned To bugmaster => khr
2005-08-03 16:55 bugmaster Status resolved => assigned
2005-08-03 16:57 bugmaster Status assigned => resolved
2005-08-05 11:01 apv CC => apv, aki
2005-09-02 13:39 aki Status resolved => tested
2005-09-05 10:48 bugmaster Status tested => verified
2005-10-24 16:46 vtn Assigned To khr => bugmaster
2005-10-24 16:46 vtn Status verified => assigned
2005-10-24 16:47 vtn Assigned To bugmaster => san
2005-10-24 17:17 bugmaster CC => imv
2010-07-01 10:34 bugmaster Status assigned => closed
2010-07-01 10:34 bugmaster Resolution @0@ => fixed
2011-08-02 11:24 bugmaster Category OCCT:VIZ => OCCT:Visualization
2012-01-10 18:39 atp Fixed in Version EMPTY =>
2012-01-10 18:39 atp Summary Textures with dimensions different from powers of two work inproperly => Textures with dimensions different from the powers of two work improperly
2012-01-10 18:39 atp Description Updated
2012-01-10 18:39 atp Additional Information Updated