回 帖 发 新 帖 刷新版面

主题:[原创]256色图形开发包(支持3D建模,贴有3D模型效果图)

简介:
JS图形开发包 发布,支持256色的5种分辨率图片显示,有一套界面编辑函数,最令人震撼的是有一套编辑3D框架函数

                          JS 图形开发包

                                                        作者 :孙靖  2005.11.18

 

    记得是去年国庆把家里的烂机子带来学校的,从那时候算起,学习编程也有一年多了,编程给我带来了无限的乐趣,可以说除了我老婆,编程是我大学生涯最大的收获~~~    

    应该是今年暑假认识了NEO,进而也认识了她的作者--董凯,一直深为佩服他的能力。直到今日自己也萌生了写个图形开发包的想法,经过两个星期的努力终于写出个JS~~~ JS的效率不高,功能也远不比NEO强大,架构也很平庸......在许多高手看来,JS就是个垃圾。

    所以JS是本人对架构分析的一次尝试,我知道其中有太多太多的不足,所以您已经是编程高手,或您在图形编程方面有较高的造诣,您还是忙自己的事,小弟怕耽误您的时间。若您是编程初学者,或对图形编程还不是很熟,或是也想自己写个图形开发包......那我要对您说JS一定要看。JS架构简单,易学易用,希望JS能给您带来哪怕一点点的帮助。

 

JS特点: 

    1. 256色图形开发包。有一套简单的图形显示和绘画函数,支持320X200,640X400,640X480,800X600,1024X768。5种分辨率。

    2. 在1的基础上构建了一套界面编辑函数。(其实只有4个函数)

    3. 同样在1的基础上构建了一套可以编辑任何形状的3D框架的函数。(这个也是本开发包的独特之处)

 

本人QQ:272964426  Jig无悔客2~~

EMILE:  WuHuiKe@avl.com.cn

 

我和朋友们的基地: 编码论坛 http://www.ds0101.com
(很多惊喜期待着您,编程爱好者的好去处)  

 

申明:

    JS为开源的学习资源,您可以使用JS开发软件,也可以修改其中的内容,但在传播或发布自己软件时注明您软件的出处。

 
3D效果图:http://blog.tom.com/blog/blogview.php?BloggerID=616233&BlogID=60467

[img]http://images.blog.tom.com/pic/3/3/30/p_616233_60467.jpg[/img]

[img]http://images.blog.tom.com/pic/3/3/30/p_616233_60467.jpg[/img]

下载地址: http://upload.programfan.com/upfile/200512131500657.rar 


回复列表 (共77个回复)

沙发

各位大哥要是觉得可以就顶顶这篇贴,怎么好的贴不要让他沉了

如果你对TC下的图形编程感兴趣又找不到资料,我可以保证 JS图形开发包 可以解决你所以初等图形编程问题,她的代码全是公开的~~~

有兴趣的朋友不要错过机会

板凳

不顶的是书呆子~

太棒了,天才!您真的只用了两个星期吗?
俺还想要NEO的源码,Send to: euclidwang@163.com ,谢了。有机会一定要认识你和董凯。

对了,把代码和定义都放在头文件里可不好看呀。

3 楼

俺不懂SVGA,以后要向您请教。

可发现有些函数的接口似乎写的不好看,比如:
typedef struct BIGIMAGE        /*存图结构*/
{
    char    fill_name[16];  /*这里是file吧。*/
    int     height;
    int     width;
} BIGIMAGE;  

void set_SVGA_palette(char *fill_name);  
void show_bmp_256(char *File_Name, int sit_x, int sit_y);

这些接收文件的方式都是用字符串,我觉得直接用FILE *file_name好些,至于打开文件/关闭文件的工作完全不用写库的人来包办。

4 楼

你的建议不错,我会适当考虑一下,在以后的版本中也许会加入~~!!

如果你想NEO,我给个网址,现在NEO已经有WIN版的了,可以移植到 DEV C++ 下
我们有个工作室,现在就在做一个游戏使用的就是 DEV+NEO ,你可以去看看

http://www.coderlife.net/neo

5 楼

ding

6 楼

没人顶啊,我崩溃~~!!

7 楼

网站上的那个NEO没有源码啊,另外我还想要份Allegro的源码,谢谢。

8 楼

我不懂,但还是下来看...没有理由不顶.

9 楼

enc

加我QQ吧~~

272964426

10 楼

我的天~~!!!来人顶顶吧,我的贴子要沉了~~~!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册