![]() |
0 Всего найдено: 11
Tezey
Сообщение
15/07/2011 21:11
Копия темы
Bevel and emboss GDI+ Други, подскажите как реализовать программно сей эффект. Собственно задача заключается в том что нужно сделать объёмный текст. Программу пишу на С#. Буду благодарен за любую информацию. зарание спасибо.
Artanis-Design
Сообщение
15/07/2011 22:12
Копия темы
Не знаю как правильно, но можно раскопировать текст несколько раз с офсетом на один пиксель вправо и вниз )
alex1153
Сообщение
16/07/2011 07:30
Копия темы
я так и делал ) если считать верх-лево за 0,0 , то : вывести текст светлым со сдвигом -1,-1 вывести текст тёмным со сдвигом 1,1 вывести текст со сдвигом 0,0
Tezey
Сообщение
16/07/2011 08:18
Копия темы
Спасибо что откликнулись, но это не совсем то что надо. Эта технология хороша когда используется и именно сдвиг на 1 -2 пикселя и переход тут получиться только угловатый. а мне нужен аналог того как реализовано в фотошопе. Я забрёл в реальный тупик, по тому что даже примерно не представляю как они(разработчики фотошопа) достигают этого эффекта.
Tezey
Сообщение
16/07/2011 10:01
Копия темы
Спасибо большее, Алексей. Но видимо я недостаточно понятно объяснил суть вопроса. я привожу картинку. с лева реализован тот метод о котором говорите Вы а с права то что нужно получить. главным недостатком вашего метода является увеличение исходного размера буквы. И не совсем так отображается ка нужно.
alex1153
Сообщение
16/07/2011 10:18
Копия темы
я шарповый API не знаю, можно поискать там специальные методы/эффекты при выводе текста примеров в сети я не нашёл вот так сразу. В фотошопе это делается скорее всего "вручную": берётся описание литеры в векторном виде, придаётся рельеф по некоторому алгоритму, затем тупо освещается . Больше ничего в голову не приходит ))
alex1153
Сообщение
16/07/2011 10:31
Копия темы
возможно, вот отсюда стОит поразматывать эту загадку наверняка имеется возможность сохранить выводимый текст в виде региона, затем этот регион сделать выпуклым
Tezey
Сообщение
16/07/2011 10:58
Копия темы
0
я могу получить регион это не проблема. А как его сделать выпуклым? Я целый день колупался в поисковиках ничего не нашёл. То ли поисковики перестали меня понимать, то ли там действительно ничего нет. Поэтому и решил сюда написать. Эффекты искал не нашёл ничего похожего. мне не обязательно на С#. мне на чём либо я потом к С# адаптирую. |
Выразить восторг, поругаться или предложить что-нибудь можно на форуме |
Для обсуждения этого сервиса так же есть темы на фрилансе по поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал" |