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

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

А зачем raycast? Это же (мягко говоря) не очень быстрый способ рендеринга. Почему не растеризация? Растеризацией можно рисовать хоть в FullHD и уменьшат разрешение картинки до размеров окна консоли, тем самым добиваясь некоторого сглаживания.

Я старался писать этот проект особо не подсматривая в интернет. Поэтому о более эффективных способах рендеринга не знал.

Нормальный способ, в Blender Cycles тоже через raycast работает. В консоли пикселей мало, так что и лучей много не надо.

++

PS: А ссылки на сорцы не дадите?:)

https://github.com/JohnMega/3DConsoleGame

Немного порывшись в памяти и на хабре нашел вот такое https://habr.com/ru/articles/543594/

В связи с этим возник вопрос - возможно ли затащить sixel в ваш проект?

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

Публикации

Истории