
CopperCube 是用于创建 3D 应用程序、游戏的编辑器,可以导入或创建3D模型,设置相机控制器、材质、行为等。使用它创建从简单的模型查看器到完整的3D游戏的所有内容,无需编程即可完成所有这些操作。
软件特征
体化解决方案
CopperCube 是一个完整的 3D 创作工具,其中包括为多个平台创建游戏所需的所有功能。而且它是轻量级的:包括所有内容在内的整个编辑器只需要大约 70 MB,而完成的创建的游戏只是一个小的 .exe 文件。或者对于 WebGL,只有 200 KB 大小的 .js 文件。
容易使用的3D引擎
创建3D游戏没有更简单的软件,对于初学者来说很容易,对于有经验的用户来说很有趣,甚至不必编写代码即可使用它,只需单击所有内容。
地形编辑器
CopperCube 包括一个地形编辑器。地形可以直接在编辑器中使用高度绘制工具绘制,纹理可以通过自动纹理融合到地形中快速绘制。还有一些用于放置草和灌木的工具,以及用于在地形上自动分布网格的工具。
实时阴影和静态照明
CopperCube 支持实时阴影和静态光/阴影计算,如果愿意,它们甚至可以混合使用,只需单击复选框以启用实时阴影,或单击计算,即可计算静态光照,从而为游戏添加良好的氛围。
风动植被
CopperCube 支持植被的自动移动,无论是在 CopperCube 内部生成还是从外部 3D 模型导入,没有性能影响,一切都在 GPU 上计算,风参数很容易调整。
实时水
CopperCube 支持在所有目标上渲染逼真的水面,高度可定制,可以从中创建所有内容:
湖泊、河流、海洋
它甚至可以在 WebGL 等慢速目标上运行得非常快,水的颜色、透明度、流向、波浪形状等都可以轻松调整。
快速物理
除了 CopperCube 中内置的默认、极快的碰撞和响应系统外,Windows 和 Mac OS X 目标还包括一个完整的物理引擎。
有一种名为通过物理引擎移动对象的行为,用于使对象像现实世界中的对象一样表现、碰撞和移动。具有移动时碰撞行为的对象也会与那些对象发生碰撞并能够移动它们、将它们翻滚等。
还有一种方法可以在对象与世界发生碰撞时做出反应,例如播放声音和使用脚本手动向对象施加力的方法。
特殊效果和后期效果
CopperCube 支持用于创建复杂粒子模拟的粒子效果,创建如下效果:火和烟、雨和雪、喷泉等等。Pro用户还具有后期处理效果,例如 Bloom、Blur、Vignette、Colorize、Invert 等。同样,所有这些都无需编程即可工作。
无需编程
为了使3D场景具有交互性,可以利用 CopperCube 的简单点击事件/动作系统:
可以轻松定义在事件发生时(如用户单击项目或到达某个区域)应该发生的操作(如播放声音、打开网站、显示项目等)。
快速的照明
CopperCube 编辑器具有内置的光照贴图器,可以极大地增强3D场景的外观,只需放置几个灯,然后单击计算,光照贴图甚至具有全局照明效果,使用起来非常简单。