中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 3395|回复: 1

Phoenix3D更新官网,开源编辑工具,并更新开源协议

[复制链接]
发表于 2015-4-24 18:04:51 | 显示全部楼层 |阅读模式
本帖最后由 realmany 于 2016-9-25 12:42 编辑

Phoenix3D是一款古典的,优雅的,跨平台的开源3D引擎。

引擎使用传统引擎的“NodeBased”架构,将场景物件进行层级连接,形成有向无环“场景树”。“裁剪器”遍历“场景

树”,获得“可见渲染体列表”。“渲染器”对排序后的“可见渲染体列表”进行遍历渲染。

引擎的底层源于David Eberly的开源3D引擎WildMagic5。我们继承了WildMagic优秀的编码排版习惯,使得引擎代码,清晰,严谨,易读。引擎中整体架构中,事件机制贯穿全程,你可以立即,轻松地通知“对象”开始你所需要的工作。

引擎天生拥有跨平台特性,所有和平台相关的调用都被优雅的封装。引擎通过“MacroDefine”进行区别编译。目前支持的平台有,WindowsPC,Android,IOS。对其他平台的支持,我们也在开发之中。

引擎核心层以Boost Software License进行发布。编辑器“Nirvana”以GPL协议进行发布。在Boost协议下,你拥有非常宽松的政策,可以自由修改引擎核心,甚至可以形成自己的一个版本;在GPL协议下,你不可以引用编辑器的代码形成一个商业版本,闭源版本,必须也是以GPL协议进行开源发布。凤凰社拥有引擎的著作权。

GitHub:https://github.com/PhoenixSteam/Phoenix3D

官网:http://www.phoenix3d.org/

QQ交流群:336273110


发表于 2016-3-2 14:46:07 | 显示全部楼层
好呀! 要讀通他書的 可真不簡單
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-12-14 02:51 , Processed in 0.053332 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表