“炫光”开发团队 深度揭秘“炫”引擎核心技术

修改
鏉ユ簮: 爷⑤-缺德 浏览 2796 日期 2011-11-10 0

donews游戏玩家社区测试上线,开放注册中

西安中琪网络科技有限公司(xi'anzhongqinetworktechnologyco.,ltd)为西安曲江华艺影视网络科技有限公司下属子公司,据了解西安中琪网络科技有限公司的核心团队成员均是在中国互联网业工作多年的业内精英。中琪网络ceo程逸飞早年毕业于清华大学软件学院,后赴日本工作多年,同公司cto毛春杨一起在日本创建了一套软件系统快速开发的底层构架(“微象”研发构架),后双双回到国内,在某知名游戏公司从事软件开发构架研发和某次世代游戏研发。coo张绮芸从事游戏周边工作多年,有着丰富的游戏周边产品经验,与国内多家知名游戏公司有过紧密合作。cfo郭正文拥有房地产、影视传媒、咨询等多产业背景。

中琪网络从创业伊始就确定了有线无端互联网应用和无线互联应用两个发展方向,公司目前下辖3个研发领域:flash3d次世代解决方案研发,移动互联研发和网页游戏研发。蜚声互联网的炫光引擎基于中琪网络研发团队耗时5年自主研发的微象研发构架,凭借高效高质量的3d图形渲染技术及完善的编辑工具,在数据管理和效果渲染方面处于全球领先水平。

团队办公照

3d图形渲染技高一筹画面可达照片级

[next]

炫光引擎强悍的光影渲染特效可使游戏画面呈现照片级效果,给人以不加修饰、浑然天成的视觉感受。和传统引擎相比,炫光引擎不仅集合了“多光源和延迟渲染”、“级联阴影贴图渲染”、“法线贴图”、“视野范围雾化”、“位移贴图”、“视野动态模糊与景深”等诸多具有代表性的次世代渲染技术,同时还将独创的“毛发渲染”融入其中,这一技术的运用,使得开发人员不必再用传统的透明通道+插片手法来模拟毛发效果,视觉体验更逼真,游戏体感身临其境!

分析人士称,凭借在3d图形渲染方面无可挑剔的画面表现力,炫光引擎打造的页游画面效果未来或将赶超3d网游。

卡通渲染和水墨渲染是炫光引擎在种类繁多的次世代渲染技术基础上衍生出的两大渲染模式,其中水墨渲染技术尤以高难度著称。在融入水墨技法的游戏制作过程中,为确保画面流畅不失真,水墨动画不仅要设置路径和骨骼、注重动画模型的墨迹路线,同时还要严格控制墨点的散落,方能尽情展现中国水墨画大气浑厚的画风,营造出顺畅自然、气势磅礴的画面效果,整个操作过程可谓极具实现难度。

目前,水墨渲染在炫光引擎中已初具雏形,随着引擎的不断优化,水墨渲染技术将日臻完善与成熟。

四合院综合渲染

开发工具智能多样功能庞大使用便捷

[next]

除了炉火纯青的3d图形渲染技术,炫光引擎强大的开发工具系统还为游戏研发提供有力支持。场景编辑器、地形编辑器、粒子特效编辑器、资源管理器等大量核心技术模块的研发和应用,能够分别在用户界面、模拟逻辑编写、网络传输、运行、编辑环境等各个环节提供给开发者全面的智能辅助和支持。同时确保在资源高质量的情况下避免网页资源占用过大,让玩家尽享游戏乐趣。

据悉,除了目前已有的开发工具,还有更多智能多样的执行工具在紧锣密鼓研发中,炫光引擎研发团队负责人坦言:我们希望这款引擎的发布,不仅能让玩家感受到webgame全新时代的到来,同时也能让游戏研发团队感受到技术力的诸多优势。

在游戏研发乃至运营环节,海量数据如何做到合理筛选、管理往往让人费尽心思。由中琪网络自主研发的网页3d炫光引擎突破传统引擎的技术壁垒,具备强悍的数据管理能力。无论是脚本、图像、音效、关卡、影像等唯读数据,还是游戏存档、游戏设定等读写数据,在炫光引擎强大的数据管理系统支撑下,各类游戏数据均能做到统一资源、合理归纳,大大提升了执行效率。

文物局部反射局部泛光渲染

游戏研发神兵利器适合多领域广泛应用

炫光引擎的诸多优势应用在游戏研发上,不仅能够成为研发人员手中的神兵利器,大大提高研发效率和游戏的画面表现力,同时,炫光引擎又因其开放性、便捷性的特点,可在多领域大展拳脚,在不同平台上发挥威力,为厂商、大众提供flash3d次世代解决方案。

[next]

例如,借助炫光引擎渲染出的视觉逼真的照片级效果图,驴友们可以轻松实现虚拟旅游、足不出户就能秒达目的地;房产商可以省去售楼小姐的费力讲解,通过图片尽情展现房屋的周边配套、内部构造,全面诠释楼盘设计理念;购车一族无需直达4s店,鼠标轻轻一点,就能全方位查看爱车造型,了解爱车的各项参数……除此之外,在诸如医学领域、教育行业、sns社交、电子地图等多领域,炫光引擎均能尽展科技魅力!

卡通渲染

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}