![]() |
Ответ: Определить текстуру меша в определённой точке
если мультитекстуринг то просто так тексу не пикнешь, по сути они все на меше же. надо знач тогда пикать пиксель как советовал АВТОМАТ, но пиксель маски, указывающей где трава а где тропинка (или че там), соотв чем он белее тем ближе к тексе в белых местах маски)
|
Ответ: Определить текстуру меша в определённой точке
Короче, проще сделать другим способом :-D
|
Ответ: Определить текстуру меша в определённой точке
Цитата:
EntityTexture заюзай PaintMesh |
Ответ: Определить текстуру меша в определённой точке
tormoz, если не сложно, конечно, пжалст дай рабочий код, у меня не выходит Ж((
Использую пэинт, он просит браш, гружу тексту как брашь, значит и проверка такая Код:
If ground_tex=GetSurfaceBrush(PickedSurface()) Stop |
Ответ: Определить текстуру меша в определённой точке
Пример писать лень
Отладь, где именно не работает ? не пикается, браш не тот возвращает ? |
Ответ: Определить текстуру меша в определённой точке
GetSurfaceBrush(PickedSurface()) возвращает что то, но не то.
изначальный ground_tex и возвращаемый GetSurfaceBrush(PickedSurface()) не совпадают |
Ответ: Определить текстуру меша в определённой точке
Хозяйке на заметку: команда stop работает лишь в режиме отладки ( Debug )
|
Ответ: Определить текстуру меша в определённой точке
к слову без дебага я вообще никогда не запускаю.
И кслову стоп вне режима работает )) |
Ответ: Определить текстуру меша в определённой точке
Цитата:
|
Ответ: Определить текстуру меша в определённой точке
Ну раз работает так это вообще отстой. Забудь так его убрать и всё... пользователи будут рады.
А нормальные компиляторы удаляют дебаг-директивы при компиляции. |
Ответ: Определить текстуру меша в определённой точке
Цитата:
|
Ответ: Определить текстуру меша в определённой точке
Фьюууу ну неужелиии... сделал через текстур нейм:)
Я думаю AnyKey'щикам будет полезно;) Код:
Global ground_textur3=LoadTexture ("terrain1.jpg") |
Часовой пояс GMT +4, время: 17:15. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot