Hi!
----------------------------------
TEST ALL EXAMPLES
- Start xorDX8Examples.bpg
- Compile all projects: Delphi/Menu/Project/Compile All Projects
- Ignore warnings and hints and compile all a second time:
At first time there could be hints or warnings (because of a little bug in D3DX81mo.pas):
D3DX81mo.pas: never used 'Out'
D3DX81mo.pas: no return at 'D3DXVec3Cross'
- Start each example by doubleclick in projectgroup and F9
Start from top to down beginning with simplest.exe
----------------------------------
USING UNIT xorDX8
- Put xorDX8 to your USES clause
- Add this files (from folder _dcu) to your project path:
D3DX81mo.dcu
DirectInput8.dcu
DirectXGraphics.dcu
DXCommon.dcu
DXFile.dcu
xorDX8.dcu
- Add this library (from folder _exe) to your project path:
D3DX81ab.dll
----------------------------------
HELPFILE INSTALLATION
- Customize Delphi Help: Delphi/Menu/Help/Customize
- Add file xorDX8Helpfile.CNT to Content (table of content)
- Add file xorDX8Helpfile.HLP to Index (index window)
- Add file xorDX8Helpfile.HLP to Link (F1 keywords)
- Exit editor and save
----------------------------------
HISTORY
2005-06-24 ************
Changed Example Bowling
New Example PittyToMap
2005-06-02 ************
Changed TxorDXTexture.Center: get middle point of expansion instead of average point
Changed TxorDXTexture.MoveCenter: move center ignores other translations
2004-09-28 ************
Changed TxorDXTexture.LoadFromFile with MipLevels-Parameter: MipFilter is D3DX_FILTER_LINEAR now
Delete TxorDXCustomLight.Active (Use IsActive instead of)
Changed DirectXGraphics.pas: Define compiler symbol NOENUMS (by removing the dot in line 56)
2004-09-13 ************
Changed Helpfile
Changed TxorDXMultiMap.MapCone, .MapCylinder: Inverted mapping direction for inverted normal vectors
Changed TxorDXScene.SetVertexBufferFlags: Change values only if flags was not set before (for calling after CreateBuffers)
Changed TxorDXScene.DrawCalls: returns number of OnDraw events instead of internal DrawScene calls
New TxorDXScene.CapsRead and .StartLooping(OnDrawEvent: TNotifyEvent)
2004-08-28 ************
Changed Helpfile
Changed Examples: Destroy tests assigned(obj)
Renamed TxorDXVertexTexture2.TexCoordinates/TexCoordinates2 to TexCoordinates0/TexCoordinates1
Changed TxorDXScene.SetVertexBufferSize, .SetVertexBufferFlags, .SetIndexBufferSize are public now
Changed TxorDXGridMap: DrawMode = xorDXPrimLineSrip (instead LineList: new index order!) + little bug repair
Changed TxorDXBall.SetStandard: Allow 2x2-grids now
Changed TxorDXMultiMap.MapBall and .MapTorus: Allow 2x2-grids now
2004-08-24 ************
Changed Helpfile
Changed xorDXStandardFont.lfHeight := -34 from 24 (pixel)
Changed TxorDXFont.Create (copying font name is changed)
New Example Font
2004-08-20 ************
Changed Helpfile
Changed TxorDXCustomObject.ErrorTest: nil-argument for InternalMsg is possible now
Changed TxorDXMouse:
Renamed Z to Wheel
Changed X,Y,Wheel is no more read-only
New Properties ReturnScreenCoordinates, Screen-X/Y/Wheel/DX/DY/DWheel
Changed TxorDXAlphaBlending: New ColorStageBlend methods
Changed TxorDXTransparency:
Changed Activate: set AlphaStageBlendDiffuseOnly instead of AlphaStageBlendModDiffuseAndTexture
Removed Deactivate (use inherited now)
Changed TxorDXTexture:
New AlphaStageBlend methods
Changed Activate: new exception on twice "activate" without "deactivate"
Renamed TxorDXScene.CreateParams to .CreateParam
New TxorDXCustomCamera.properties: LeftHand, OrthogonalProjection, Width, Height, CenterLeft, CenterRight, CenterBottom, CenterTop
New TxorDXMultiMap.Cone .CreateParam .SetStandard
New TxorDXPolygons.MonoAlpha
Changed Example KeyAndMouse
New Example MultiMap
New Example Texture
New Example AlphaBlending
New Example MultiPassTextureBlending
2004-08-11 ************
Changed procedure InitNormalAndTextureVectors: Splitted into InitNormalVectors and InitTextureVectors;
Changed TxorDXPolygons:
Insert range control in Vertex[i]
New property Color[i], Alpha[i]
New method MonoChrom
New TxorDXCustomMap.property Color[u,v], Alpha[u,v]
Changed TxorDXIndexedPolygons: Insert range control in Idx[i];
Changed All Maps: Minimum required map size for method SetStandard
Changed TxorDXGrid.SetStandard (position evaluation)
New Class TxorDXBall = class(TxorDXMap)
New Class TxorDXMultiMap = class(TxorDXMap)
New Example Color
2004-08-06 ************
Changed procedure InitNormalAndTextureVectors: is public now
DLL is moved from folder _utensils to _exe
2004-07-30 ************
New type TxorDXDrawMode = TxorDXPrimitiveType
没有合适的资源?快使用搜索试试~ 我知道了~
xordx8.zip_2D_2d delphi_DIRECTX_DirectX 3d_Directx 2d
共136个文件
pas:28个
res:17个
dfm:17个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 178 浏览量
2022-09-19
15:50:14
上传
评论
收藏 1.36MB ZIP 举报
温馨提示
It is good 2d/3d engine around DirectX ....
资源推荐
资源详情
资源评论
收起资源包目录
xordx8.zip_2D_2d delphi_DIRECTX_DirectX 3d_Directx 2d (136个子文件)
dali.bmp 37KB
graustufe.bmp 30KB
redstone.bmp 3KB
agypt.bmp 582B
xorDX8Examples.bpg 2KB
VertexAndIndex.cfg 440B
KeyAndMouse.cfg 440B
AlphaBlending.cfg 440B
Polygon.cfg 440B
Demo.cfg 440B
Texture.cfg 440B
Simplest.cfg 440B
MultiPassTextureBlending.cfg 440B
Font.cfg 440B
Color.cfg 440B
MultiMap.cfg 440B
Map.cfg 440B
Simple.cfg 440B
PittiToMap.cfg 440B
IndexedPolygon.cfg 440B
DrawMode.cfg 440B
Bowling.cfg 440B
xorDX8Helpfile.CNT 27KB
MapMain.dcu 9KB
DemoMain.dfm 8KB
MultipassTextureBlendingMain.dfm 2KB
MultiMapMain.dfm 1KB
KeyAndMouseMain.dfm 645B
PittiToMapMain.dfm 466B
BowlingMain.dfm 416B
TextureMain.dfm 414B
FontMain.dfm 414B
VertexAndIndexMain.dfm 391B
AlphaBlendingMain.dfm 391B
PolygonMain.dfm 391B
SimplestMain.dfm 391B
ColorMain.dfm 391B
MapMain.dfm 391B
SimpleMain.dfm 391B
IndexedPolygonMain.dfm 391B
DrawModeMain.dfm 391B
D3DX81ab.dll 664KB
VertexAndIndex.dof 2KB
KeyAndMouse.dof 2KB
AlphaBlending.dof 2KB
Polygon.dof 2KB
Demo.dof 2KB
Texture.dof 2KB
Simplest.dof 2KB
MultiPassTextureBlending.dof 2KB
Font.dof 2KB
Color.dof 2KB
MultiMap.dof 2KB
Map.dof 2KB
Simple.dof 2KB
PittiToMap.dof 2KB
IndexedPolygon.dof 2KB
DrawMode.dof 2KB
Bowling.dof 2KB
MultiPassTextureBlending.dpr 280B
VertexAndIndex.dpr 250B
IndexedPolygon.dpr 250B
AlphaBlending.dpr 247B
KeyAndMouse.dpr 241B
PittiToMap.dpr 238B
Bowling.dpr 233B
Simplest.dpr 232B
MultiMap.dpr 232B
DrawMode.dpr 232B
Polygon.dpr 229B
Texture.dpr 229B
Simple.dpr 226B
Demo.dpr 224B
Color.dpr 223B
Font.dpr 220B
Map.dpr 217B
xorDX8Examples.dsk 8KB
MultiMap.dsk 6KB
KeyAndMouse.dsk 6KB
Simplest.dsk 6KB
MultiPassTextureBlending.dsk 6KB
Polygon.dsk 6KB
DrawMode.dsk 5KB
xorDX8Helpfile.GID 132KB
xorDX8Helpfile.HLP 691KB
psychomap.jpg 6KB
pitti.jpg 5KB
pitti.jpg 5KB
D3DX81mo.pas 1.34MB
DirectShow.pas 1.01MB
DirectMusic.pas 289KB
xorDX8.pas 233KB
DirectInput8.pas 184KB
DirectXGraphics.pas 136KB
DirectPlay8.pas 112KB
DirectSound.pas 70KB
DXFile.pas 30KB
DemoMain.pas 13KB
DirectSetup.pas 12KB
VertexAndIndexMain.pas 6KB
共 136 条
- 1
- 2
资源评论
刘良运
- 粉丝: 66
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功