User Tag List

Показано с 1 по 10 из 18

Тема: Эффект линзы

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin Посмотреть сообщение
    Я про это и говорю. Сканирование должно быть линейным на приемнике, а не на источнике. Иначе будет хреново. А рисовать результат сразу или заполнять таблицу- не суть важно.
    Да блин, нет у меня приемника, то есть иcточника, поэтому и сканировать ничего не надо.
    Надо просто нарисовать векторную линзу, с дискретностью 8 пикселей.

    Добавлено через 8 минут
    Вот еще один вариант, в отличае от IRIS линза получается выпуклой, но с артефактами, углы квадрата превращаемого в линзу как бы подгибаются и накладываются на линзу.

    size = 2 (коффициент "скукоживания" квадрата в сферу)
    for i = -radius To radius Step -8
    for j = -radius To radius Step -8

    s = Sin(M_PI/2 + (M_PI/2) / (radius*size) * sqr(i*i+j*j))
    x = i*s
    y = j*s
    plot(x,y)

    Next j
    Next i
    Последний раз редактировалось newart; 09.06.2008 в 16:26. Причина: Добавлено сообщение

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Классный эффект в демке !
    от AAA в разделе Демо
    Ответов: 9
    Последнее: 24.05.2008, 19:17
  2. Border-эффект на Бейсике
    от jim в разделе Разный софт
    Ответов: 7
    Последнее: 18.04.2007, 21:50

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •