A Framework for Interactive 3D Applications
暂无分享,去创建一个
Whenever we use tools developed by someone else, we wonder about the preposterous logic that led to doing things in a way that appears to make absolutely no sense (until you try alternatives for awhile and realise some of the non-obvious considerations). We now provide some insight into the logic used to make specific implementation decisions in JOEY. There are a myriad of ways in which JOEY could have been implemented; we tried many before settling on the choices in this release. Final implementation decisions were based on usability, interaction in the resulting application and integration in the Windows development environment. Some of these are moving targets while others are a matter of personal preference. Where possible, we structured JOEY to give the application developer maximum flexibility, Figure I-34.