Студия 4J, разработчик Reforj, представила Rixels—модифицированные пиксели, которые позволяют сократить требования к текстурной памяти на 98%
4J Studios, разработчик Reforj, представила новую технологию под названием Rixels. Эта инновация предлагает уникальный метод передачи текстур при значительно меньших требованиях к памяти. Студия, расположенная в Данди, подала патентную заявку на эту технологию.
Rixels, или Reforj Pixels, представляют собой адаптированные пиксели, которые содержат векторную форму. Использование векторной графики обеспечивает сохранение четкости изображений даже при увеличении.
Как пояснил председатель 4J Studios, Крис ван дер Кюйл, в интервью GamesIndustry.biz, "Rixel стала нашим ответом на проблему с размером текстур." Изначально команда использовала стандартные текстуры размером 512x512 со стандартными квадратными пикселями, но по мере увеличения игры вопрос пространства стал актуальным.
Главный технологический директор Ричард Риви был поручен разработать решение, что привело к созданию Rixels. Каждый Rixel содержит одну из 23 различных векторных фигур. Благодаря математическим формулам, которые поддерживают изображения, пикселизация исключена, независимо от масштаба, как отметил ван дер Кюйл.
Изначально сетки, использовавшиеся в игре, подобной Minecraft, под названием Reforj, потребляли 4 МБ памяти для текстур размером 512x512. Однако использование Rixels, которые используют сетки 20x20, сократило использование памяти до 72 КБ — колоссальная экономия более чем на 98%.
"Теперь, при увеличении, изображение сохраняет четкость," отмечает ван дер Кюйл. "Векторные изображения предстают четкими при любом разрешении. Reforj уникален в этой способности, в отличие от других игр, где текстуры неизбежно размываются при увеличении."
Студия подала патент на Rixels, и ван дер Кюйл выражает удивление новизной этого метода. "Это идея, которая теперь кажется очевидной, но удивительно, что её нигде раньше не использовали."
Элементный Движок 4J использует Rixels. Как ранее обсуждалось с GamesIndustry.biz креативным директором Брайаном Гомесом, движок был создан для того, чтобы студия могла создавать песочницы после многолетней работы по переносу Minecraft на другие платформы.
Rixels снижают требования к памяти, обеспечивая плавную работу Reforj без потери производительности, заявляет ван дер Кюйл. "Обычно проблемы с производительностью возникают в играх на основе блоков или вокселей по мере их роста. Наша цель — поддерживать постоянную скорость 60 кадров в секунду, улучшая впечатление игрока."
Ван дер Кюйл открыт для обсуждений о лицензировании, учитывая потенциальное применение технологии в различных областях.
"С нашей инновацией, предлагающей нечто совершенно новое, мы открыты для сотрудничества с другими, такими как разработчики инструментов графического дизайна, которые видят потенциальные применения," говорит он. "Однако, основной целью остается разработка высокоэффективного игрового опыта."
Он признает, что Rixels могут быть не повсеместно применимы ко всем играм. "Его значимость может варьироваться в зависимости от того, является ли игра фотореалистичной или стилизованной," добавляет он, высказывая любопытство относительно его применения в других областях.