Типичный программист
81.6K subscribers
2.71K photos
779 videos
8 files
8.19K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Другие проекты Tproger: https://tprg.ru/media
Download Telegram
Чайник из Юты: история эталонной 3D-модели

https://tprg.ru/3Ih6

Сегодня расскажем вам о знаменитом чайнике, ставшим эталоном для тестирования компьютерной графики и типичным примером в учебниках. Своего рода «Hello World» в 3D-моделировании.

Почему вообще чайник? Об этом читайте в статье.

#история #графика
Python ломает стены

Есть такой бесплатный 3D-редактор, с помощью которого можно моделировать, анимировать, рендерить, монтировать. Называется Blender.

Если вместе с ним ещё Python API заюзать, то можно сделать вот такую разрушающуюся стену. Исходный код можно посмотреть здесь: https://tprg.ru/xJZD

#python #графика
Одежда в компьютерных играх

На этом видео, на первый взгляд, не происходит ничего необычного: игровой персонаж просто снимает свой пиджак.

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

Читайте о том, как раньше обходили эту проблему стороной, как её всё-таки решили и как машинное обучение помогло в этом: https://tprg.ru/w0lf

#gamedev #графика
Интервью с организатором CG EVENT и автором «Понимая Maya»

Сергей Цыпцын — организатор главного в СНГ события в области компьютерной графики «CG EVENT». Также он написал один из главных учебников по CG на русском языке — «Понимая MAYA».

Недавно по приглашению CG-команды компании Wargaming Сергей побывал в Минске, где рассказал о трендах в развитии визуального контента. А ещё он дал небольшое интервью, в котором поведал о карьере в компьютерной графике, организации крупнейшего в России отраслевого ивента и самых значимых для CG фильмах:

https://tprg.ru/T4BQ

#интервью #графика
Как самому создавать качественную анимации загрузки?

Хорошо проработанная анимация с использованием CSS, jQuery или простых анимированных GIF-файлов — это возможность оживить интерфейс сайта и добавить ему оригинальности.

Самые крутые анимации могут развлекать во время ожидания загрузки контента, привлекать внимание и удерживать интерес пользователей.

На примере Sketch для создания основных форм и Principle для быстрого создания загрузочной анимации, показываем, как создавать красочные анимации, используемые Trello, Flickr, Slack и т.д.: https://tproger.ru/translations/custom-web-animation-guide/

#веб #графика #дизайн