TGViewer
Channel Public Channel
MOTION TIPS

MOTION TIPS

@motiontips

Кладовка CG-полезностей и лучшее из чата MOTION TALK https://t.me/MOTIONTALK
Subscribers
1.69K
Photos
66
Videos
4
Links
161

Showing posts older than #382 · Back to latest

Older Posts 20 shown
Post #381 2.33K
Очень полезный бесплатный скрипт, позволяющий "достать" изменения из тейка, если вы ошиблись и сделали работу в тейке наподив оверрайдов, вместо того чтобы работать с main тейком
Если не понятно - поймёте когда окажитесь в такой ситуации :)
К слову у автора много других полезностей для разных пакетов
#utility #free #C4D #scripts #takes
http://www.rendereverything.com/promote-take-overrides-in-cinema-4d/
Post #380 424

Forwarded from Python Заметки

В Python всё является объектами.
Это значит что у каждой сущности есть тип и какие-либо методы.
Мы знаем что есть методы у строк

>>> 'string'.upper()

у списков

>>> [1,2,3].count(2)

у словарей

>>> {"key": 123}.items()

А есть ли какие-то методы у простых чисел? Не много, но есть!

Например, возьмём простой int

>>> a = 22

Метод bit_length() покажет сколько потребуется бит для отображения данного числа в двоичном представлении, исключая ведущие нули.

>>> a.bit_length()
5

Проверяем

>>> bin(a).lstrip('-0b')
'10110'

Всё верно.

Проверим float

>>> b = 10.5

Мы можем проверить есть ли у числа дробная часть

>>> b.is_integer()
False

Получить наш float в виде простой десятичной дроби

>>> b.as_integer_ratio()
(21, 2)

Конечно же Python не имеет типа "десятичная дробь", поэтому мы просто получаем кортеж из двух элементов: числитель и знаменатель.

У int тоже есть такой метод (Python3.8+), но он работает "хитро". Целое число всегда равно дроби где в числителе это же число а в знаменателе 1. Поэтому данный метод у int всегда возвращает (x, 1). 😕

Кстати, чтобы обойтись без переменной просто возьмите число в скобки

>>> (10.0).is_integer()
True

#tricks
Post #379 1.49K
#python #programming #code #basics
Post #378 398

Forwarded from Человек-оркестр / Дима Нарайкин

#C4D #Tips #Enable

Если надо быстро отключить в менеджере объектов всё, что требует просчёта (и имеет зелёную галочку Enable), то можно сделать хитрый ход кубиком.

1. Создаём дефолтный примитивный кубик или любой другой примитив.
2. Закидываем нужные части сцены в кубик.
3. Жмакаем по зелёной галочке у кубика с зажатым CTRL.
4. ...
5. PROFIT!!1 Всё, что можно было выключить из дочерних объектов — выключено, теперь можно удалить кубик и работать дальше. Если требуется вернуть всё обратно — повторяем вышеописанные действия заново.

Суть типса — CTRL+LMB на Enable отключает всё отключаемое во всех дочерних объектах исходника, что позволяет ускорить работу вьюпорта на сложных сценах.

Тест:
Cloner в режиме Grid Array, Instance Mode — Instance, клон — дефолтный кубик, количество клонов — 100х100. Все значения FPS приведены в статичном кадре.
— Visible in Viewport (ON), Enable (ON), FPS ~ 8. Всё включено, обычный режим работы. Низкий FPS из-за 10000 кубиков на экране.
— Visible in Viewport (OFF), Enable (ON), FPS ~ 52. Клонер выключен из видимости, но Enable всё ещё активен, а значит, C4D тратит ресурсы на просчёт.
— Visible in Viewport (OFF), Enable (OFF), FPS > 300. Enable деактивирован, значение FPS очень сильно повышается.

P.S. Не нужно писать в комментариях про отключение всего и вся в Layers или капитанствовать насчёт Magic Solo, это вообще не в кассу — зачастую мне требуется отключить лишь часть просчитываемых объектов в слое и мне всё равно придётся воспользоваться методом выше, а Magic Solo убивает всё, что не исходный объект и не поддерживает работу с группами, что тоже имеет свои недостатки в непосредственной работе с массивными сценами.
Post #377 1.97K
Post #376 1.65K
Post #374 2.18K
Post #372
MOTION TIPS pinned «Наш чат - https://t.me/MOTIONTALK Присоединйтесь. Кстати - ещё и группа - https://www.facebook.com/groups/moPicture/ Тоже присоединяйтесь.»
Post #370 2.31K

Forwarded from paulwinex

Привет всем.
Я запустил свой телеграм-канал — Заметки про Python.
Много полезностей и интересных деталей из мира Python3.

— Советы для повседневной практики
— Полезные трики синтаксиса
— Обзоры и объяснения PEP
— Интересные фишки в Python
— Советы начинающим
— Обзоры библиотек
— Python3, PyQt, Django

Подписывайтесь, будет интересно!

@pythonotes 📌
Post #369 2.11K
Когда начинаешь использовать слои, больше всего досаждает что дочерние объекты объектов, добавленных к слою, не добавляются к нему автоматически. Этот небольшой Python tag - простое решение проблемы. Любой дочерний объект сразу будет добавлен в тот же слой, к которому принадлежит родительский
#freebies #c4d #layer #object #layerManager #fix #python #pythonTag
https://yadi.sk/d/F-vpGVfBN4xrWA
Post #367 1.65K

Forwarded from Andrew MotionGuy

Всем привет!

Объявляем о старте нового онлайн-конкурса PhotoArt Animation Contest 🔥

Призовой фонд - 250 000 рублей 🤩

PhotoArt - это серия конкурсов для дизайнеров, иллюстраторов и разработчиков от компании Photo Lab.

В новом соревновании мы ждём 2d-аниматоров и motion дизайнеров, участникам предстоит создать яркие, динамичные и веселые анимации, которые захочется отправлять вместо сообщений в переписках или в дополнение к ним.

Когда: приём работ до 30 апреля 2020 года (1-й этап)
Где: онлайн
Кого мы ждём: motion-дизайнеров и 2D аниматоров.
Условия: участие бесплатное - просто успей зарегистрироваться на сайте.

А теперь о призах:

1-е место - 140 000 рублей
2-е место - 70 000 рублей
3-е место - 40 000 рублей

А еще победители смогут сотрудничать на фрилансе с Photo Lab 🔥

Работы принимаются до 30 апреля ❗️

Подробная информация и регистрация тут: https://bit.ly/2UW7KGQ
Post #365 2.08K
Post #364
MOTION TIPS pinned «Наш чат - https://t.me/MOTIONTALK Присоединйтесь. Кстати - ещё и группа - https://www.facebook.com/groups/moPicture/ Тоже присоединяйтесь.»
Post #362 2.06K
Друзья, сейчас наступили не очень благоприятные для всех времена - увольнения, сокращения и банкротства в связи со вспышкой короновируса.

В связи с этим, работодатели вынуждены переводит своих работников на удалёнку. В этом плане нам с вами повезло - существуют каналы, которые собирают вакансии и отбирают лучшие предложение.

Один из таких каналов BIG CG WORK, который заботливо собирает свежайшие вакансии и фриланс для моушн-дизайнеров, 3D generalist, Composting, Houdini Artist и других CG-специалистов.

На канале вы сможете найти множество предложений и начать зарабатывать не выходя из дома вместе с BIG CG WORK!🚀
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →