作成者: |
|
作成日: |
2003-12-10 |
• ArchiCAD 8.1 |
|
プラットフォーム: |
• Mac OS X |
不具合番号: |
to be edited by GS |
Issue
In PlotMaker, one imports 3D Window Views (Axonometries, Perspectives) onto the Layout. The drawings are generated by Background ArchiCAD, but only black pictures will come through to PlotMaker.
Cause
The OpenGL Engine has the peculiarity of being able to draw only if the Windows it tries to draw into is active. If the program is running in the background, OpenGL feels there is no Window to draw into and so the result will be a completely black picture. If you hide ArchiCAD or switch to another application while the program is trying to create a 3D View using OpenGL, part of or the whole 3D Window will be black with no usable 3D data generated. Since PlotMaker obtains 3D Window View data from Background ArchiCAD, OpenGL cannot generate a correct 3D View with ArchiCAD running in the background.
This inability of OpenGL not being able to draw into a nonactive Window has another effect: it cannot draw into that portion of a Window that is not on the screen. For example you may have part of the 3D Window off the screen because of its size. It this case, most graphics cards will not be able to correctly update the 3D Window, when you rotate the 3D Model because portion of the model that were off-screen now come onto the screen, but those off-screen were not generated correctly because of OpenGl's shortcomings. This results in debris appearing on the screen. This fortunately can be fixed with a Redraw of the 3D Window.
Solution
Turn off OpenGL for the 3D Window and use ArchiCAD build in 3D Engine.
Note: This bug will be fixed in the next major version of ArchiCAD.
