.scn 文件通常被称为 3D 场景文件或场景描述文件,在计算机图形学和游戏开发中用于存储虚拟 3D 环境或“场景”的完整定义。与仅包含几何形状的简单 3D 模型文件不同,SCN 文件通常涵盖渲染或模拟场景所需的更广泛的数据。这包括场景中所有对象的位置、旋转和缩放信息、光源定义(如点光源、平行光、聚光灯)及其属性、摄像机视角和设置、材质属性(颜色、纹理、光泽度),以及潜在的动画数据或对纹理、声音和脚本等外部资源的引用。需要注意的是,'.scn' 是一个通用扩展名,其内部结构在不同的软件应用程序和游戏引擎之间可能存在显著差异。例如,Godot Engine 使用 '.tscn'(文本场景)或 '.scn'(二进制场景)作为其原生场景格式,而其他 3D 建模软件或自定义引擎也可能使用此扩展名来定义其专有的场景格式。其主要目的是封装重建和交互特定 3D 环境所需的所有元素。