Обновить
29
Тимур Гагиев@XProger

программер

22
Подписчики
Отправить сообщение
МГГУ, Технология Подземной Разработки
защитил кандидатскую с работой, приложение к которой писал на Delphi + OpenGL (моделирование выпуска отбитой руды)
Есть три типа устройств: Mali, PowerVR, Tegra.
В своём движке, относительно текстур руководствуюсь следующими правилами:
— все текстуры 2^N
— стараться избегать размеров > 1024 (время выборки)
— стараться жать текстуры с выносом альфа-канала (если имеется) в отдельную текстуру A8 (память, время выборки)
— win, mac, nix = DXT1
— ios = PVRTC
— android = ETC (даже не смотря на то, что Tegra лучше дружит с DXT)
— для любых других текстур использовать RGBA8, A8
— все сжатые текстуры квадратные
— конвертация происходит в момент сборки пака, под конкретную ось
— перезагружать текстуры и рендер-таргеты при потере контекста

Cо стилусом проблем небыло, обрабатывается как и любой другой тач.
Очевидно, что автора этой курсовой работы совершенно отсутствует опыт как в разработке, так и в планировании. Видится лишь единственное практическое применение такой писанины — выбить инвестиции из какого-нибудь лоха и успешно их «освоить».
Ничего против умеренного ООП не имею, но когда пациент страдает ООП головного мозга — можно смело ставить крест на всех фитчах и сроках выполнения проекта.
ООП и «без сложностей менять» — это уже давно не смешная шутка.
Да, косячокс неисправленный. Там при помощи Z + мышь (Ctrl / Shift) можно редактировать сам ландшафт. wireframe 1 в консоли — сетка.
Схожим образом имитировал глубину водоёмов (туман) pioner.mentalx.org/game/, но для самих поверхностей Френель необходим.
SecurityError: Error #2122: Нарушение изолированной среды: SoundMixer.computeSpectrum: dl.dropbox.com/u/80206417/habr_articles/visualization/swf/HalosCorona.swf не может осуществить доступ к cs1-25.userapi.com/d30/0251ad7fafb595.mp3. Необходим файл политики, но, когда были загружены эти мультимедийные данные, флаг checkPolicyFile не был установлен.
at flash.media::SoundMixer$/computeSpectrum()
at Main/ComputeMaxSpectrumValue()
at Main/Update()

А в остальном здорово 8)
Печально, что зачастую, эти самые гейм-дизы в бэкграунде имеют лишь посредственную должность квестописателя, что по мнению продюсера даёт им право совершать самые дорогие ошибки в проекте (арт и код в корзину)
Я предпочитаю руководствоваться этими принципами пиши-код-блять.рф
В век говнокодерства и пустой траты ресурсов, успехи математиков вселяют веру в светлое будущее.
HDR никоим образом не заменяет Bloom и имеет гораздо большую «ресурсозатратность»
Автор, с матчастью знаком?
image
Вопрос Art'a, повышение детализации и смена текстуры на алгоритме никак не отразится.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность