![]() |
А как сплайн затекстурить?
|
Как - нибудь так: на битмапе с шагом 1 пиксель рисуешь окружность центр которой скользит по сплайну, потом нарисованную битмапу кладешь на битмапу с текстурой в качестве фильтра.
|
ето же просто должно обрезать битмапу на которую налажывают фильтр, но никак не исказить(трасформировать) в соответствии с нарисованой битмапой.
|
Цитата:
Придется поверх этой самой линии рисовать куски текстуры, например, если тебе нужна дорога рисуешь камешки, трещины, разметку и т.п. Ось каждого рисунка поворачивачиваешь парралельно касательной к кривой сплайна и ждет тебя удача :) |
дорогу я думаю нада клепать из треугольников, вопрос в том как правильно в них раставить координаты текстур
|
Не надо из треугольников: нарисуй длинную толстую линию требуемым цветом поверх нее рисуй куски текстуры, ось куска ориентируй по касательной к линии в данной точке.
(Если забыл, то тангенс угла наклона к кривой в данной точке есть первая производная, а ты чо думал, математика, она нужна не только, чтоб в вузе студиозов занять :)) |
Цитата:
|
| Часовой пояс GMT +4, время: 11:59. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.