g0blinish wrote:никак пИсать собрался?(:
Разрабатываю демосцену (только не на спектрум, а на сегу), но суть фактически та же. Даже несколько проще.
Хотелось бы реализовать там всякие растровые эффекты наподобие плазмы, может там 3д-туннель, что ещё модно в демках.
В по-пиксельном выводе сежка тугодумит. В бенчмарке рендерит тонированный кубик со светотенью стабильно 20 фпс. И в прочих демках с векторно-полигональной графикой выше 20 фпс не поднимается. Блитинг данных довольно ресурсоёмкий.
Зато в чанковой (тайловой) графике ультра-быстрая.
Планирую попробовать и на лоурез (тайлами, фактически то же, что и атрибутная графика на спектруме) и на хайрез. Если на хайрезе будет хотя бы 20 фпс, то будет круто, конечно.
Ради чего, собственно, создал тему. Нужны исходники на языках высокого уровня (не асм). Можно и бейсик-подобные. Со структурой {алгоритм->(X,Y); PutPixel(X,Y)}.
Не понимаю, как настроить эту формулу (из второй ссылки) под нужное разрешение и кол-во цветов.
Допустим у меня ща 100*100 пикселей и 16 цветов на пиксель.
64 + 63 * sin( i/(37+15*cos(j/74)) ) * cos( j/(31+11*sin(i/57)))
По-всякому экспериментировал, получаются или полосочки, или вообще эррор - деление на 0.
ALKO, 64 + 63 * sin( i/(37+15*cos(j/74)) ) * cos( j/(31+11*sin(i/57)))
64 плюс-минус 63 дадут нам от 1 до 127(а синусы и косинусы дают нам от -1 до 1), тебе надо от 0 до 15.
попробуй
7.5 + 7.9 * sin( i/(37+15*cos(j/74)) ) * cos( j/(31+11*sin(i/57))) (для округления до ближайшего целого)
либо
8 + 7.9 * sin( i/(37+15*cos(j/74)) ) * cos( j/(31+11*sin(i/57))) (для округления отбрасыванием дробной части)
g0blinish wrote:меня туда не пустют да я и сам не пойду.
g0blinish wrote:а музон авторский или кавер?
Прошу исключить меня из участников форума - 3
А как всё таки удалить аккаунт полностью? Я уже и не захожу, а мне в почтовый ящик летят сообщения с форума. Типа: нам пришло сообщение, ящик переполнен.
Я знаю, что мне скажут. Не заходи, не обращай внимания. Но всё же.
Вот мой логин и пароль, пользуйтесь, кто хочет:
vinxru
4wqUMCAv
Я их размещу и на других ресурсах.
Причина. НА форуме слишком много упоротых говнюков типа SKCorp-а, dk_spb, Фролова (тот который стукач). Людей без личной жизни и будущего. Ну и DataSoft-а что ли вспомнить, но это не ублюбочность, а всего лишь белочка. И прочих, просто бросающихся дерьмом за компанию (хотя и уважаемых мной) Ну после такого то вброса, удалите )
Смена почтового адреса на случайный не прокатывает больше...
Users browsing this forum: No registered users and 1 guest