воскресенье, 09 марта 2025
Ваша Всратость
Прочитать и перечитать "Задачу трех тел" недостаточно. Теперь можно еще и посмотреть.
суббота, 08 марта 2025
Ваша Всратость
Еще одна запчасть от BlenderBros. Совсем entry-level, но на таких мелочах лучше добиваться автоматизма

Возможно, что стоит не жадничать и оплатить премиум на CGdownload, чтобы тянуть оттуда более сложные уроки

Возможно, что стоит не жадничать и оплатить премиум на CGdownload, чтобы тянуть оттуда более сложные уроки
пятница, 07 марта 2025
Ваша Всратость
Продолжение работ с роборукой, осталась небольшая глава, посвященная материалам. Пока что накидал BSDF по мере своей испорченности. Сабж:

Еще одно полезное приобретение - создание трубок произвольной формы через модификатор Bevel на объекте типа "кривая/curve". Конечно, можно гнуть трубки через array/deform-curve (особенно если трубка из хитрых сегментов), но если нужна просто длинная изогнутая кишка, то можно (и, наверное, нужно) через кривую.

Еще одно полезное приобретение - создание трубок произвольной формы через модификатор Bevel на объекте типа "кривая/curve". Конечно, можно гнуть трубки через array/deform-curve (особенно если трубка из хитрых сегментов), но если нужна просто длинная изогнутая кишка, то можно (и, наверное, нужно) через кривую.
Ваша Всратость
"Звезды" от Цы Юэ - какой-то эклектичный фарш. Аффтар взял немного от Азимова и его "Сами Боги" (вплоть до почти буквального цитирования "дороги, ведущей под гору в двух направлениях") и кларковского "Конец детства", немного от Лема и его "Гласа Господня" (спойлер: там даже фигурирует субстанция, в чем-то близкая "лягушачьей икре"), ну и от "Задачи Трех Тел" позаимствовал как идею общей паранойи насчет Чужаков и концепт островков с разными постоянными фундаментальных взаимодействий. А, еще клон Да Ши среди каста главных героев.
Если краткое - непонятно, почему эту мешанину вписали в топ-10 SciFi за 2к24. А вот 5-ую книгу из Bob-verse я жду.
Если краткое - непонятно, почему эту мешанину вписали в топ-10 SciFi за 2к24. А вот 5-ую книгу из Bob-verse я жду.
четверг, 06 марта 2025
Ваша Всратость
Продолжаю двигаться через попяченные курсы. Натолкнулся на классическую задачу, с которой в идеале и надо начинать погружаться в HardSurface. Роборука.
В процессе. Из действительно нового и запомнившегося - создания массива инстансов из содержимого коллекции, работающее в режимах как кругового, так и линейного массива (Object Mode→Add→Collection Instance)

В процессе. Из действительно нового и запомнившегося - создания массива инстансов из содержимого коллекции, работающее в режимах как кругового, так и линейного массива (Object Mode→Add→Collection Instance)

вторник, 04 марта 2025
Ваша Всратость
Записал сегодня утром, но после работы сначала отвлекся на бытовуху, потом на модель, и вспомнил только сейчас.
Снилось, что мы с С. заехали в пригородный частный дом. Сам дом ничего особенного из себя не представлял - рзве что там был просторный цокольный этаж, увешанный нитями диодных ламп и заставленный металлическими шкафами (вроде отмасштабированных 20-и футовых контейнеров), местами заросший низким стелющимся кустарником (вроде лапчатки или черники).
Я решил разведать этот этаж внимательнее и заметил, как между двух потертых металлических шкафов выползает крупный жук, похожий на нечто среднее между бронзовкой и скарабеем. Я поначалу попытался поймать жука, чтобы посадить на руку и сфоткать, но как только я потянулся к насекомому, из-за зазора между ящиками вылезла огромная (с голубя) зеленая жаба.
Я застыл, опасаясь, что потревожу амфибию, и на какой-то момент даже забыл, что у меня есть телефон, чтобы сфоткать такую красоту. Жаба посмотрела на меня, затем сделала шаг и отвернулась, так что я решил в этот момент нашарить телефон в карманах куртки.
К сожалению, как только я сосредоточился на содержимом карманов, обстановка начала "плыть", и я проснулся
Снилось, что мы с С. заехали в пригородный частный дом. Сам дом ничего особенного из себя не представлял - рзве что там был просторный цокольный этаж, увешанный нитями диодных ламп и заставленный металлическими шкафами (вроде отмасштабированных 20-и футовых контейнеров), местами заросший низким стелющимся кустарником (вроде лапчатки или черники).
Я решил разведать этот этаж внимательнее и заметил, как между двух потертых металлических шкафов выползает крупный жук, похожий на нечто среднее между бронзовкой и скарабеем. Я поначалу попытался поймать жука, чтобы посадить на руку и сфоткать, но как только я потянулся к насекомому, из-за зазора между ящиками вылезла огромная (с голубя) зеленая жаба.
Я застыл, опасаясь, что потревожу амфибию, и на какой-то момент даже забыл, что у меня есть телефон, чтобы сфоткать такую красоту. Жаба посмотрела на меня, затем сделала шаг и отвернулась, так что я решил в этот момент нашарить телефон в карманах куртки.
К сожалению, как только я сосредоточился на содержимом карманов, обстановка начала "плыть", и я проснулся
Ваша Всратость
Деталь в итоговом состоянии


Ваша Всратость
Зато у BlenderBros в курсе ShapeBootcamp есть еще одно прикольне задание. Чем-то на летальный уппорат похоже


понедельник, 03 марта 2025
Ваша Всратость
У меня есть стойкое ощущение, что некоторые люди из моего профокружения натурально говорят по скриптам. Или по чату-GPT. Одни и те же эмодзи (да, в письменной речи, тем более - деловой, они меня риальне выбешивают) "взлетающей ракеты" или "большого пальца вверх", одни и те же фразы "мы очень постарались, показали хороший результат в сжатые сроки, но нам предстоят новые вызовы". Бесит. Причем на глубоком, слабо поддающемуся рефлексии уровне.
С башкой у них вызовы.
С башкой у них вызовы.
воскресенье, 02 марта 2025
Ваша Всратость
Еще одна железка от "BlenderBros". Приятное упражнение, досадно, что я не сохранил некоторые промежуточные варианты, там можно было начать растить деталь не "в ширину", а в "длину", чем тоже достигалась занятная геометрия.

А еще в клипе на Metal Skin Panic наткнулся на ZAYAZ, который творит приятный и залипательный SynthWave. Если бы ST34L3R был бы завершен, его треки очень хорошо легли бы в тему. Но и без того - годнота.

А еще в клипе на Metal Skin Panic наткнулся на ZAYAZ, который творит приятный и залипательный SynthWave. Если бы ST34L3R был бы завершен, его треки очень хорошо легли бы в тему. Но и без того - годнота.
пятница, 28 февраля 2025
Ваша Всратость
Все-таки НАСА прекрасны. Использование биомеханических технологий формования крупноразмерных конструкций - это даже красиво
Да, оно существует

Причем не обязательно даже строительство. Возможный вариант - регенерирующие конструкции скайхука/ротоватора, когда по треку ползают дополнительные "мини-лифты" с блоками выращивания экстремофилов, которые синтезируют если не карбоновые нанотрубки, то полиамиды.
Да, оно существует

Причем не обязательно даже строительство. Возможный вариант - регенерирующие конструкции скайхука/ротоватора, когда по треку ползают дополнительные "мини-лифты" с блоками выращивания экстремофилов, которые синтезируют если не карбоновые нанотрубки, то полиамиды.
четверг, 27 февраля 2025
Ваша Всратость
Закончил с карабинчегом от BlenderBros. Интересно, что эта школа делает упор на высокоуровневых булевых операциях и не то, чтобы сильно упарывается в оптимизацию топологии, all-quad и прочее. + интересный способ смягчения геометрии через Remesh - резалт выглядит необычно, но это сильно жрущий модификатор с не всегда предсказуемым поведением. Мой выбор остался за Bevel/edge weight

Более интересными оказались мысли лектора насчет визуальных подобий, когда группа минорных деталей так или иначе идет вдоль линий, созданных основными формообразующими гранями или даже повторяет их в уменьшенном масштабе

Более интересными оказались мысли лектора насчет визуальных подобий, когда группа минорных деталей так или иначе идет вдоль линий, созданных основными формообразующими гранями или даже повторяет их в уменьшенном масштабе
понедельник, 24 февраля 2025
Ваша Всратость
+ быть мной - тебе доверяют решение всратых задач
- быть мной - от тебя жду решения вот этих-самых всратых задач. А иногда - даже объяснения
- быть мной - от тебя жду решения вот этих-самых всратых задач. А иногда - даже объяснения
воскресенье, 23 февраля 2025
Ваша Всратость
Наверное, хорошо, что я вчера не порвался говнокодить придуманное решение.
Потому что есть вариант еще изящнее, реализуемый через - private static и нативный жабоскриптовый Class.
На первом обращении вызывает конструктор класса, а в самом классе отводим приватное статическое поле, куда кидаем созданный инстанс
И потом, если у нас уже есть инстанс, просто тянем из него затребованное поле по ключу
Потому что есть вариант еще изящнее, реализуемый через - private static и нативный жабоскриптовый Class.
На первом обращении вызывает конструктор класса, а в самом классе отводим приватное статическое поле, куда кидаем созданный инстанс
И потом, если у нас уже есть инстанс, просто тянем из него затребованное поле по ключу
суббота, 22 февраля 2025
Ваша Всратость
Подумалось, что если бы пришлось выбирать тип андедности, то я бы колебался между личем и мумией. С личем все понятно - стабильный бэкап, расширенные ментальные возможности, максимальная физическая автономность. А с мумией - можно ж токсикоманить всеми бальзамирующими составами и смолами, которыми пропитаны ленты и собственная тушка. А еще можно догоняться человухой из канопных сосудов, бггг
пятница, 21 февраля 2025
Ваша Всратость
Из обнаруженного опытным путем.
Корневой компонент App.vue и точка монтирования main.ts/index.ts обычно выстреливают последними. Если нужно на самом запуске SPA, еще до авторизации и запроса разных служебных данных (словари, например) получить состояние среды, лучше отвести для этого отдельный модуль, который только и делает, что цепляет из внешнего источника (cookie, get-параметры и т.д) нужные параметры.
И импортить его в тех местах, где эти параметры применяются. (После 9-и часов плодоношения скудоумием до меня дошло, что тут срабатывает такой паттернпредание старины глубокой как Singleton). По принципу
environmentStore = {key1: val1, key2: val2..., isReady: false }
initStore() {
if (environmentStore.isReady) return;
// Вот взяли и откуда надо прочитали параметры любым известным способом
environmentStore.isReady = true;
}
getKey(key) {
if (!environmentStore.isReady) initStore()
return environmentStore[key]
}
Корневой компонент App.vue и точка монтирования main.ts/index.ts обычно выстреливают последними. Если нужно на самом запуске SPA, еще до авторизации и запроса разных служебных данных (словари, например) получить состояние среды, лучше отвести для этого отдельный модуль, который только и делает, что цепляет из внешнего источника (cookie, get-параметры и т.д) нужные параметры.
И импортить его в тех местах, где эти параметры применяются. (После 9-и часов плодоношения скудоумием до меня дошло, что тут срабатывает такой паттерн
environmentStore = {key1: val1, key2: val2..., isReady: false }
initStore() {
if (environmentStore.isReady) return;
// Вот взяли и откуда надо прочитали параметры любым известным способом
environmentStore.isReady = true;
}
getKey(key) {
if (!environmentStore.isReady) initStore()
return environmentStore[key]
}
вторник, 18 февраля 2025
Ваша Всратость
Ощущаю себя стаей мышей.
Потому что заготовку, которая изначально весила 4110 грамм, удалось обглодать до 3275 грамм.
Потому что заготовку, которая изначально весила 4110 грамм, удалось обглодать до 3275 грамм.
пятница, 14 февраля 2025
Ваша Всратость
Ну, с днем расстрела Чикатило!
среда, 12 февраля 2025
Ваша Всратость
1. Мы наконец-то подняли корпоративный ВПН и гитлаб. Стенды валяются, с этим пока ничего не поделать. Зато можно подумать, а реально ли на основе спеки GQL генерить замоканные ответы от ручек бэка
2. Во всей этой странной зиме есть один плюс. Асфальт просох настолько, что можно хотя бы проехаться на самокате (как раз заменил камеры). Не велосипеде стремно, т.к попасть на прикопанную в грунт ледяную линзу в лесу - сомнительное удовольствие. Особенно в Кузьминках, где местность пересеченная.
2. Во всей этой странной зиме есть один плюс. Асфальт просох настолько, что можно хотя бы проехаться на самокате (как раз заменил камеры). Не велосипеде стремно, т.к попасть на прикопанную в грунт ледяную линзу в лесу - сомнительное удовольствие. Особенно в Кузьминках, где местность пересеченная.
воскресенье, 09 февраля 2025
Ваша Всратость
Никогда бы не подумал, но простое упражнение на моделлинг кофейной кружки может быть настолько залипательным. Эта - вторая, если что. Думаю, найдется еще несколько способов получить такой же резалт.
И еще, не надо создавать слоты под ручку на пересечении двух квадов, иначе потом будет кривая топология
Wake up and smell the covfefe
И еще, не надо создавать слоты под ручку на пересечении двух квадов, иначе потом будет кривая топология
Wake up and smell the covfefe