1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Revision 2012

Автор: Dimouse · 10 апр 2012 · ·

Комментарии

  1. INHELLER
    Ну да. Просто не знаю, нужно ли писать Иллюминэйшн Модели, или достаточно вызвать соответствующую функцию с параметрами.
  2. Dimouse
  3. Guyver
    Это, конечно, круто, но немножко попахивает кидаловом. Т.к. в итоге, когда оно распаковывает все ресурсы, памяти жрет о-го-го же. А раньше как было? Есть у тебя 48 кб и все, выше головы не прыгнешь, некуда разжимать, хоть ты в миллион раз сожми данные. Можно сказать, что сейчас все эти конкурсы окончательно выродились в соревнования архиваторов. С программной точки зрения, конечно. Художники, музыканты и прочие режиссеры-постановщики напротив развернулись по-полной.
  4. Dimouse
    Некорректно это называть архивацией, правильнее - программной генерацией. То есть с помощью математических формул ты создаешь, например, текстуру, похожую на листочек или кучу травинок копи-пастом. Разумеется, оно будет в памяти ого-го сколько заниматься, но раз есть такой объем памяти, то почему бы им не воспользоваться? Хотя мне лично тоже милее старые дос-интры или интры на Амиге, где всё как ты говоришь - ничего (или почти ничего) не генерируется, всё построено на дизайнерских решениях. Для примера можно посмотреть всё тот же Revision, но Амига-интро компо. Там вот именно такой подход, мне все работы очень понравились.
  5. Guyver
    Эээ. А архивация это не программная генерация? Я просто не вижу принципиальной разницы допустим, между каким-нибудь классическим методом сжатия и вот таким-вот как в демках. Различие же только в узкости специализации применения. Ведь применительно к графике, тот же jpeg тоже с помощью математических формул создает изображение. И даже bmp, только алгоритм там совсем примитивный, в сравнении.
  6. INHELLER
    Лол. А я про сжатие эксешников, скорее говорил... вроде есть проги именно архиваторы.

    Guyver > Не. Ничего общего. Процедурные текстуры генерируются с помощью формул. От начала до конца. То-есть не берём картинку и пытаемся превратить её в математическую формулу, а пишем формулу, чтобы получить картинку. Хорошая новость - бесконечная сложность текстур, плохая - нельзя запихнуть вот это лого именно в этот кусок. Только математику хорошо знать надо.
    Используется оно очень часто в кино.
    Архивация - метот сжатия с помощью определённых правил.
  7. Guyver
    INHELLER, эээ. Так картинка, как и любые другие данные, применительно к компьютеру - это всегда набор чисел, которые перелопачиваются по какому-нибудь алгоритму. Т.е. формулу мы пишем всегда же. И музыка так же, и вообще все. И сжатие в данном случае присутствует - из 64кб получаем гигабайты нужных данных.
  8. INHELLER
    В том-то и дело, что относительно картинок, числа изначально берутся от балды (на деле, сохраняется числовое отображение картинок). И только потом сжимаются по тем или иным правилам (иногда с потерей информации).
    В то время, как процедурные текстуры (да и не только текстуры) генерируются по заданному алгоритму. С нуля.
    То-есть, в случае с простыми текстурами, в начале берутся сами текстуры, а в случае процедурных (процедурными просто могут быть не только текстуры) в начале берётся формула и только потом просчитывается цвет каждой точки. Естественно, ничто не мешает запечь процедурные текстуры в изображения. Но это уже не первичное.

    Просто не знаю как описать/показать это. В наши изнеженные времена, бывает очень сложно 3Д с математикой соединить. Особенно, если брать что-нибудь простое вроде Макса.
  9. Guyver
    INHELLER, а вот эти действия "сжимаются по тем или иным правилам" (и разжимаются понятное дело), и "генерируются по заданному алгоритму" чем различаются? В любом случае же берутся некие исходные данные, какой-нибудь алгоритм и по нему уже "вычисляется цвет каждой точки". Т.е. что такое в твоем понимании "просто текстура"? Просто текстур не бывает же. Любые данные в компьютере это просто набор чисел, который по определенным алгоритмам обрабатывается и вот на выходе уже получаются "текстуры", "музыка" и прочие "тексты".

    И ЗД это же тоже математика, что значит "с математикой соединить?"
  10. Dorten
    Разница в том, что в первом варианте имеем изначально картинку - набор пикселей. По ней строим формулы и прочую хрень, по которым можно восстановить эту картинку.
    Во втором случае имеем сразу формулы, которые нам должны теоретически дать (и дают) нужную картинку.
Чтобы оставить комментарий просто зарегистрируйтесь и станьте участником!
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление