是时候宣布我的另一个项目了…… - 哆啦比猫的技术瞎扯 - Arch Linux · ドラえもん · 实时绘制

是时候宣布我的另一个项目了……

哆啦比猫 posted @ 2012年3月17日 23:19 in 项目 with tags c game linux frinx gta , 2961 阅读

……那就是:FrinX 游戏引擎,开源的 GTA(侠盗车手)式游戏引擎

一直都想写,现在终于有能力写了;不过目前还在早期的 alpha 阶段,没有任何可玩性。

由于今天终于把困扰我已久动画功能搞定了,所以来此宣布一下;顺便做一下动画导出技术总结(这个是最让我纠结的)

我也算是 Blender 的老用户了,但对其 python API 一直很不爽,因为我总是找不到我想要的东西(e.g. 动画数据,action 数据,etc.),而且那 document 真的是 sucks。

今天是难得的双休中的一天,所以静下心来把 BLender 2.6 内置的 exporter 的源代码通读了一番,终于知道要怎样导出动画了。

废话不多说,上源代码:

对于无论如何都找不到的 common dialogs(e.g. 消息框),我表示很蛋疼。好吧,既然它不提供,我就自己写了一个,亦即代码开头的“Error Prompt”。

对于导出代码,我觉得还是蛮清晰的,不想多说什么。我只想说一句:Blender Python API Sucks!!!!!!!!!!!!!!

For FrinX,更多信息请参见:frinxge.tk    FrinX Wiki


凡未特殊声明(转载/翻译),所有文章均为原创。
by Giumo Xavier Clanjor (哆啦比猫/兰威举), 2010-2019.
知识共享许可协议本作品采用知识共享署名·非商业性使用·相同方式共享 3.0 中国大陆许可协议进行许可。
文中凡未特殊声明且未声明为引用的代码均以 MIT 协议授权。

© 2010-2019 Giumo Xavier Clanjor (哆啦比猫/兰威举).
© 2013, 2014, 2015-2016 and 2017 The Dark Colorscheme Designed by Giumo Xavier Clanjor (哆啦比猫/兰威举).
知识共享署名·非商业性使用·相同方式共享 3.0 中国大陆许可协议
| © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee