完整的灵活性的建模工具盒是新的"Cyberspace Developer Kit--CDK"。它的库有很大的函数集(超过1200),组织在140个C++类中。类组织成层次,有"基本类"(没有父辈)和子类(继承基本类的属性)。例如,约40%的CDK类是由CyBase类继承,它定义事件处理功能(称为方法)。 VRT3工具盒图形接口用于产生新的虚拟对象。想法是给生手提供一种用户友好的直观的接口,把虚拟世界放在单个台式机器上。 最近,IBM开发了VR-DECK工具盒,它把图形编程的应用扩充到多用户网络仿真。在多用户分布系统中,开发者的工作很困难。这个工作是把可得到的计算资源分配给各个仿真任务,并确保得到异类系统工作。不同计算和通讯能力的机器,设备定位和结构约束,使过程调度任务复杂化。 图形接口概念是:"在提供应用情况和构造很复杂系统的矛盾的目标之间的合理的平衡是必要的。必须提供一个体制,在这种体制下,开发者可以超越固有复杂性,把创造性能力集中在高层次,构造世界,其对象,及属性。系统应该容易使用,不仅对世界(应用)设计者容易使用,而且对希望增加扩展(如新设备)的程序员容易使用。" |