社区
茶馆
帖子详情
关于DXScene控件的使用
luoyang1982
2010-10-19 07:47:14
在CCRUN上看到一个3D控件DXScene,安装后发现不会使用,看介绍感觉很牛的样子,不知哪位知道如何使用,教教我吧,谢谢。很想开发一个3D小游戏,用CB6。谢谢了。还有就是如果不用这个控件,哪位知道如何在CB中控制操作3D模型。
...全文
446
4
打赏
收藏
关于DXScene控件的使用
在CCRUN上看到一个3D控件DXScene,安装后发现不会使用,看介绍感觉很牛的样子,不知哪位知道如何使用,教教我吧,谢谢。很想开发一个3D小游戏,用CB6。谢谢了。还有就是如果不用这个控件,哪位知道如何在CB中控制操作3D模型。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
markin230
2011-07-19
打赏
举报
回复
高手,我是菜鸟,我想问下怎么在C++BUILDER里面安装DXScene啊?
luoyang1982
2011-04-26
打赏
举报
回复
经过艰苦的琢磨,以基本人门,也能从3DMAX软件导入做好的模型,只是对里面的TMesh控件还不知道怎么用
huigezi123
2010-10-29
打赏
举报
回复
我也想提同样的问题,谁有教程之类的资料,共享以下
samuelaa
2010-10-20
打赏
举报
回复
窗体添加一个DXScene容器
右键在容器中添加你需要的DXScene控件
超炫PNG窗体
控件
-
DX
Scene
超炫PNG窗体
控件
-
DX
Scene
, 绝对好用
dx
Scene
三维动画制作
控件
DX
Scene
是一款三维动画制作软件,是3D硬件加速图形库的速度,为所有图形应用程序开发提供:三维和二维图形编辑器IDE,三维形状和改造,二维图形对象的集成,简化动画,先进窗口和控制,最高性能,外观引擎,位图效果,三维动画文件转换器。
DX
Scene
可作为开发工具的
使用
标准,多媒体,监控系统,地理信息系统,计算机辅助设计和信息应用
DX
Scene
3.71 源码支持D2010
DX
Scene
是Delphi和C++ Builder下的基于DirectX的3D库.基本特性:所见即所得的设计时设计器以及属性编辑器,完全支持3D变化、动画、并内置了一组建筑类图形库,支持透明度、 unicode、3DS文件转换等等
DX
Scene
是 Delphi和 C++ Builder下的基于DirectX的3D库 在Windows和Mac OS上支持硬件加速3D图形组件 所见即所得的设计时设计器和属性编辑器 完整的3D变化—旋转,比例缩放, 平移
DX
Scene
提供了一套内置形状,包括了立方体,球体,锥型,平面等对象 轻松的
使用
基于时间的动画以及过渡效果 网格对象拥有WPF网格数据格式
DX
Scene
拥有3DS,MD3文件输出工具 Alpha透明窗体 CanvasViewport对象允许
使用
VCL的Canvas对象直接在3D平面上进行绘制 一组很好的2D
控件
,如窗口,标签,按钮,复选框,文本编辑框等等 游戏的实时模式和实时仿真
使用
Newton Game Dynamics引擎进行物理仿真 支持Jpeg, Png, Tiff和Gif格式的读写 快速创建缩略图 支持Unicode
DX
Scene
简单例子
超酷PNG窗体
控件
-
DX
Scene
简单例子,可以先直接看看
用
DX
Scene
三方
控件
开发的一个闹钟提醒
用
dx
scene
开发的。在网上似乎这个的资源也挺少的。这是第一次玩
dx
scene
。
dx
scene
做出的效果是挺炫的。支持3d。程序里面用到的,翻转,半透明。有兴趣的朋友可以和我一起探讨,我的邮箱:ibleave60@sina.com uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs,
dx
_
scene
,
dx
_vgcore,
dx
_vglayer,
dx
_ani, StdCtrls, IniFiles, StrUtils, mmSystem, superobject, ExtCtrls, Menus, uWarning; type TFrmMain = class(TForm)
dx
Scene
1: T
dx
Scene
; Root1: T
dx
VisualObject; WidgetLayout: T
dx
GUIObjectLayer; Root2: TvxLayout; Front: TvxRectangle; FloatAnimation: T
dx
FloatAnimation; Background1: TvxBackground; ToolBar1: TvxToolBar; tcList: TvxTabControl; cbAll: TvxCheckBox; btnEdit: TvxButton; lbContent: TvxLabel; VistaStyle: TvxResources; lyStole: TvxTabItem; Layout1: TvxLayout; lyDate: TvxTabItem; Layout2: TvxLayout; lyGood: TvxTabItem; Layout3: TvxLayout; CloseButton1: TvxCloseButton; Back: TvxRectangle; btnDel: TvxButton; tcSet: TvxTabControl; tiStole: TvxTabItem; Layout4: TvxLayout; tlDate: TvxTabItem; Layout5: TvxLayout; tiHealth: TvxTabItem; Layout6: TvxLayout; btnClose: TvxCloseButton; btnAdd: TvxButton; Label5: TvxLabel; tbHour: TvxTextBox; tbHour2: TvxTextBox; Label2: TvxLabel; Label6: TvxLabel; tbMin: TvxTextBox; tbMin2: TvxTextBox; Label3: TvxLabel; Label7: TvxLabel; Label4: TvxLabel; mmStole: TvxMemo; mmDaily: TvxMemo; Label8: TvxLabel; Label9: TvxLabel; cbDaily: TvxStringComboBox; Label10: TvxLabel; Label11: TvxLabel; Label12: TvxLabel; cbHealth: TvxStringComboBox; SpinBox: TvxSpinBox; Text1: TvxText; txtFlip: TvxText; txtMemo: TvxText; Label1: TvxLabel; Label13: TvxLabel; cbbFarm: TvxStringComboBox; tvHealth: TvxTreeView; tvFarm: TvxTreeView; TrayIcon: TTrayIcon; PopupMenu: TPopupMenu; N1: TMenuItem; N2: TMenuItem; N3: TMenuItem; nClose: TMenuItem; Image1: TvxImage; tvDaily: TvxTreeView; txtNew: TvxText; txtPast: TvxText; procedure ToolBar1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Single); procedure btnEditClick(Sender: TObject); procedure btnDelClick(Sender: TObject); procedure txtFlipClick(Sender: TObject); //翻转特效 procedure btnAddClick(Sender: TObject); procedure FormCreate(Sender: TObject); procedure FormDestroy(Sender: TObject); procedure tbHourKeyDown(var Key: Word; var KeyChar: WideChar; Shift: TShiftState); procedure tbMinKeyDown(var Key: Word; var KeyChar: WideChar; Shift: TShiftState); procedure txtNewClick(Sender: TObject); procedure N1Click(Sender: TObject); procedure btnCloseClick(Sender: TObject); procedure N2Click(Sender: TObject); procedure nCloseClick(Sender: TObject); procedure txtPastClick(Sender: TObject); procedure cbAllClick(Sender: TObject); procedure tcListChange(Sender: TObject); procedure tvFarmChangeCheck(Sender: TObject); private FrmTime: TFrmWarning; FileName: string; lbTime, lbDaily, lbHealth: array of TvxLabel; jo: ISuperObject; //配置文件生成的json procedure PlayClockSound; procedure BackFlip; procedure QueryConfig(joNode: ISuperObject; Index: Integer; NodeType: Integer; IsDelete: Boolean = False); procedure ReadConfig; procedure WriteConfig; procedure OnTimerOneSecond(Sender: TObject); //3种类型提醒到时触发的事件 procedure OnDailyTimeOut(Sender: TObject); procedure OnHealthTimeOut(Sender: TObject); procedure CreateTreeNode; //根据JSON创建TreeNode procedure RefreshTreeNode; procedure RestoreWindow; public { Public declarations } end; var FrmMain: TFrmMain; const lsfw_lock = 1; lsfw_unlock = 2; function LockSetForegroundWindow(uLockCode: DWORD): BOOL; stdcall;external 'user32.dll';
茶馆
552
社区成员
20,061
社区内容
发帖
与我相关
我的任务
茶馆
C++ Builder 茶馆
复制链接
扫一扫
分享
社区描述
C++ Builder 茶馆
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章