游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3933|回复: 0

[转贴]涂鸦软件发布国产3D引擎——起点引擎

[复制链接]

1

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2005-11-24 14:03:00 | 显示全部楼层 |阅读模式
北京涂鸦软件于昨日正式发布起点引擎。

下载地址:

http://www.tuyasoft.com/engine_download.asp



引擎介绍 进入详情 引擎下载




起点引擎是一款功能强大的3D引擎,具备良好的系统架构,可以胜任不同类型游戏的开发。起点引擎最大

的优势在于其内容创建工具十分强大,通过编写不同的plugin,开发人员可以简单地扩展编辑器的行为,

为编辑器添加各种不同的功能,从而高效地满足不同游戏特性的制作需要。

                                           起点引擎的主要特性:

       超大室外场景渲染
       层次化场景管理
       自适应地形LOD
       自动地形LOD误差检测
       地形纹理支持多重纹理融合(使用Splatter Texturing)
       细节纹理技术
       实时RTT(Render To Texture)
       环境凹凸贴图
       Alpha LOD渲染大面积草和灌木
       Impostor渲染树木
       支持静态模型Lightmap
       动态模型投射阴影
       支持地形自阴影
       支持模型换装和皮肤换装
       同一套骨骼可随时附加模型,替换皮肤和应用不同的骨骼动画
       支持部分骨骼动画融合

       集成式编辑环境
       功能强大的内容创建工具



起点引擎框架简介
结构
起点引擎组织结构如下图所示。其中矩形区域是起点引擎核心部分,椭圆形区域是用户可制作部分。

各部分介绍:
   •  渲染器
负责起点引擎的场景渲染工作,包括静态模型、骨骼模型、地形的渲染与材质系统的设置。
   •  起点编辑器
是起点引擎的中心部分。负责场景编辑、模型编辑、材质编辑、角色编辑。同时负责向渲染器提交渲染数据、驱动脚本、装载插件等工作。
   •  脚本
基于被广泛使用的Python脚本语言。引擎导出了丰富的函数供脚本程序调用,保证用户能够在不接触任何C++代码的情况下完成单个游戏制作。通过这些引擎提供的脚本函数用户能够轻松的完成创建、修改场景物体,控制摄像机运动,绘制UI等工作。

   •  Actor插件
通过编写Actor插件用户可以在场景中加入自己的特效、触发器、寻路点等物体。起点引擎的Actor插件编写很简单,只需要通过几条语句即可导出你需要编辑的物体,无需任何UI编辑代码。同时还将获取引擎对象系统带来的自动Xml与二进制读/存盘功能,也就无需编写任何读/存盘代码。
所有Actor插件都出现在编辑器的演员列表里。

下面以一个粒子系统为例说明使用Actor插件是如何扩展引擎功能以及如何去掉烦人的UI编辑工作。
插件代码(Plugin_Particle.opi)

编辑器装载插件后在Actor(演员)列表里出现。

放入场景以后可编辑它的属性,无需任何UI代码。





本次涂鸦软件发布的起点引擎是没有任何功能限制的完全版,可以免费用于非商业用途。
                     

                        起点引擎DEMO展示

仙境场景 (最新)

激烈打斗,场景的变换,带你走进仙境世界。
** 在线观看 **  **下载**





欲获取更多详细信息,请访问http://www.tuyasoft.com。


[em3]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2024-12-22 09:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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