Идея интересная, но боюсь на большой кодовой базе, когда такие шаблоны генерируются под каждый класс, билд тайм будет значительно замедляться. В целом понятно, как c помощью шаблонов и визитора сериализовать или отобразить поля класса, но как таким способом проделать обратную операцию, т.е. по json восстановить объект?
Все же помнят как школьников обвинили в планировании Территористического акта за подрыв здания ФСБ в майнкрафте?). Так что граница действительно размывается. Я даже не удивлюсь, если автору наведаются ОМОН при должном хайпе его игры
Не гедонизм это, а скорее форма нарциссизма. Вы выкладываете посты для читателей, а не для себя любимого. Для себя любимого заведите блог, отключите комментарии — и будет вам счастье
Слушайте, вы определитесь, что вы делаете. Просто выкладывать, что пришло в голову и наплевательски относится к читателям, не воспринимая критику — занимайтесь таким вне хабра, создайте к примеру себе страничку в твиттере или блог, и пишите что душе угодно.
Я, как и почти все, захожу на хабр, чтобы прочитать что-то качественное и интересное, не лично вас. Такие посты, и тем более с такими ответами в комментариях, просто противны. Либо найдите в себе силы писать для аудитории сообщества, а не для себя, либо не пишите на Хабре вовсе
Потому что в первом случае вы вызываете метод и присваиваете onClick результат вызова, а во втором случае передаёте объект-лямбду с методом внутри как коллбек. Но такие вопросы и правда не по теме, лучше идите на Stackoverflow
1)Вы же про уравнение рендеринга? Да, я явно его не стал приводить, наверное все же стоит упомянуть вначале, но в этой статье я намеренно не хотел кидаться сложными формулами, потому что среднего программиста они скорее только смутят, чем внесут ясность.
2) да, нормали по полусфере генерируется не равномерно.тут используется cosine-weighted distribution, которое как раз и нужно, чтобы в итоге можно было выкинуть умножение на косинус угла из BDRF. В принципе замечание тоже верное, подправлю
На Amazon она сейчас стоит 80 баксов + доставка, т. е. ещё дороже. Если вопрос стоит в целом, зачем платить за книги, то тут каждый для себя решает сам
Как обычно на гиковском ресурсе оффтоп. И главное стоит кому-либо сказать, что не место таким постам на хабре, так сразу же минусуют. Смысл превращать хабр в агрегатор всего и вся?
Много старого кода, много кода, который должен работать со старым кодом. Есть высоконагруженные приложения, где Java/Шарп не вытягивает. Есть микроконтроллеры, где без C/C++ никуда. В общем вакансии есть, но конечно веб-девом сейчас проще устроиться
Не беспокойтесь, хватит. На защиту интересов государства денег не жалеют
Что?
Все же помнят как школьников обвинили в планировании Территористического акта за подрыв здания ФСБ в майнкрафте?). Так что граница действительно размывается. Я даже не удивлюсь, если автору наведаются ОМОН при должном хайпе его игры
Слушайте, вы определитесь, что вы делаете. Просто выкладывать, что пришло в голову и наплевательски относится к читателям, не воспринимая критику — занимайтесь таким вне хабра, создайте к примеру себе страничку в твиттере или блог, и пишите что душе угодно.
Я, как и почти все, захожу на хабр, чтобы прочитать что-то качественное и интересное, не лично вас. Такие посты, и тем более с такими ответами в комментариях, просто противны. Либо найдите в себе силы писать для аудитории сообщества, а не для себя, либо не пишите на Хабре вовсе
Мы генерируем точки в полусфере с z > 0. Но наш луч отражается по полусфере относительно положение поверхности, то есть её нормали. Поэтому мы переводим сгенерированные точки так, чтобы "вверх" полусферы был направлен в сторону нормали. Это хорошо иллюстрирует этот рисунок. Если интересно прочитать подробно, можете посмотреть сайт, откуда картинка и взята: https://www.scratchapixel.com/lessons/3d-basic-rendering/global-illumination-path-tracing/global-illumination-path-tracing-practical-implementation
2) да, нормали по полусфере генерируется не равномерно.тут используется cosine-weighted distribution, которое как раз и нужно, чтобы в итоге можно было выкинуть умножение на косинус угла из BDRF. В принципе замечание тоже верное, подправлю
На Amazon она сейчас стоит 80 баксов + доставка, т. е. ещё дороже. Если вопрос стоит в целом, зачем платить за книги, то тут каждый для себя решает сам
Где ж вы были год назад, когда с амазона заказывал оригинал
Вряд ли какая-либо игра сможет загрузить столько ядер)
что-то в комментах уже написали про это
Не совсем понял, надо запоминать, на сколько символов поменялась строка?
Я надеюсь вы в курсе про EULA Minecraft'а и то, что далеко не на все в играх можно прикручивать донаты
Как обычно на гиковском ресурсе оффтоп. И главное стоит кому-либо сказать, что не место таким постам на хабре, так сразу же минусуют. Смысл превращать хабр в агрегатор всего и вся?