Cafu 引擎介绍

Cafu引擎是一款免费的3D图形引擎,适用于游戏、模拟和建筑等应用开发。它支持跨平台和多种编译器,拥有强大的材质系统、网络代码、光照阴影效果,以及lua脚本支持。此外,Cafu还提供了大型地形和骨骼模型渲染,以及先进的音响系统。
摘要由CSDN通过智能技术生成

blankcafu-10

该Cafu(“卡福”)引擎是一个全功能,现代化的3D图形引擎和游戏开发工具包,功能齐全,让您快速入门。

Cafu在GNU通用公共许可(GPLv3)下,对所有人都是100%免费的软件。它可用于创建各种3D应用软件 ,包括游戏模拟 ,以及培训建筑 。 所有工具均使用C++编写,所有库和框架使新的游戏和3D应用程序易于开发。 它们正活跃而持续地发展着,以提供最新的技术。

1f-guisys

2e-cawe

1d-outdoor

2a-indoor

 

 wax_fire_64

其主要功能包括
  • 高品质,实时的一个非常强大和灵活的材质系统的三维图形,
  • 跨平台和跨编译器的可移植性,
  • 内置用于开发多玩家互联网和局域网游戏的快速的网络代码,
  • 动态逐像素光照和阴影,兼具正确的物理辐射度。
  • 非常大的地形渲染,骨骼模型的渲染,
  • 一个强大的三维音效的音响系统,
  • 使用强大的Lua语言编写地图脚本、实体脚本和GUI脚本。
  • 在GPL下或在根据你的需求而调整的自定义许可下免费使用。

 

功能列表

 

3D渲染和材质系统特性

  • matsys2 (1)新的 材质系统 处理所有渲染
  • (2)主要的MatSys(材质系统)组件有Renderers(渲染器), Materials(材质), 以及Shaders(着色器).
  • (3)通过易于理解的材质脚本,所有的材质皮肤属性可以用 mappertexture artist 来控制。

  • 也就是说,一旦地图或模型完成,任何材质的构成、透明、滤光、调节、混合、反射以及所有其它属性,都是可以修改的。即便引擎正在运行也是如此!

  • hw_ati
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值