Visual FoxPro 9.0多媒体三维图形编程 Visual FoxPro 9.0多媒体三维图形编程工具包含三部分库函数构成,OpenGL库, DxInput库,DxAudio库等三部分,这三部分合并到DLGame.fll库文件中。 OpenGL(全写Open Graphics Library)是定义了一个跨编程语言、跨平台的编程接口,它用于三维图象(二维的亦可)。 OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。 OpenGL不是语言,是专业的图形程序接口。现在Windows系统的主流编译环境有Visual C++/C#,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。今天我把他移植到了Visual Foxpro9中,为喜爱图形设计的狐友带来福音。 OpenGL原函数为C函数,我们通过FLL库,封装到了DLGame.fll库中,大多数函数的名称和定义都和原C函数相同,因此具有很强的移植性。 DxInput库是封装了微软DirectX的DirectInput开发工具库,使键盘,鼠标,游戏杆的控制编程更加高效和简单。这些函数也封装到了DLGame.fll库中 DxAudio库是封装了微软DirectX的DirectAudio开发工具库,DirectAudio包含两部分,DirectMusic和DirectSound。DirectMusic用于播放音效的mid格式文件,通常用于背景音乐。DirectSound用于播放wav格式的音乐文件,一般用于音效效果。通过我们的封装,对音乐编程更加高效和简单。这些函数也封装到了DLGame.fll库中 一般编程语言必须先编译再运行,调试麻烦。VFP有先天的优势,边解释边运行。可以说,程序编写完成就可以通过DO命令运行程序。 完整例子,可以在我们帮助中点红色感叹号运行。
2022-03-27 01:52:57 37.03MB Visual FoxPro 9. 多媒体三维图形
1
使用PS2无线手柄的两个摇杆,分别控制四个舵机,可以平滑移动到指定位置。程序采用Mixly图形编程,单片机主板用Arduino uno.
2022-02-24 11:16:00 235KB 无线手柄控制四舵机平滑动作
1
《C++游戏与图形编程基础(第2版)》中采用新颖有趣的方式来讲授传统的C++编程方法与技巧,通过丰富有趣的案例和各种各样的编程练习、算法训练来指导读者进行编程实践,动手开发小游戏。《C++游戏与图形编程基础(第2版)》由浅入深,在确认读者掌握基本的编程知识之后再介绍面向对象的概念,同时还借助于图形、动画、声音和游戏编程来进一步激发读者的学习兴趣,并在最后用整章的篇幅来引导读者实现一个完整的电脑游戏。 《C++游戏与图形编程基础(第2版)》共两部分11章,在介绍C++基础知识、布尔逻辑、重复结构、函数和数组之后,借助于AGK开发包来实践C++游戏和图形编程,非常适合课堂教学和自学。
2022-02-23 14:40:15 86.42MB c++
1
张杰 编著 人民邮电出版社 本书从应用角度出发,通过大量的实例,介绍JAVA 3D基本概念及编程方法
2022-02-10 10:45:41 7.9MB JAVA3D交互式三维图形编程
1
收集了大量的可用于scratch 创作的素材
2022-01-26 09:03:55 141.59MB scratch 图形编程
1
本人收集了大量的可用于scratch 创作的素材, 奉献给各位
2022-01-26 09:03:55 58.15MB scratch 图形编程
1
本人收集了大量的可用于scratch 创作的素材, 奉献给各位
2022-01-26 09:03:54 199.35MB scratch 图形编程
1
本人收集了大量的可用于scratch 创作的素材, 奉献给各位
2022-01-26 09:03:54 20.86MB scratch 图形编程
1
本人收集了大量的可用于scratch 创作的素材, 奉献给各位
2022-01-26 09:03:53 199.99MB scratch 图形编程
1
本人收集了大量的可用于scratch 创作的素材, 奉献给各位
2022-01-26 09:03:53 135.87MB scratch 图形编程
1