The Interview - Page 4 AFR: Anthony Frausto-Robledo, Founder & Editor, Architosh SF: Sean Flaherty, CTO, Nemetschek, North America SF: In all previous versions of the Mac operating system you had to send both QuickDraw and Postscript. In OS X, you just send the PDF file. PDF contains the Postscript code. AFR: What about PDF on Windows for VectorWorks? SF: This is a platform flavor difference, native PDF [in OS X]. Carbon is going to emulate the QuickDraw calls. VectorWorks will still be issuing QuickDraw calls but Quartz will make the emulated calls to PDF internally. Windows users won't get this for free. We can have a programmer sit down for a while and write a PDF exporter [for Windows], but it is not a trivial task. AFR: So for VectorWorks Windows PDF will not be an export file option? SF: Yes, not initially at least. There will be more differences between the platforms. In Windows you will have WMF file format and raster PICT files, which is generated from the QuickTime library. You won't have WMF on the Mac, but you will have vector-based PICT. It's through QuickTime that you get raster-based PICT for Windows. AFR: What about other popular Web and animation file formats...any support of those coming up? For example, Flash or Adobe's SVG file format? SF: The web formats we're going to support initially will be vector-based formats that allow people to quickly share drawings and markups on the web, such as DWF. Autocad support is important to us. DWF [made by Autodesk] may be the answer. DWF is a possibility for the next release. The file format is popular on the Web and with the 'project web sites' [extranets] out there serving the building industry. Another format we could support is Cinema4D, which preserves textures. It is also part of our larger product family now with Nemetschek. AFR: Speaking of 3D, will OpenGL be the only supported API for 3D on VectorWorks, or will you give Mac users QuickDraw 3D as well? SF: The next version of VectorWorks will only use OpenGL for both Mac and Windows users. Apple is no longer supporting QuickDraw 3D in Mac OS X. AFR: Is it possible to still support QuickDraw 3D alongside OpenGL using the work of the Quesa Group? SF: We haven't looked into that. If there is a groundswell of support for that implementation we may need to investigate continued support for QuickDraw 3D. It may be possible, but at this point we are only supporting OpenGL. AFR: Going forward, is OpenGL possibly threatened on Windows? SF: Absolutely. Ever since the collapse of the 'Fahrenheit Project'. The fact is Microsoft controls the Windows rendering engine on their operating systems. I'm not sure what caused the collapse of this project between SGI and Microsoft. I do know that many of the OpenGL team members at SGI are ex-Apple QuickDraw 3D team members. Maybe that had something to do with it. We have licensed Lightworks rendering technology and the SMLib, which are both cross-platform technology. For VectorWorks 8.5, driven by Apple dropping support for QD3D [in favor of OpenGL], we made a major effect to modularize our rendering pipeline so that we could support new renderers quickly. Whether OpenGL or Direct3D or some other emerging system becomes the standard, we can support it relatively quickly now. A new rendering engine is a few months of work, rather than a complete re-engineering of our pipeline. AFR: I believe part of the collapse of Fahrenheit was that Microsoft didn't like SGI supporting OpenGL on the Linux operating system, as Linux is a serious threat to Windows. I believe that was the story circulating in the industry. SF: I'm not sure. Fahrenheit would have been a big advantage for the end user because it would have standardized video cards even more and lowered their cost. That's good for the consumer. AFR: It seems to me that OpenGL is pretty safe in the technical 3D and advanced CAD market. It's been around for many years, its been the standard. I don't see that changing anytime soon. SF: I agree. I think the only wildcard here is games. It's 3D games that have brought some of these abilities to the video card market. AFR: In summary what we have going forward with 3D in VectorWorks is OpenGL on both platforms. Let's talk about animation. Will VectorWorks continue to use QuickTime as its multimedia technology? |