Это по сути палитровое изображение, по координатам получаем цвет. Только вместо одного индекса расходуем два. В принципе можно одним красным каналом было обойтись, а UV-текстурку заменить палитрой. Правда для этого придётся дополнительные телодвижения делать.
На меня тоже иногда находит такое настроение и я начинаю ковырять ресурсы игр. Дело увлекательное, но не благодарное, в старых играх еще реально, а в новых, там сжатие, шифрование и прочее...
У меня десятки, если не сотни начатых книг и фильмов... Если мне не понравится книга или фильм, я могу прекратить читать(смотреть) в любой момент. Я не понимаю людей, которым надо смотреть конец фильма, если он им не понравился, а они перематывают в конец.
Я до сих пор играю в 4тую Циву, мне там почти всё нравится... Разве что напрягает, что я не могу игнорировать выборы правителя планеты в ООН, хотя другие резолюции могу игнорировать ((
Круто, даже не задумывался, что зоопарк такой большой.
Когда начинал программировать и узнал, что литералы живут до конца программы - хотелось их не использовать вовсе, казалось, что столько памяти пропадает зря.
Это очень справедливое замечание, жаль депутатам и чиновникам мозгов не хватает понять это ((
Картинки показать интересные - хорошая подборка стираных велосипедов, я серьёзно.
Мне даже в голову не пришло бы удалять произвольный элемент из вектора, даже в конце )) Для меня это массив, или удаляем все или не трогаем...
Я так нигде не вижу разницу в 1 градацию серого, так что я вам всем не верю )) А вот в 2 единицы, то уже легко различаю
И где она хранит всё это богатство? А если вору залезут и украдут, а потом сольют в сеть? Обвинят же её в сливе...
Опять вы сударь за своё ))
Я вот думаю что не правильно, в пакетном рисовании спрайтов (для ogl3) делать лишние телодвижения. Зачем это всё:
float ps = 1.0f / (float)_textureSize;quad.data[0] = (float)dstPos.x;quad.data[1] = float(dstSize.y + dstPos.y);
Может будет быстрее передавать в вершинный шейдер целые числа, раз оно всё в целых, а там уже преобразовывать и приводить к размеру текстуры?
Там дофига еще чего можно наворотить, чтобы смотреть уверено в будущее, но думаю библиотека не для супер тяжёлых приложений же....
У меня -2, на GCC
Это по сути палитровое изображение, по координатам получаем цвет. Только вместо одного индекса расходуем два. В принципе можно одним красным каналом было обойтись, а UV-текстурку заменить палитрой. Правда для этого придётся дополнительные телодвижения делать.
Текстурный массив, почти всегда будет занимать больше места чем текстурный атлас.
Вот так всегда - у меня не работает ))
На меня тоже иногда находит такое настроение и я начинаю ковырять ресурсы игр. Дело увлекательное, но не благодарное, в старых играх еще реально, а в новых, там сжатие, шифрование и прочее...
У меня десятки, если не сотни начатых книг и фильмов... Если мне не понравится книга или фильм, я могу прекратить читать(смотреть) в любой момент. Я не понимаю людей, которым надо смотреть конец фильма, если он им не понравился, а они перематывают в конец.
Я до сих пор играю в 4тую Циву, мне там почти всё нравится... Разве что напрягает, что я не могу игнорировать выборы правителя планеты в ООН, хотя другие резолюции могу игнорировать ((
Я так подозреваю, большинство игр (современных) страдает похожими болезнями и отсутствием оптимизации...
Круто, даже не задумывался, что зоопарк такой большой.
Когда начинал программировать и узнал, что литералы живут до конца программы - хотелось их не использовать вовсе, казалось, что столько памяти пропадает зря.