Я экспериментировал с RLS, но всегда возвращался к обычному текстовому редактору и циклу командной строки
RLS постоянно подсвечивает "мертвый код" и "несовпадение возвращаемого типа". Раздражает, я и так знаю что наполовину написанная функция не будет работать. Отключить бы это и станет норм.
Мне нравятся ваши статьи по WebGL. Но код что в примерах — неоправданно запутанный, куча глобальных переменных и вложенных функций по две строчки. Почему не плоский код с комментариями?
На луч. Я не особенно разбираюсь, реализация возможно не самая лучшая. Должно быть можно покрутить константы эпсилона и максимальной дистанции. Может быть есть какие-то оптимизации?
PS: Пока прикручивал туман, заметил что забыл сделать обратную гамма-коррекцию, то-то мне казались цвета странными.
Я понимаю что это ничего не поменяет, просто не нравится очередное упоминание устаревшей формулы. Там вообще используются сдвиги, так что реально коэффициенты совсем другие:
Коды символов используются как координаты. Можно заменить на массив целых. x0 y0 — начало линии и x1 y1 — конец.
Вот здесь можете экспериментировать:
https://codepen.io/anon/pen/bOYjNJ
Это лакированный vantablack :)
Там лишь стены и решетка, камера в углу — так что смотреть особо не на что.
(Извиняюсь за размеры и fps. Первую гифку habrastorage не пропускает, пришлось ужимать. А вторую и третью надоело ждать пока отрендерятся.)
Напоминает кнопку шаринга в соцсетях AddThis:

Но это не объясняет зверька. Енот с зелеными полосками?
Я бы хотел спрашивать там по rust'у, но сомневаюсь что кто-то ответит прежде, чем вопрос утонет среди javascript'а.
RLS постоянно подсвечивает "мертвый код" и "несовпадение возвращаемого типа". Раздражает, я и так знаю что наполовину написанная функция не будет работать. Отключить бы это и станет норм.
Мне нравятся ваши статьи по WebGL. Но код что в примерах — неоправданно запутанный, куча глобальных переменных и вложенных функций по две строчки. Почему не плоский код с комментариями?
Да, там в интерьерах нормой считались двери ведущие в стену.
На луч. Я не особенно разбираюсь, реализация возможно не самая лучшая. Должно быть можно покрутить константы эпсилона и максимальной дистанции. Может быть есть какие-то оптимизации?
PS: Пока прикручивал туман, заметил что забыл сделать обратную гамма-коррекцию, то-то мне казались цвета странными.
Слева ограничение на 2'000 шагов, а справа всего 200.

Заметно просел горизонт и появились дыры вокруг сферы.
Вроде только на Windows 10 с nVidia можно включить.
Неправда ваша, прямо на стартовой странице настраивается количество иконок, редактируются их URL, title, даже иконку можно любую поставить.
Короче вот прям с сайта мозиллы: https://support.mozilla.org/ru/kb/stranica-novaya-vkladka-pokaz-skrytie-i-nastrojka-
Имхо, во всём проигрывает шпаргалке. Ни синтаксиса, нет порядка… просто ничего нет — кучка ключевых слов.
https://cheats.rs/ — круть! Очень не хватало такой шпаргалки.
HDD и 8Гб ОЗУ — курсор бегает без проблем. Вообще никогда не слышал о такой проблеме.
Фоллбэки это не полифиллы, а дублированные свойства без использования переменных:
Ну и у полифиллов есть ограничения, для работы css-vars-ponyfill пользовательские свойства должны быть только в root:
Считается ли такой вариант как K шагов и 2K дополнительной памяти?
Я понимаю что это ничего не поменяет, просто не нравится очередное упоминание устаревшей формулы. Там вообще используются сдвиги, так что реально коэффициенты совсем другие:
У вас не та формула, правильные коэффициенты такие: