DCT:Моделлинг геометрии уровня — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
Loxotron (обсуждение | вклад) |
RedPython (обсуждение | вклад) м (restored) |
||
(не показаны 10 промежуточные версии 5 участников) | |||
Строка 5: | Строка 5: | ||
===Создание строений=== | ===Создание строений=== | ||
---- | ---- | ||
− | ===Создание | + | ===Создание лестниц=== |
---- | ---- | ||
+ | |||
===Создание стёкол=== | ===Создание стёкол=== | ||
Уровень с примером стекла можно найти в SDK: <pre>"C:\Program Files\X-Ray SDK\sources\examples\glass_and_water.mb"</pre> | Уровень с примером стекла можно найти в SDK: <pre>"C:\Program Files\X-Ray SDK\sources\examples\glass_and_water.mb"</pre> | ||
Стекло - односторонний теселённый [[триангулированный полигон]]. <br> | Стекло - односторонний теселённый [[триангулированный полигон]]. <br> | ||
Двусторонность указывается в настройках Xray [[шейдер|шейдера]] (Xray Double Side). Стекло необходимо моделировать как показано на скриншоте, ибо в игре стекло будет при попадании разбиваться на '''заранее смоделированные''' части. | Двусторонность указывается в настройках Xray [[шейдер|шейдера]] (Xray Double Side). Стекло необходимо моделировать как показано на скриншоте, ибо в игре стекло будет при попадании разбиваться на '''заранее смоделированные''' части. | ||
− | [[ | + | [[image:Docs_maya_glassmodel.jpg|3D модель стекла|center|frame|3D модель стекла]] |
При попадании треугольники объединяются в куски большего размера. Например, так: | При попадании треугольники объединяются в куски большего размера. Например, так: | ||
[[image:Docs maya glassmodelbrake.jpg|Пример разбиваемых частей|center|frame|Пример разбиваемых частей]] | [[image:Docs maya glassmodelbrake.jpg|Пример разбиваемых частей|center|frame|Пример разбиваемых частей]] | ||
Строка 33: | Строка 34: | ||
| objects/glass | | objects/glass | ||
|} | |} | ||
− | [[image: | + | [[image:Docs_glassscreenshot.jpg|Стекло в игре|center|frame|Стекло в игре]] |
---- | ---- | ||
===Создание воды=== | ===Создание воды=== | ||
---- | ---- | ||
− | [[Категория: | + | [[Категория:SDK CS|{{PAGENAME}}]] |
Текущая версия на 13:22, 21 мая 2011
Содержание
Моделинг геометрии уровня
Создание террейна
Создание строений
Создание лестниц
Создание стёкол
Уровень с примером стекла можно найти в SDK:"C:\Program Files\X-Ray SDK\sources\examples\glass_and_water.mb"
Стекло - односторонний теселённый триангулированный полигон.
Двусторонность указывается в настройках Xray шейдера (Xray Double Side). Стекло необходимо моделировать как показано на скриншоте, ибо в игре стекло будет при попадании разбиваться на заранее смоделированные части.
При попадании треугольники объединяются в куски большего размера. Например, так:
Параметры X-ray шейдера разбиваемого стекла | |
---|---|
Texture | t:\glas\glas_dirt.dds |
Double side | yes |
Engine | models/window |
Compiler | def_vertex |
Material | objects/glass |