Dear Sirs,
We are developing now the engineering-oriented Web-application. One of
system components must be 3D-viewer of the parts (with rotation, zooming,
moving abilities etc.) To elaborate such a viewer in arbitrary browser we
consider the O3D-technology and COLLADA as a versatile format of 3D-graphic
representation. We used the collada web viewer (www.colladawebviewer.com) as
a basis of our solution. Finally, all works properly in every browser
(Mozilla, IE, Chrome). But we have a problem of extremely slow visualization
performance of rather complex geometry in Chrome (but we have no such a
problem in Mozilla or IE — they work fast). It is really Chrome problem —
you can compare the performance of different browsers on demo example in
colladawebviewer site (www.colladawebviewer.com/demo.php).
Deep debugging of JavaScript code shows that a core of the problem is a slow
performance of the function O3D.VertexBuffer.set(array) if the size of
corresponding array is rather big. But the performance of the function in
other browsers is sufficient.
Our question is: Have you any ideas how we can increase the performance of
3D-visualization in Chrome in frames of O3D-architecture? May be some Google
settings can be set to solve the problem. May be this issue or bug will be
fixed in the next Chrome or O3D versions. (We see in O3D Release Notes
«Release 0.1.34 (21 April 2009)» the sentence «Slow performance on some
graphics cards, especially with Chrome». Unfortunately, we checked the
performance in many graphic cards — the performance is slow elsewhere).
We'll be thankful for your any consulting.
Thanks in advance,
Original issue reported on code.google.com by to...@ascon.ru on 16 Feb 2011 at 9:35
Original issue reported on code.google.com by
to...@ascon.ru
on 16 Feb 2011 at 9:35