PDA

Просмотр полной версии : перспектива


megasmall
17.10.2005, 19:46
здрасте, скажите можно ли програмно или непрограмно как-нибудь расположить фотку в перспективе? ну как в фотошопе.

silin
17.10.2005, 20:50
как фотошопе нет, имхо
а вообще можно, тока геморно..
пример (http://silin.fatal.ru/) здесь есть

Iv
17.10.2005, 21:29
можно.
я посмотрел твой пример, тебе немного его доработать - и в путь.
нужно сделать так, чтобы центральная точка всегда занимала
позицию на пересечении диагоналей четырехугольника.
сам как раз это заканчиваю. все времени не хватает.

- твой пример изучу внимательно и списюкаю, если что понадобится,
если не возражаешь, конечно :)

спасибо!

silin
17.10.2005, 21:42
>>чтобы центральная точка всегда занимала позицию на пересечении иагоналей
это как когда удобнее: там так и есть (отсутствие параметра принуждает счиать центр)
>>и списюкаю, если что понадобится
затем и положено

Iv
17.10.2005, 23:41
я проверил.
ты неправильно считаешь центр. из за этого криво получается.
чентр нужно вычислять как пересечение диагоналей.
сейчас это не так.
ты сам удивишься, когда сделаешь именно пересечение а не
среднее арифметическое (как я понял).

silin
18.10.2005, 08:35
>>ты неправильно считаешь центр, ..среднее арифметическое
все так, не по понятиям :) , исправлюсь со временем (если надо будет конечно)

Iv
18.10.2005, 15:02
эээ. ты так не скажи. :)
делов на пол часа, если надо, дам функции вычисления пересечения
а результат - пальчики оближешь!
подымай зад! хехе

silin
18.10.2005, 20:11
2BitSky:спасибо на добром слове
зы: но переделывать ничего не собираюсь,
надоело все................

D12
18.10.2005, 22:27
надоело все................
терпи .............

silin
19.10.2005, 09:05
OK (ваше сообщение слишком короткое..
зы: достали уже длинные собщения

D12
19.10.2005, 22:35
я думаю что тебе кажется что ты уже все знаеш :confused:
вообщето это не так , ты просто изучил свой круг , в котором ты живеш .................................
если шагнуть хотя бы на шаг дальше своего мира , оболочки которые мы создаем для себя , можно увидеть другой мир , далеко еще неизученый ..........вопрос только в одном , где взять силы на этот шаг ..........

Ostgur
20.10.2005, 11:41
В Director можно так сделать, там встроенный компонент есть и ничего писать не надо, а на Flash Тоже можно, был у меня где-то исходник!

Beastriker
20.10.2005, 14:54
нда... лень рулит... я вот ща на информатике сижу... *)

Stary
28.07.2006, 16:46
В Director можно так сделать, там встроенный компонент есть и ничего писать не надо, а на Flash Тоже можно, был у меня где-то исходник!
Если я правильно понял - речь идет о восьмерке и классе BitmapData? Если да - то было бы крайне интересно посмотреть - как это делается. Я лично в матричном исчислении не силен.

flash33
14.08.2006, 15:08
Да, я б тоже не отказался от исходника с реальным перспективным преобразованием. То, что у silin'а - это лишь псевдо, а сейчас, когда есть попиксельный доступ к растру можно было бы сделать более эффектный класс distort. Жаль я слаб в математике :(