| Book | |||
| Stefan Zerbst, Oliver Duvel - 3D Game Engine Programming [2004, PDF, ENG].pdf | 9.62 MB | ||
| Chapter Data | |||
| chap_03 | |||
| Demo | |||
| Demo.dsp | 4.14 KB | ||
| Demo.dsw | 561 B | ||
| ZFX.h | 903 B | ||
| ZFXRenderDevice.h | 3.16 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| main.cpp | 5.38 KB | ||
| main.h | 286 B | ||
| zfx.bmp | 27.9 KB | ||
| ZFXRenderer | |||
| ZFXD3D | |||
| ZFX.h | 903 B | ||
| ZFXD3D.def | 144 B | ||
| ZFXD3D.dsp | 4.48 KB | ||
| ZFXD3D.h | 5.55 KB | ||
| ZFXD3D_enum.cpp | 25.13 KB | ||
| ZFXD3D_init.cpp | 15.02 KB | ||
| ZFXD3D_main.cpp | 3.6 KB | ||
| dlgChangeDevice.aps | 32.01 KB | ||
| dlgChangeDevice.rc | 3.35 KB | ||
| resource.h | 833 B | ||
| ZFXRenderDevice.h | 3.16 KB | ||
| ZFXRenderer.cpp | 2.47 KB | ||
| ZFXRenderer.dsp | 3.04 KB | ||
| ZFXRenderer.dsw | 771 B | ||
| ZFXRenderer.h | 1.1 KB | ||
| zfx.bmp | 75.65 KB | ||
| chap_04 | |||
| zfx3d | |||
| zfx3d.dsp | 3.39 KB | ||
| zfx3d.dsw | 563 B | ||
| zfx3d.h | 13.68 KB | ||
| zfx3d.sln | 903 B | ||
| zfx3d.suo | 11.5 KB | ||
| zfx3d.vcproj | 3.79 KB | ||
| zfx3d___Win32_Release | |||
| zfx3d.lib | 138.06 KB | ||
| zfxaabb.cpp | 10.08 KB | ||
| zfxcpu.cpp | 8.87 KB | ||
| zfxmatrix.cpp | 20.41 KB | ||
| zfxobb.cpp | 14.36 KB | ||
| zfxplane.cpp | 7.22 KB | ||
| zfxpolygon.cpp | 13.97 KB | ||
| zfxquat.cpp | 6.1 KB | ||
| zfxray.cpp | 13 KB | ||
| zfxvector.cpp | 11.64 KB | ||
| chap_05 | |||
| ZFXD3D_skinman.cpp | 17.45 KB | ||
| ZFXD3D_skinman.h | 2.14 KB | ||
| ZFXRenderDevice.h | 6.2 KB | ||
| chap_06 | |||
| Demo | |||
| Demo.dsp | 4.31 KB | ||
| Demo.dsw | 561 B | ||
| ZFX.h | 7.28 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| main.cpp | 11.99 KB | ||
| main.h | 422 B | ||
| modelle | |||
| g3.s3d | 37.12 KB | ||
| leo2.s3d | 114.94 KB | ||
| luchs.s3d | 70.56 KB | ||
| ma3.s3d | 41.11 KB | ||
| s3d.cpp | 9.38 KB | ||
| s3d.h | 1.35 KB | ||
| test.psh | 30 B | ||
| test.vsh | 109 B | ||
| test0.bmp | 27.9 KB | ||
| test1.bmp | 27.9 KB | ||
| textures | |||
| dark_roof_64.bmp | 12.05 KB | ||
| g3.bmp | 96.05 KB | ||
| leo_rumpf.bmp | 192.05 KB | ||
| leo_s.bmp | 12.05 KB | ||
| leo_schuerze.bmp | 192.05 KB | ||
| leo_turm.bmp | 192.05 KB | ||
| marder_s.bmp | 20.68 KB | ||
| tarn.bmp | 12.05 KB | ||
| track.bmp | 822 B | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| ZFXRenderer | |||
| ZFXD3D | |||
| ZFX.h | 7.28 KB | ||
| ZFXD3D.def | 144 B | ||
| ZFXD3D.dsp | 4.88 KB | ||
| ZFXD3D.h | 12.61 KB | ||
| ZFXD3D.plg | 1.63 KB | ||
| ZFXD3D_enum.cpp | 25.29 KB | ||
| ZFXD3D_init.cpp | 25.48 KB | ||
| ZFXD3D_main.cpp | 12.01 KB | ||
| ZFXD3D_misc.cpp | 45.55 KB | ||
| ZFXD3D_skinman.cpp | 33.04 KB | ||
| ZFXD3D_skinman.h | 3.16 KB | ||
| ZFXD3D_vcache.cpp | 57.9 KB | ||
| ZFXD3D_vcache.h | 6.25 KB | ||
| dlgChangeDevice.aps | 33.04 KB | ||
| dlgChangeDevice.rc | 4.44 KB | ||
| resource.h | 833 B | ||
| ZFXRenderDevice.h | 14.25 KB | ||
| ZFXRenderer.cpp | 2.42 KB | ||
| ZFXRenderer.dsp | 3.04 KB | ||
| ZFXRenderer.dsw | 771 B | ||
| ZFXRenderer.h | 1.1 KB | ||
| zfx3d.h | 13.62 KB | ||
| chap_07 | |||
| 1 Basics | |||
| VS_BaseTrans.dsp | 4.46 KB | ||
| VS_BaseTrans.dsw | 577 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| base.psh | 130 B | ||
| base.vsh | 292 B | ||
| main.cpp | 15.09 KB | ||
| main.h | 562 B | ||
| texture.bmp | 48.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| 2 MultiTexturing | |||
| PS_MultiTexturing.dsp | 4.52 KB | ||
| PS_MultiTexturing.dsw | 587 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| base.psh | 192 B | ||
| base.vsh | 325 B | ||
| detailmap.bmp | 192.05 KB | ||
| main.cpp | 15 KB | ||
| main.h | 619 B | ||
| texture.bmp | 48.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| 3 Directional Light | |||
| PS_DirectionalLight.dsp | 4.55 KB | ||
| PS_DirectionalLight.dsw | 591 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| base.psh | 235 B | ||
| base.vsh | 385 B | ||
| detailmap.bmp | 192.05 KB | ||
| main.cpp | 15.42 KB | ||
| main.h | 562 B | ||
| texture.bmp | 48.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| 4 Omni Lights | |||
| PS_OmniLights.dsp | 4.59 KB | ||
| PS_OmniLights.dsw | 579 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| base.psh | 196 B | ||
| base.vsh | 333 B | ||
| detailmap.bmp | 192.05 KB | ||
| main.cpp | 18.29 KB | ||
| main.h | 662 B | ||
| omni.psh | 182 B | ||
| omni.vsh | 172 B | ||
| texture.bmp | 48.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| 5 GrayScale | |||
| PS_GrayScale.dsp | 4.58 KB | ||
| PS_GrayScale.dsw | 577 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| base.psh | 188 B | ||
| base.vsh | 180 B | ||
| main.cpp | 18.22 KB | ||
| main.h | 662 B | ||
| omni.psh | 274 B | ||
| omni.vsh | 172 B | ||
| texture.bmp | 48.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| 6 Bump Maps | |||
| PS_BumpMap.dsp | 4.56 KB | ||
| PS_BumpMap.dsw | 573 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXRenderDevice.h | 14.25 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| base.psh | 98 B | ||
| base.vsh | 198 B | ||
| bump.psh | 122 B | ||
| bump.vsh | 713 B | ||
| demo | |||
| base.psh | 98 B | ||
| base.vsh | 198 B | ||
| bump.psh | 106 B | ||
| bump.vsh | 684 B | ||
| textur_b.bmp | 96.05 KB | ||
| textur_d.bmp | 96.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| main.cpp | 21.97 KB | ||
| main.h | 1.1 KB | ||
| textur_b.bmp | 96.05 KB | ||
| textur_d.bmp | 96.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 13.62 KB | ||
| chap_08 | |||
| bat | |||
| GETDATA.BAT | 694 B | ||
| include | |||
| CZFXBasis.h | 3.99 KB | ||
| CZFXMain.h | 2.3 KB | ||
| CZFXModel.h | 6.71 KB | ||
| ZFX.h | 6.99 KB | ||
| ZFXModelStructs.H | 8.43 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| zfx3d.h | 13.31 KB | ||
| lib | |||
| ZFXRenderer.lib | 176.12 KB | ||
| zfx3d.lib | 165.77 KB | ||
| release | |||
| BASISLOG.TXT | 23 B | ||
| Data | |||
| Model | |||
| Alien | |||
| ALIEN.CBF | 166.06 KB | ||
| BasTex.bmp | 768.05 KB | ||
| metall.bmp | 192.05 KB | ||
| MODELLOG.TXT | 7.31 KB | ||
| Shader | |||
| pixel_1.psh | 88 B | ||
| vertex_1.vsh | 242 B | ||
| zfx.bmp | 27.9 KB | ||
| zfxBasis.exe | 200 KB | ||
| zfxBasis.exp | 10.92 KB | ||
| zfxBasis.ilk | 616.13 KB | ||
| zfxBasis.lib | 19.04 KB | ||
| source | |||
| CZFXBasis.cpp | 13.75 KB | ||
| CZFXMain.cpp | 5.62 KB | ||
| CZFXModel.cpp | 56.52 KB | ||
| zfxBasis.sln | 905 B | ||
| zfxBasis.suo | 13 KB | ||
| zfxBasis.vcproj | 5.03 KB | ||
| chap_09 | |||
| Demo | |||
| Demo.dsp | 4.19 KB | ||
| Demo.dsw | 561 B | ||
| ZFX.h | 4.3 KB | ||
| ZFXInput.h | 958 B | ||
| ZFXInputDevice.h | 5.88 KB | ||
| main.cpp | 10.35 KB | ||
| main.h | 1.04 KB | ||
| zfx3d.h | 8.43 KB | ||
| ZFXInput | |||
| ZFX.h | 4.3 KB | ||
| ZFXDI | |||
| ZFXDI.cpp | 12.05 KB | ||
| ZFXDI.def | 141 B | ||
| ZFXDI.dsp | 4.33 KB | ||
| ZFXDI.h | 4.73 KB | ||
| ZFXJoystick.cpp | 4.32 KB | ||
| ZFXKeyboard.cpp | 2.33 KB | ||
| ZFXMouse.cpp | 4.41 KB | ||
| ZFXInput.cpp | 2.09 KB | ||
| ZFXInput.dsp | 3.11 KB | ||
| ZFXInput.dsw | 762 B | ||
| ZFXInput.h | 958 B | ||
| ZFXInputDevice.h | 5.88 KB | ||
| zfx3d.h | 13.62 KB | ||
| chap_10 | |||
| Demo | |||
| Demo.dsp | 4.13 KB | ||
| Demo.dsw | 561 B | ||
| ZFX.h | 4.3 KB | ||
| ZFXAudio.h | 955 B | ||
| ZFXAudioDevice.h | 2.26 KB | ||
| main.cpp | 6.76 KB | ||
| main.h | 492 B | ||
| sound10.wav | 24.48 KB | ||
| zfx3d.h | 13.62 KB | ||
| ZFXAudio | |||
| ZFX.h | 4.3 KB | ||
| ZFXAudio.cpp | 2.09 KB | ||
| ZFXAudio.dsp | 3.12 KB | ||
| ZFXAudio.dsw | 762 B | ||
| ZFXAudio.h | 955 B | ||
| ZFXAudioDevice.h | 2.26 KB | ||
| ZFXDA | |||
| ZFXDA.cpp | 14 KB | ||
| ZFXDA.def | 140 B | ||
| ZFXDA.dsp | 4.14 KB | ||
| ZFXDA.h | 2.08 KB | ||
| zfx3d.h | 13.62 KB | ||
| chap_11 | |||
| Demo | |||
| Demo.dsp | 4.33 KB | ||
| Demo.dsw | 561 B | ||
| ZFX.h | 4.39 KB | ||
| ZFXNetwork.h | 985 B | ||
| ZFXNetworkDevice.h | 3.1 KB | ||
| ZFXSelectionDialog.aps | 31.98 KB | ||
| ZFXSelectionDialog.rc | 2.92 KB | ||
| main.cpp | 13.83 KB | ||
| main.h | 1.24 KB | ||
| resource.h | 744 B | ||
| zfx3d.h | 8.43 KB | ||
| Demo2 | |||
| Demo2 | |||
| Demo.aps | 33.09 KB | ||
| Demo.ncb | 123.18 KB | ||
| Demo.rc | 2.81 KB | ||
| Demo.sln | 908 B | ||
| Demo.suo | 11.01 KB | ||
| Demo.vcproj | 3.53 KB | ||
| demo.res | 524 B | ||
| include | |||
| FileDemo.h | 2.88 KB | ||
| ZFX.h | 4.39 KB | ||
| ZFXNetwork.h | 985 B | ||
| ZFXNetworkDevice.h | 3.12 KB | ||
| resource.h | 631 B | ||
| zfx3d.h | 8.43 KB | ||
| lib | |||
| ZFXNetwork.lib | 8.32 KB | ||
| release | |||
| Demo.exe | 42.5 KB | ||
| Demo.exp | 2.27 KB | ||
| Demo.lib | 4.49 KB | ||
| Demo_i.exe | 42.5 KB | ||
| Log_ZFXNetworkDevice.txt | 124 B | ||
| ZFXWS.dll | 72 KB | ||
| das.bmp | 31.64 KB | ||
| source | |||
| FileDemo.cpp | 9.97 KB | ||
| ZFXNetwork | |||
| ZFX.h | 4.39 KB | ||
| ZFXNetwork.cpp | 2.14 KB | ||
| ZFXNetwork.dsp | 3.14 KB | ||
| ZFXNetwork.dsw | 766 B | ||
| ZFXNetwork.h | 985 B | ||
| ZFXNetworkDevice.h | 3.1 KB | ||
| ZFXWS | |||
| ZFXQueue.cpp | 2.92 KB | ||
| ZFXQueue.h | 1.05 KB | ||
| ZFXSocketObject.cpp | 11.86 KB | ||
| ZFXWS.cpp | 16.74 KB | ||
| ZFXWS.def | 144 B | ||
| ZFXWS.dsp | 4.33 KB | ||
| ZFXWS.h | 3.44 KB | ||
| zfx3d.h | 13.62 KB | ||
| chap_12 | |||
| ZFXGeneral | |||
| ZFX.h | 4.39 KB | ||
| ZFXGeneral.dsp | 3.53 KB | ||
| ZFXGeneral.dsw | 573 B | ||
| ZFXGeneral.h | 270 B | ||
| ZFXMCEgo.cpp | 3.07 KB | ||
| ZFXMCEgo.h | 1.21 KB | ||
| ZFXMCFree.cpp | 2.01 KB | ||
| ZFXMCFree.h | 1.27 KB | ||
| ZFXMovementController.cpp | 2.39 KB | ||
| ZFXMovementController.h | 1.67 KB | ||
| ZFXTimer.cpp | 2.85 KB | ||
| ZFXTimer.h | 1.46 KB | ||
| zfx3d.h | 13.62 KB | ||
| chap_13 | |||
| Space Partitioning Demo | |||
| Space Partitioning Demo.dsp | 4.28 KB | ||
| Space Partitioning Demo.dsw | 599 B | ||
| ZFX.h | 6.27 KB | ||
| ZFXGeneral.h | 270 B | ||
| ZFXMCEgo.h | 1.21 KB | ||
| ZFXMCFree.h | 1.27 KB | ||
| ZFXMovementController.h | 1.67 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| ZFXTimer.h | 1.46 KB | ||
| main.cpp | 17.39 KB | ||
| main.h | 527 B | ||
| testlevel.pbp | 732.64 KB | ||
| texture.bmp | 48.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| zfx3d.h | 17.17 KB | ||
| zfx3d II | |||
| zfx3d.dsp | 3.39 KB | ||
| zfx3d.h | 17.17 KB | ||
| zfx3d.sln | 914 B | ||
| zfx3d.vcproj | 3.61 KB | ||
| zfx3d___Win32_Release | |||
| zfx3d.lib | 181.41 KB | ||
| zfxaabb.cpp | 10 KB | ||
| zfxbsptree.cpp | 12.75 KB | ||
| zfxcpu.cpp | 8.87 KB | ||
| zfxmatrix.cpp | 20.41 KB | ||
| zfxobb.cpp | 14.36 KB | ||
| zfxoctree.cpp | 17.51 KB | ||
| zfxplane.cpp | 7.22 KB | ||
| zfxpolygon.cpp | 13.97 KB | ||
| zfxpolylist.cpp | 2.18 KB | ||
| zfxquat.cpp | 6.11 KB | ||
| zfxray.cpp | 13 KB | ||
| zfxvector.cpp | 11.64 KB | ||
| chap_14 | |||
| Bugfixes.txt | 288 B | ||
| CApplication.cpp | 70.21 KB | ||
| CEntity.cpp | 5.73 KB | ||
| CFile.cpp | 2.39 KB | ||
| CGeometry.cpp | 8.77 KB | ||
| CLevel.cpp | 13.83 KB | ||
| CLight.cpp | 4.21 KB | ||
| CPolygon.cpp | 17.16 KB | ||
| CPolymesh.cpp | 15.89 KB | ||
| CPortal.cpp | 7.18 KB | ||
| CSector.cpp | 32.14 KB | ||
| CSelectionBuffer.cpp | 21.42 KB | ||
| CSpawnPoint.cpp | 2.97 KB | ||
| CToolbar.cpp | 18.46 KB | ||
| ComboBoxHelper.cpp | 2.62 KB | ||
| DlgCallbacks.cpp | 42.66 KB | ||
| PanBox Edit.dsp | 6.89 KB | ||
| PanBox Edit.dsw | 575 B | ||
| data | |||
| level | |||
| Aliens Maincomplex.pbl | 2.09 MB | ||
| Save_Log.txt | 122 B | ||
| test.pbl | 720 B | ||
| prefabs | |||
| C.pbp | 13.4 KB | ||
| E.pbp | 144.72 KB | ||
| W.pbp | 144.72 KB | ||
| aliens_lights.pbp | 1.23 KB | ||
| aliens_smallstairs.pbp | 14.35 KB | ||
| heatingroom.pbp | 38.25 KB | ||
| kiste.pbp | 1.49 KB | ||
| textures | |||
| bath_tiles.bmp | 12.05 KB | ||
| bl_tter.bmp | 12.05 KB | ||
| cover.bmp | 384.05 KB | ||
| crate_steelcross.bmp | 12.05 KB | ||
| crate_woodcross.bmp | 192.05 KB | ||
| crate_woodsmall.bmp | 48.05 KB | ||
| default.bmp | 48.05 KB | ||
| det_shabby.bmp | 192.05 KB | ||
| door_hangar.bmp | 24.05 KB | ||
| door_space_big.bmp | 384.05 KB | ||
| door_spacetoil.bmp | 24.05 KB | ||
| floor_brightgray.bmp | 3.05 KB | ||
| floor_gray.bmp | 36.77 KB | ||
| floor_graymarble.bmp | 48.05 KB | ||
| floor_grid.bmp | 3.05 KB | ||
| floor_gridlight.bmp | 24.05 KB | ||
| floor_gridrusty.bmp | 12.05 KB | ||
| floor_gridrusty2.bmp | 12.05 KB | ||
| floor_justgray.bmp | 3.05 KB | ||
| floor_marble.bmp | 48.05 KB | ||
| floor_metall.bmp | 12.05 KB | ||
| floor_pipes.bmp | 3.05 KB | ||
| floor_plates.bmp | 192.05 KB | ||
| floor_space_01.bmp | 48.05 KB | ||
| floor_spaceplates.bmp | 48.05 KB | ||
| floor_spacetiles.bmp | 12.05 KB | ||
| grill.jpg?042148 | 79.29 KB | ||
| laminat.bmp | 63.92 KB | ||
| light.bmp | 822 B | ||
| light_blue.bmp | 3.05 KB | ||
| light_white1.bmp | 12.05 KB | ||
| metall_plate.bmp | 96.05 KB | ||
| portal.bmp | 822 B | ||
| pspbrwse.jbf | 76.23 KB | ||
| spec_metall.bmp | 12.05 KB | ||
| spec_warn.bmp | 3.05 KB | ||
| wall_conainer.bmp | 12.05 KB | ||
| wall_doorway.bmp | 1.55 KB | ||
| wall_grill1.bmp | 96.05 KB | ||
| wall_space.bmp | 24.05 KB | ||
| wall_space_02.bmp | 48.05 KB | ||
| wall_space_03.bmp | 48.05 KB | ||
| wall_space_04.bmp | 48.05 KB | ||
| wall_space_05.bmp | 48.05 KB | ||
| wall_space_06.bmp | 24.05 KB | ||
| wall_space_07.bmp | 24.05 KB | ||
| wall_space_08.bmp | 12.05 KB | ||
| wall_space_bstrip.bmp | 48.05 KB | ||
| wall_space_cross1.bmp | 48.05 KB | ||
| wall_space_cross2.bmp | 24.05 KB | ||
| wall_space_tile.bmp | 12.05 KB | ||
| wall_space_white1.bmp | 3.05 KB | ||
| wall_spacepipes.bmp | 24.05 KB | ||
| wall_spacepipes2.bmp | 24.05 KB | ||
| wall_steelrusty.bmp | 48.05 KB | ||
| wall_wb_01.bmp | 384.05 KB | ||
| wall_wb_02.bmp | 384.05 KB | ||
| wall_wb_03.bmp | 192.05 KB | ||
| wall_wb_04.bmp | 12.05 KB | ||
| wall_white.bmp | 24.05 KB | ||
| wdw_spaceclosed.bmp | 24.05 KB | ||
| wood.bmp | 48.05 KB | ||
| include | |||
| CApplication.h | 6.1 KB | ||
| CEntity.h | 1.46 KB | ||
| CFile.h | 723 B | ||
| CGeometry.h | 1.1 KB | ||
| CLevel.h | 2.44 KB | ||
| CLevelObject.h | 3.44 KB | ||
| CLight.h | 1.76 KB | ||
| CPolygon.h | 3.06 KB | ||
| CPolymesh.h | 2.52 KB | ||
| CPortal.h | 2.19 KB | ||
| CSector.h | 4.11 KB | ||
| CSelectionBuffer.h | 2.78 KB | ||
| CSpawnPoint.h | 1.22 KB | ||
| CToolbar.h | 1.52 KB | ||
| ComboBoxHelper.h | 590 B | ||
| DlgCallbacks.h | 1.11 KB | ||
| Worklog.txt | 6.14 KB | ||
| ZFX.h | 6.56 KB | ||
| ZFXGeneral.h | 339 B | ||
| ZFXInput.h | 958 B | ||
| ZFXInputDevice.h | 5.79 KB | ||
| ZFXMCAHornet.h | 799 B | ||
| ZFXMCAircraft.h | 6.37 KB | ||
| ZFXMCFree.h | 1.27 KB | ||
| ZFXMovementController.h | 1.66 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| ZFXSTRUKTUREN.H | 8.46 KB | ||
| ZFXTimer.h | 1.46 KB | ||
| globals.h | 986 B | ||
| gui.h | 2.98 KB | ||
| main.h | 1.01 KB | ||
| zfx3d.h | 13.62 KB | ||
| zfxModell.h | 3.19 KB | ||
| zfxModellCBF.h | 7.18 KB | ||
| libs | |||
| ZFXGeneral.lib | 127.72 KB | ||
| ZFXInput.lib | 6.81 KB | ||
| ZFXRenderer.lib | 34.29 KB | ||
| zfx3d.lib | 137.32 KB | ||
| main.cpp | 6.81 KB | ||
| resources | |||
| icon1.ico | 766 B | ||
| menu.aps | 41.55 KB | ||
| menu.rc | 23.19 KB | ||
| resource.h | 7.11 KB | ||
| toolbar1.bmp | 2.69 KB | ||
| test.pbl | 5.43 KB | ||
| texture.bmp | 192.05 KB | ||
| zfx.bmp | 27.9 KB | ||
| chap_15 | |||
| CGame.cpp | 22.13 KB | ||
| CGameBulletList.cpp | 6.54 KB | ||
| CGameCharacter.cpp | 8.01 KB | ||
| CGameEntity.cpp | 8.61 KB | ||
| CGameLevel.cpp | 11.4 KB | ||
| CGameLight.cpp | 8.79 KB | ||
| CGamePlayer.cpp | 3.92 KB | ||
| CGamePortal.cpp | 7.72 KB | ||
| CGameSector.cpp | 37.16 KB | ||
| CShadowVolume.cpp | 12.16 KB | ||
| CZFXModel.cpp | 59.23 KB | ||
| Debug | |||
| BuildLog.htm | 18.7 KB | ||
| CGame.obj | 113.67 KB | ||
| CGameBulletList.obj | 53.75 KB | ||
| CGameCharacter.obj | 66.47 KB | ||
| CGameEntity.obj | 62.66 KB | ||
| CGameLevel.obj | 69.98 KB | ||
| CGameLight.obj | 54.41 KB | ||
| CGamePlayer.obj | 53.28 KB | ||
| CGamePortal.obj | 55.5 KB | ||
| CGameSector.obj | 122.33 KB | ||
| CShadowVolume.obj | 57.28 KB | ||
| CZFXModel.obj | 114.96 KB | ||
| Pandoras Legacy.exe.embed.manifest | 2 KB | ||
| Pandoras Legacy.exe.embed.manifest.res | 2.06 KB | ||
| Skript1.res | 680 B | ||
| main.obj | 61 KB | ||
| vc80.idb | 523 KB | ||
| vc80.pdb | 164 KB | ||
| Pandoras Legacy.dsp | 7.17 KB | ||
| Pandoras Legacy.dsw | 583 B | ||
| Pandoras Legacy.ncb | 6.76 MB | ||
| Pandoras Legacy.sln | 894 B | ||
| Pandoras Legacy.suo | 14 KB | ||
| Pandoras Legacy.vcproj | 12.38 KB | ||
| Pandoras Legacy.vcproj.BIGDOG.Christopher.user | 1.38 KB | ||
| Skript1.aps | 31.87 KB | ||
| Skript1.rc | 2.67 KB | ||
| data | |||
| level | |||
| Aliens Maincomplex.pbl | 2.09 MB | ||
| monsters | |||
| ALIEN.CBF | 166.06 KB | ||
| BasTex.bmp | 768.05 KB | ||
| metall.bmp | 192.05 KB | ||
| prefabs | |||
| doorpart counter.pbp | 2.54 KB | ||
| doorpart.pbp | 6.51 KB | ||
| kiste.pbp | 1.49 KB | ||
| sounds | |||
| gun.wav | 3.63 KB | ||
| textures | |||
| bath_tiles.bmp | 12.05 KB | ||
| black.bmp | 246 B | ||
| crate_steelcross.bmp | 12.05 KB | ||
| crate_woodcross.bmp | 192.05 KB | ||
| crate_woodsmall.bmp | 48.05 KB | ||
| default.bmp | 48.05 KB | ||
| det_shabby.bmp | 192.05 KB | ||
| door_hangar.bmp | 24.05 KB | ||
| door_space_big.bmp | 384.05 KB | ||
| door_spacetoil.bmp | 24.05 KB | ||
| floor_brightgray.bmp | 3.05 KB | ||
| floor_gray.bmp | 36.77 KB | ||
| floor_graymarble.bmp | 48.05 KB | ||
| floor_grid.bmp | 3.05 KB | ||
| floor_gridlight.bmp | 24.05 KB | ||
| floor_gridrusty.bmp | 12.05 KB | ||
| floor_gridrusty2.bmp | 12.05 KB | ||
| floor_justgray.bmp | 3.05 KB | ||
| floor_marble.bmp | 48.05 KB | ||
| floor_metall.bmp | 12.05 KB | ||
| floor_pipes.bmp | 3.05 KB | ||
| floor_plates.bmp | 192.05 KB | ||
| floor_space_01.bmp | 48.05 KB | ||
| floor_spaceplates.bmp | 48.05 KB | ||
| floor_spacetiles.bmp | 12.05 KB | ||
| icycle.bmp | 3.05 KB | ||
| laminat.bmp | 63.92 KB | ||
| light.bmp | 822 B | ||
| light_blue.bmp | 3.05 KB | ||
| light_white1.bmp | 12.05 KB | ||
| metall_plate.bmp | 96.05 KB | ||
| portal.bmp | 822 B | ||
| pspbrwse.jbf | 77.01 KB | ||
| spec_metall.bmp | 12.05 KB | ||
| spec_warn.bmp | 3.05 KB | ||
| wall_conainer.bmp | 12.05 KB | ||
| wall_doorway.bmp | 1.55 KB | ||
| wall_grill1.bmp | 96.05 KB | ||
| wall_space.bmp | 24.05 KB | ||
| wall_space_01.bmp | 17.05 KB | ||
| wall_space_02.bmp | 48.05 KB | ||
| wall_space_03.bmp | 48.05 KB | ||
| wall_space_04.bmp | 48.05 KB | ||
| wall_space_05.bmp | 48.05 KB | ||
| wall_space_06.bmp | 24.05 KB | ||
| wall_space_07.bmp | 24.05 KB | ||
| wall_space_08.bmp | 12.05 KB | ||
| wall_space_bstrip.bmp | 48.05 KB | ||
| wall_space_cross1.bmp | 48.05 KB | ||
| wall_space_cross2.bmp | 24.05 KB | ||
| wall_space_tile.bmp | 12.05 KB | ||
| wall_space_white1.bmp | 3.05 KB | ||
| wall_spacepipes.bmp | 24.05 KB | ||
| wall_spacepipes2.bmp | 24.05 KB | ||
| wall_steelrusty.bmp | 48.05 KB | ||
| wall_wb_01.bmp | 384.05 KB | ||
| wall_wb_02.bmp | 384.05 KB | ||
| wall_wb_03.bmp | 192.05 KB | ||
| wall_wb_04.bmp | 12.05 KB | ||
| wall_white.bmp | 24.05 KB | ||
| wdw_spaceclosed.bmp | 24.05 KB | ||
| wood.bmp | 48.05 KB | ||
| include | |||
| CGame.h | 4.25 KB | ||
| CGameBulletList.h | 1.17 KB | ||
| CGameCharacter.h | 4.23 KB | ||
| CGameEntity.h | 2.17 KB | ||
| CGameLevel.h | 2.08 KB | ||
| CGameLight.h | 2.08 KB | ||
| CGamePlayer.h | 928 B | ||
| CGamePortal.h | 2.21 KB | ||
| CGameSector.h | 4.65 KB | ||
| CShadowVolume.h | 1.94 KB | ||
| CZFXModel.h | 7.1 KB | ||
| Worklog.txt | 4.17 KB | ||
| ZFX.h | 7.53 KB | ||
| ZFXAudio.h | 955 B | ||
| ZFXAudioDevice.h | 2.26 KB | ||
| ZFXGeneral.h | 270 B | ||
| ZFXInput.h | 958 B | ||
| ZFXInputDevice.h | 5.88 KB | ||
| ZFXMCAHornet.h | 799 B | ||
| ZFXMCAircraft.h | 6.61 KB | ||
| ZFXMCEgo.h | 1.21 KB | ||
| ZFXMCFree.h | 1.27 KB | ||
| ZFXModelStructs.H | 8.43 KB | ||
| ZFXMovementController.h | 1.67 KB | ||
| ZFXNetwork.h | 985 B | ||
| ZFXNetworkDevice.h | 3.1 KB | ||
| ZFXRenderDevice.h | 14.12 KB | ||
| ZFXRenderer.h | 1.1 KB | ||
| ZFXSTRUKTUREN.H | 8.46 KB | ||
| ZFXTimer.h | 1.46 KB | ||
| main.h | 415 B | ||
| zfx3d.h | 17.17 KB | ||
| zfxModell.h | 3.19 KB | ||
| zfxModellCBF.h | 7.18 KB | ||
| libs | |||
| ZFXAudio.lib | 31.62 KB | ||
| ZFXGeneral.lib | 127.72 KB | ||
| ZFXInput.lib | 31.71 KB | ||
| ZFXNetwork.lib | 31.86 KB | ||
| ZFXRenderer.lib | 34.29 KB | ||
| zfx3d.lib | 181.41 KB | ||
| main.cpp | 8.63 KB | ||
| resource.h | 777 B | ||
| zfx.bmp | 27.9 KB | ||
| Sample Chapters | |||
| 3DGPAI1_CH_09.pdf | 1.26 MB | ||
| J2ME_GP_CH_11.pdf | 492.49 KB | ||
| SHADERS_CH_11.pdf | 556.11 KB | ||
| autorun.inf | 36 B | ||
| readme.txt | 1.69 KB | ||
| start.exe | 3.61 MB |
![]()
Книги и журналы » Компьютерная литература » Программирование (книги)
3D Game Engine Programming
Год: 2004
Автор: Stefan Zerbst, Oliver Duvel
Жанр: Программирование
Издательство: Thomson Course Technology PTR
ISBN: 1-59200-351-6
Язык: Английский
Формат: PDF
Качество: Изначально компьютерное (eBook). Может быть это очень качественный скан, я не могу понять. Качество ВЫСОКОЕ!
Количество страниц: 896
Описание: Are you interested in learning how to write your own game engines? With "3D Game Engine Programming" you can do just that. You'll learn everything you need to know to build your own game engine as a tool that is kept strictly separate from any specific game project, making it a tool that you can use again and again for future projects. You won't have to give a second thought to your engine. Instead, you'll be able to concentrate on your game and the gameplay experience.
At the end of the book, you will be able to program your own comprehensive game engine, including renderer, network, audio, input, and math libraries. Includes coverage describing how to implement additional tools for game programming, such as a level editor with graphical user interface. To demonstrate the power of the developed tools, this book wraps things up with a deathmatch network first-person shooter, utilizing everything from the book: engine, level editor, and performance knowledge.
[spoiler="Примеры страниц книги"]
![]()
[/spoiler]
[spoiler="Скрины обозревателя диска"]
Заметка: Обозреватель сам переливается разными цветами
![]()
А клик по этой ссылке ("View Microsoft DirectX 9 SDK") ни к чему не приведёт, т.к. эта часть вырезана. Вы можете скачать SDK отсюда и положить ко всей "каше" в папку \TOOLS. Подробнее в readme.txt, п.2 "Tools".![]()
[/spoiler]
[spoiler="Оглавление"]
Part I Introduction to the Topics
Chapter 1 3D Engines and Game Programming
Chapter 2 Designing the Engine
Chapter 3 Engineering the Engine
Chapter 4 Fast 3D Calculus
Part II Rendering Graphics
Chapter 5 Materials. Textures, and Transparency
Chapter 6 The Render Device of the Engine
Chapter 7 3D Pipelines and Shaders
Chapter 8 Loading and Animating 3D Models
Part III Support Modules for the Engine
Chapter 9 The Input Interface of the Engine
Chapter 10 The Audio Interface of the Engine
Chapter 11 The Network interface of the Engine
Chapter 12 Timing and Movement in the Engine
Chapter 13 Scene Management
Part IV Black Art of Game Programming
Chapter 14 Computer-Aided Design (CAD) Tools
Chapter 15 Deathmatch Shooter
Epilogue
Index
[/spoiler]
[spoiler="Содержимое CD-ROM"]
1. Chapter Data
2. Tools
3. Sample Chapters
----------Файлы--------------
[Book] - папка, в которой находится книжка. Если хотите качать только книгу, качайте это.
[Chapter Data] - примеры, исходники к этой книге
[Sample Chapters] - по логике кагбе примеры глав (Skins; The World; Mirror, Mirror, On the Wall), но в самой книге таких глав нет, так что советую качать какбы дополнительные глави
autorun.inf запускает start.exe
start.exe - обозреватель диска со специальной оболочкой (см. скрины)
readme.txt - информация о содержимом диска от издателей [ENG]
[/spoiler]
Доп. информация: Моя первая раздача. Раньше не создавал раздач, т.к. раздавать не могу нормально. Но маленькую книжку могу
Очень хотелось бы видеть ваше "спасибо" и знать что я кому-то помог
All Comments