第一章 绪论 1.1 背景 1.1.1 Internet、WWW与CSCW 1.1.2 虚拟现实、CAD与CSCW 1.2 现状 1.2.1 分布式虚拟环境 1.2.2 白板 1.3 目标、内容及意义
第二章 白板与分布式虚拟环境概述 2.1 白板系统概述 2.1.1 白板的背景设置 2.1.2 发言权控制 2.1.3 使用共享白板进行以计算机为中介的显示 2.1.4 白板使用的网络 2.1.5 白板与其他对话工具的结合 2.1.6 白板的发展状况 2.2 分布式虚拟环境概述 2.2.1 数据模型 2.2.2 分布式虚拟现实系统的通用参考模型 2.2.3 网络拓扑模型 2.2.4 分布式虚拟现实中的对象管理 2.2.5 分布式虚拟现实系统的现状
第三章 远程三维协作系统的理论基础 3.1 三维图形编程 3.1.1 三维图形API 3.1.2 三维图形的显示 3.1.3 三维图形变换 3.1.4 绘制顺序 3.1.5 建模变换与取景变换 3.1.6 场景图结构 3.2 网络通信技术 3.2.1 三层结构 3.2.2 服务器端应用软件开发技术 3.3 CSCW技术 3.3.1 共享与协作 3.3.2 协作设计模型 3.3.3 普通白板系统模型
第四章 系统设计 4.1 开发工具和环境 4.2 需求分析 4.3 系统设计 4.3.1 系统运行结构 4.3.2 层次结构 4.3.3 功能模块 4.3.4 工作流程 4.3.5 几何复制与传输 4.3.6 同步粒度 4.3.7 通信和协同管理 4.3.8 发言权控制 4.3.9 多光标 4.3.10 三维场景及其对象 4.3.11 协议(消息)设计
第五章 系统的实现与发布 5.1 程序设计 5.1.1 服务器端程序 5.1.2 客户端程序 5.1.3 系统实现时注意的问题 5.2 Web页面的编制 5.3 系统发布
结束语
参考文献
攻读学位期间发表的论文
致谢