2.0.3 Released

1)The bottleneck of rendering was removed and rendering speed approximately doubled than the previous.

I found it that the some type of drawing lines in OpenGL was very slow.
The application used the VBO objects and called the following OpenGL command to draw lines. It was the bottleneck. I had to use glPolygonMode to draw polygon edges.

::glDrawArrays(GL_LINE_STRIP, i, size);

2) I put new tabs in the ribbon bar because there was no room for putting on new command buttons.

The Home Tab

The View Tab

The IFC Tab

The Option Tab

2.0.2 Released

A bug was fixed in the application regarding to 3D view. The program had to release GDI objects at the end of rendering, but the program hadn’t released the GDI objects. It couses the slowdowns on the rendering and the application finally shutdown. (The GDI object is programing term. it’s represent rendering resouces.)

I embeded the bug unintetionally when I repeatedly had refined the program structure.