¿¬½ÀÀå(´Ù¹ö¸®°í °©´Ï´Ù...)-³²±æ ±ÛÀÌ ÀÖÀ¸¸é ¹Î°¡ÃÌ¿¡ ³²°ÜÁֽðí, ȸ¿ø °¡ÀÔÀ» ¹ÞÁö ¾Ê½À´Ï´Ù.

2016/11/01 (16:43) from 124.137.60.57' of 0' Article Number : 1109
Delete Modify tj Access : 1298 , Lines : 113
Book_2004_ShaderX©÷_DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö_CD
Download : Book_2004_ShaderX©÷_DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö_CD.zip (39939 Kbytes)
Book_2004_ShaderX©÷_DirectX 9 ¼ÎÀÌ´õ ÇÁ·Î±×·¡¹Ö »ùÇÃ

/ 3.Direct3D 9·Î ±¸ÇöÇÑ Çâ»óµÈ Á¶¸í°ú ¼ÎÀ̵ù (shader ÄÚµå)
/ 03 - Michal Valient

//*****************************************************************************
// readme.txt

'Advanced lighting and shading with Direct3D'
and
'Shadow mapping with Direct3D'

examples
by
Michal Valient

e-mail: valient@host.sk
project pages: http://www.dimension3.host.sk

-------------------------------
Intro

This package contains examples for articles mentioned above.
Examples were tested on ATI Radeon 9700 and 8500 and DX9 reference rasterizer.
to compile, expat libraries are required - http://www.libexpat.org/
To compile MAX's .V2 exporter, Flexporter package is needed - http://www.codercorner.com/Flexporter.html

-------------------------------
Licence

This program is released under GPL licence. For details see file 'Licence'

-------------------------------
Command lines

Usage: app.exe -i -m [-o ] [-s ]
Example: app.exe -m spotlight -s 3 -o spot

Parameters:
-i plays specified XML scene file
  ! do not specify any path, just filename and extension !

-m sets specified material
  Materials are:
    spotlight      Phong lighting with spotlight - PS.1.4
    spotlight2     Phong lighting with spotlight - PS.2.0
    spotlight3     Phong lighting with spotlight - PS.3.0
    cooktorrance   Cook-Torrance lighting - PS.1.4
    cooktorrance2  Cook-Torrance lighting - PS.2.0
    orennayar      Oren-Nayar lighting - PS.2.0
    envmap         Environmental mapping - PS.1.4
    envmap2        Environmental mapping - PS.2.0
    shadow         Phong lighting with spotlight and shadows - PS.2.0

-o saves each screen into file '_nnnn.bmp'
  nnnn is frame number
  ! do not specify any path, just filename without extension!
-s alters playing speed - any positive number
  Speed modifier:
    1              original speed
    2              half speed
    n              1/n of original speed (n times slower)

-------------------------------
Package hierarchy:

./bin
- precompiled examples
              app.exe is release build
              app_debug.exe is debug build and has extended output to log file.
- Dimension3Exporter.flx - Dimension3 3DS MAX4 exporter

./bin/Resources/Shaders
- DX shaders, usable with Direct3D9

./bin/Resources/Shaders/DX8_Shaders
       - Optimized Phong shaders for DX8 class of hardware

./bin/Resources/Shaders/Hlsl
       - HLSL versions of many shaders.

./bin/Resources/Required
       - Required textures and lookup tables

./bin/Resources/Scenes
       - Scenes for your pleasure

./Include
./Source
       - source code of the renderer.

./Source/Utils/MaxExporter
       - MAX exporter source

./Source/Utils/MaxExporter/Flexporter
       - Here comes flexporter SDK

./Source/Utils/Tester02
       - Your place to start - an application executable project ;-)
//*****************************************************************************

/ 4. ´Ù¾çÇÑ ¾È°³ È¿°ú ¼Ò°³
/ 04 - Markus Nubel

/ 5.Direct3D 9·Î ±¸ÇöÇÑ ±×¸²ÀÚ ¸ÅÇÎ (shader ÄÚµå)
/ 05 - Michal Valient

/ 6. ½ºÅÙ½Ç ±×¸²ÀÚ ÀÔü ÀÌ·Ð
/ 06 - Hun Yen Kwoon

/ 7.·»´õ¸ùÅ°¸¦ »ç¿ëÇÑ ¼ÎÀÌ´õ °³¹ß (ShaderX2_7_Phong.rfx)


Backward Forward Post Reply List