Вообще говоря, это задача которой я сам непосредственно сейчас занимаюсь ) И надеюсь в обозримом будущем опубликовать работу на Github, так что вы сможете посмотреть на некий вариант имплементации подобной библиотеки.
Но тут вопрос, повторюсь, именно в целях. Сцена - это очень широкое понятие, как и SDF. SDF это не технология, это просто термин, которым обозначается функция расстояния до поверхности. А маршировка лучей - это техника, по которой можно визуализировать поверхность, заданную такой функцией. Но как строить саму функцию, и как с помощью этого получать конечную сцену - вопрос открытый