Как стать автором
Обновить

Комментарии 2

Автор всё же несколько лукавит. Box shadow используются только для отрисовки, а трассировка лучей - просто код на JS. Хотя и такое весьма забавно.

Кстати, это ещё и хороший пример того, насколько JS отстаёт в производительности от нативного кода. Типичные примеры трассировки лучей в сцене с небольшим количеством примитивов работают заметно шустрее, чем в этом демо. А уж если заиспользовать GPU (как на shadertoy), то скорость будет ещё на порядки выше.

Он не слукавил, а сделал четкую подмену. Для расчетов васм пойдет, хотя если утащить сцену в WebGL, сделать захват канвы и по пикселям сделать эту же отрисовку... будет все равно быстрее

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории