在分析X3D(Extensible 3D)与VRML异同点的基础上,对X3D的系统运行内部机制进行了讨论,并使用SAI(Scene Access Interface)的方法对虚拟场景进行交互.对通过外部原型操作物体定性运动进行了分析,并说明了具体实现的方法.以X3D-EDIT作为原型系统的开发工具,给出了虚拟环境中实现人机交互的应用实例.