Claude Opus 5.5 сам за час создал трассировщик путей

Как тебе такое, AMD?

Claude Opus 5.5 сам за час создал трассировщик путей

Разработчик показал, как Claude Opus 5.5 примерно за час с нуля создал работающий 3D-трассировщик путей с аппаратным ускорением. 

Для запуска проекта ему хватило одного подробного запроса: использовать две GeForce RTX 5090 и показать в сценах диффузные, металлические и прозрачные материалы, отражения, шероховатость и самосвечение.

Читают прямо сейчас:

Рейтрейсинг: что это такое и зачем нужно — как работает трассировка путей изнутри: именно этот алгоритм Claude написал на C++ и CUDA за час

Видеокарты: чем различаются NVIDIA и AMD и что там нового — как RT-ядра и CUDA ускоряют рейтрейсинг в реальном времени и почему две RTX 5090 дают 34 FPS на такой сцене

Вайб-кодинг: что можно доверить ИИ — где заканчивается магия одного промта и почему даже рабочий ray tracer за час не означает отсутствия ошибок

Claude написал движок на C++ и CUDA

Модель самостоятельно сгенерировала кодовую базу на C++ и CUDA, задействовав NVIDIA OptiX 9.1. Трассировщик использует аппаратные RT- и Tensor-ядра видеокарт, а две RTX 5090 работают одновременно.

Рендеринг построен по схеме split-frame multi-adapter. Это когда каждый кадр делится по горизонтали, а части изображения распределяются между двумя GPU. Нагрузка между картами перераспределяется во время работы. 

Несмотря на дополнительные операции копирования данных, между процессором и видеопамятью, система показывает около 34 кадров в секунду и обрабатывает до 267 млн образцов лучей в секунду.

В проекте есть современные методы рейтрейсинга

Сгенерированный движок использует Shader Execution Reordering (SER), который помогает группировать похожие задачи для более эффективной работы GPU при сложных отражениях. Для освещения применяются Next-Event Estimation и Multiple Importance Sampling — методы, которые используются для расчета света и мягких теней.

При этом разработчик не просто поручил Claude переделать существующий открытый рендерер. По его словам, собственный проект был выбран в том числе из-за необходимости оптимизировать код под конкретное оборудование и CUDA-ядра. Кроме того, перенос огромного готового проекта в контекст модели мог бы привести к проблемам с зависимостями.

Полностью автономной разработку назвать нельзя

Демонстрация показывает, что Claude способен за короткое время собрать достаточно сложный графический проект, но это не означает, что модель без контроля человека создала полноценный коммерческий движок. Сам автор допускает, что в сгенерированном коде могли остаться ошибки или результаты работы модели могли содержать «галлюцинации».

Тем не менее итоговый проект оказался работоспособным и смог в реальном времени выводить сцены с отражениями, стеклом, металлами и другими материалами. Ранее Claude также использовали для разработки прошивки четырехногого робота и проектирования печатной платы с нуля.

Большая скидка — 16% на все курсы Практикума

Если вы читаете эту статью, тогда вы точно разбираетесь в технологиях. Стать лучше и зарабатывать больше можно после курсов Практикума — по программированию, анализу данных и искусственному интеллекту.

До 30 сентября на все курсы действует скидка 16%, она применится автоматически при оплате. Потом цены станут выше, поэтому не откладывайте!

Соцсети: Юлия Зубарева
Через год — лучше работа, выше зарплата
В «Яндекс Практикуме» становятся разработчиками с нуля. Выберите язык — веб, Python, Java, C++ — и учитесь. Джуны зарабатывают от 80 000 ₽, мидлы — от 150 000 ₽. Дальше — программы трудоустройства и компенсация, если пойдёте в Яндекс.
Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата Через год — лучше работа, выше зарплата
Вам может быть интересно