User Tag List

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

Тема: ЭТЮДЫ

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

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

    Регистрация
    26.03.2008
    Адрес
    Питкяранта
    Сообщений
    1,822
    Спасибо Благодарностей отдано 
    274
    Спасибо Благодарностей получено 
    122
    Поблагодарили
    95 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SfS Посмотреть сообщение
    С удовольствием использую вашу процедуру rnd, сделанную "по уму".
    Это зависит от картинки. Период RND должен равнятся её площади в пикселях.
    Тогда каждый вызов процедура будет обрабатывать ровно 1 пиксель. И никогда не повторится с тем пикселем который уже был обработан.
    Когда вызовется на S раз - все пиксели будут обработаны.
    По очереди в общем-то, но ведь RND - это перемешивание и выглядеть оно будет как случайность.
    Так что тут нужно осваивать матан и методы получения псевдо-случайных значений (ещё и правильно интерпретировать ответ RND - это по-сути координаты того пикселя который обрабатываем на данной итерации, неважно гасим, зажигаем, заменяем другой картинкой)
    Я лично в математике слабоват, у меня получалось только "в лоб", классической процедурой которая имеет период 65535, вот эти два байта и брал за X и Y
    Интерпретируюя как коорду пикселя который нужно зажеч. Ща покажу.
    https://yadi.sk/d/ufC3XZnK-pidpw
    Вот, изображение солдата появляется по одному пикселу за раз (каждый HALT, на самом деле нет, но прикручивать не стал, иначе оно бы появлялось 65535 хальтов, больше 20 минут, но у тебя видимо изображение планируется попроще, вот я и обобщил в описаниии)
    Как-бы он интерпретируется как картинка 256х256, но поскольку экран у нас 256 на 192 то просто не зажигаются те пиксели которые ниже...

    Не знаю, понятно ли объяснил, но в общем-то думаю достаточно наглядно чтоб понять что имел в виду...
    Последний раз редактировалось Destr; 02.01.2020 в 14:34.

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

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

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

Похожие темы

  1. Этюды: как бы написать поизящнее.
    от AndTorp в разделе Программирование
    Ответов: 5
    Последнее: 17.03.2008, 00:43
  2. Ответов: 0
    Последнее: 18.08.2006, 22:40
  3. Этюды: печать шрифтом 5x5...
    от breeze в разделе Программирование
    Ответов: 12
    Последнее: 27.03.2005, 05:21

Метки этой темы

Ваши права

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