Small bugs in new CC versions?

If you are allergic to bug trackers, you can post here any remarks, issues and potential bugs you encounter
MeshTester
Posts: 7
Joined: Thu Nov 24, 2016 4:31 pm

Small bugs in new CC versions?

Post by MeshTester »

Some CC behaviour seem to take a turn for the worse between versions 2.4 and 2.6.
System: Windows 7 (64 bit)
System Language: German (decimal delimiter ",")

Entering numbers (i.e. Compute cloud/cloud distance, input field "Max. dist") behaviour:
V2.4: entering "," would be used as decimal delimeter => V2.6 entering "," is ignored (3,56 => 356.00)
This makes it more complex to enter decimal numbers.

Opening ASC/TXT-Files is more expensive in the new versions:
Example ASC-File from Geomagic => As the first two lines are comment good automatic column recognition is not possible at start.
The behaviour is as follows:
V 2.4: No column detection at the beginning, after skipping the first two lines the detection is automatically correct (x,y,z, R, G, B)
V 2.6: RGB columns are incorrectly detected as XYZ at the beginning, after skipping the first two lines all detection is cancelled
V 2.7: RGB columns are incorrectly detected as XYZ at the beginning, after skipping the first two lines RGB columns still incorrectly detected as XYZ
Furtheron choosing XYZ columns is not cancelling the old YZ detection in V 2.7...
As we open lots of files this behaviour (V. 2.6 and higher) is quite annoying.
Unfortunately V2.4 is not able to use RGB (0-1) as V 2.6 an higher...

Is it possible to correct the incorrect behaviour with "," delimiters and enhance automated column detection?
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Small bugs in new CC versions?

Post by daniel »

1) Decimal symbol: actually this comma / point difference was the source of too many issues. And even though some of us are French (and therefore we have the same issue), we preferred to switch to point only. There may have been some glitches before, but with the 2.8 beta version at least, if you use the '.' key on your keypad then it should actually be considered as a point character by CloudCompare, even though your regional settings on Windows differ.

(And if you don't have a keypad on your keyboard... then you'll have to take the habit of using the point key, sorry).

2) Once again, have you tried the latest 2.8 beta version? I think this ASCII import dialog issue has been fixed. Of course it may be another issue in your case, so don't hesitate to give me some feedback on this version as well.
Daniel, CloudCompare admin
MeshTester
Posts: 7
Joined: Thu Nov 24, 2016 4:31 pm

Re: Small bugs in new CC versions?

Post by MeshTester »

1) Unfortunately the behaviour is not changed in V2.8 => can't use "," on my keypad
2) Unfortunately behaviour is same as V2.7: incorrect autodetection, no change in autodetection after skipping comments, double YZ detection (even) if XYZ are manually set...

=> V2.8beta is not better than V2.7 in that concern
Here an example for a geomagic point cloud XYZRGB[0-1] (*.asc, *.txt) for testing:

# Geomagic Studio
# New Model
11173.3493805 -2226.3000011 -169.8137373 0.361 0.494 0.435
11179.0504456 -2229.3999195 -169.7070003 0.318 0.455 0.435
11185.2502823 -2231.4999104 -169.3976372 0.172 0.314 0.365
11203.5503387 -2227.3998260 -166.9534147 0.000 0.000 0.000
11211.6498947 -2226.3000011 -165.9350246 0.000 0.000 0.000
11218.5497284 -2227.4999619 -165.5228138 0.000 0.000 0.000
11219.6493149 -2226.0000706 -158.8181406 0.011 0.000 0.000
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Small bugs in new CC versions?

Post by daniel »

1) Do you mean that you have a ',' (comma) key on your keypad? I have a '.' (dot) symbol, but Windows and most applications convert it to a comma (as this is part of my French "locale" settings). But CC properly considers it as a dot.

2) I fixed the code so as to be more robust to this kind of headers (and other strange cases). I'll update the beta version soon.
Daniel, CloudCompare admin
MeshTester
Posts: 7
Joined: Thu Nov 24, 2016 4:31 pm

Re: Small bugs in new CC versions?

Post by MeshTester »

1) As we use german keyboard layout there is a "," on the keypad. It is not translated into a point. Probably the scan code of the key is also different from the canadian keyboard version.

2) Thanks, I will try soon.
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Small bugs in new CC versions?

Post by daniel »

Ok the new beta is online. Hopefully it should fix your ASCII file loading issues.
Daniel, CloudCompare admin
MeshTester
Posts: 7
Joined: Thu Nov 24, 2016 4:31 pm

Re: Small bugs in new CC versions?

Post by MeshTester »

Finally we work with v 2.81 and it is really good as the automated column detection is working again.
Thank you very much for the update.

What do you think about the following improvement:
changing a column from i.e. NX [0-1] to Red [0-1] automatically sets the consecutive columns to Blue [0-1] and Green [0-1] (overwritting the existing NY and NZ)?
Red [0-1] is almost always used in combination with Blue [0-1] and Green [0-1].
courtenay
Posts: 4
Joined: Wed Apr 29, 2015 1:25 pm

Re: Small bugs in new CC versions?

Post by courtenay »

Hi

I have just downloaded the new CC version on my computer and it keeps freezing at the fine alignment stage. I have tried re downloading the lastest edition and also other editions but it is happening with all the CC packages. What do I do?

Thanks

Courtenay
courtenay
Posts: 4
Joined: Wed Apr 29, 2015 1:25 pm

Re: Small bugs in new CC versions?

Post by courtenay »

as a p.s

it says
[14:58:07] [ccGLWindow::fullRenderingPass (FBO start)] OpenGL error: invalid operation
daniel
Site Admin
Posts: 7332
Joined: Wed Oct 13, 2010 7:34 am
Location: Grenoble, France
Contact:

Re: Small bugs in new CC versions?

Post by daniel »

Hum,

Then we have several potential culprits:
- a recent Windows update
- or a recent graphic card driver update

What is you graphic card? And have you tried to update the driver recently? (if yes, then I would be interested to know the current version you have, and if no, then can you try to update it? ;).
Daniel, CloudCompare admin
Post Reply