Резюме: Ведущий инженер-программист 3д моделирования
Июнь 2010 — сейчас (15 лет и 11 месяцев)
Николай Алексеевич Литвинов 1984 г.р.
Обязанности: Разработка 3d моделей роботов-пациентов и корпусов оборудования
О себе:
Специалист полного цикла с 16-летним опытом промышленной 3D-разработки.
Уникальная комбинация:
Инженер
+ Разработчик 3d моделей оборудования и робототехники
+ Технический художник
+ maxscript программист
+ LLM-промпт-инженер.
Создаю ЛЮБОЙ СЛОЖНОСТИ модели под производство реальных вещей от корпусов приборов до сложных анатомических форм.
Главное достижение — самостоятельно изучил и довёл до экспертного уровня одновременно:
3D-моделирование, инженерную подготовку, технический арт и программирование.
Ключевые достижения
- >20 коммерческих продуктов — от эскиза до серийного релиза
- Единственный 3D-специалист на 9 проектах — все прошли гостендеры и запущены в серию
- 250 000+ скачиваний скриптов на ScriptSpot
- 4 промышленных C++-плагина для 3ds Max (включая геометрический решатель)
- Обучил и ввёл в должность всех 3D-специалистов компании за 10+ лет
Опыт работы:
ООО «Эйдос-Медицина» (Технопарк «Идея», Казань)
*3D-моделлер → Инженер-программист 3D → Ведущий инженер-программист 3D-моделирования*
https://vkvideo.ru/video-227563060_456239058?t=1m7s
Инженерная 3D-разработка и производство
- Твердотельное CAD (Rhinoceros 3D, Fusion360)
- Корпусные изделия, обтекаемые формы, NURBS-поверхности класса A → фрезеровка, литьё, 3D-печать
- Документация и экспорт stp, sat, igs, x_t
Например: сделал корпус складского робота сортировки в Rhinoceros и 3dsmax https://disk.yandex.ru/d/C9KHSqrkxlTLVg
Оснастка и производство
- Мастер-модели, литейная оснастка, мастер-модели для ТПА (термопласт автомат)
- Подготовка к фрезеровке (МДФ, пластик, металл)
- Личный контроль качества на производстве (отливки, фрезеровка, контроль опытных образцов)
Медицинские тренажёры (2016–2026)
- Лапароскопия: разрабатывал модели, текстуры внутренних органов и инструментов для операций https://disk.yandex.ru/i/LN8xE88dcKUWNg
Исходники лапароскопии https://disk.yandex.ru/i/W-yJdCFH5Bnydw
- Гистероскопия: разрабатывал анатомические модели маток с патологиями (миомы, синехии, эндометриоз) и инструменты операций для VR реализации на движке Quest3d https://eidos-medicine.com/hystvision.html
Исходники гистероскопии https://disk.yandex.ru/d/tfDFx2S0ac6ynA
- Бронхоскопия: разрабатывал анатомические модели бронхов, несколько видов патологий и инструменты операций для VR реализации на движке Quest3d https://eidos-medicine.com/endovision.html
- Ангиография: разрабатывал анатомические модели сердечно-сосудистой системы и инструменты операций для VR реализации на движке Quest3d https://eidos-medicine.com/angiovision.html
- Робот-пациент взрослый https://eidos-medicine.com/leonardo.html — разрабатывал модели силиконовой кожи торса, кожи лица из 3d сканирования, кожи конечностей и сборочные части внутрянки (литой пластик грудина, рёбра, пластиковое корыто спины, череп, таз, модели кистей, стоп, мягкие элементы, отлитые из пены бёдра, голени, пена плеч, предплечий)
Аналогичные разработки были и по роботам
- Робот-пациент ребёнок https://eidos-medicine.com/arthur.html
- Робот-пациент младенец https://eidos-medicine.com/mia.html
- Тренажёр аускультации (полуторс). Полностью разработал форму вакуумной формовки под фрезеровку МДФ, модель кожи торса, опорные сборочные элементы https://eidos-medicine.com/ausvision.html
- Тренажёр ринохирургии: из МРТ снимков реального человека делал реконструкцию поверхностей для 3d моделей черепа и полостей, и тканей головы в 3d slicer. На скриншотах некоторые детали кожи лица и черепа, полученные в CAD твёрдом теле https://disk.yandex.ru/d/J45L2pMQ4iPXVQ
- Для робота "Роженица" создана модель плаценты в твёрдом теле через карту высот, ретопологию и Rhinoceros 3d в CAD для формирования литейной оснастки.
https://disk.yandex.ru/d/YFDmrDa4Xb81wA
- Создание CAD форм робота СЛР (сердечно-лёгочная реанимация) https://disk.yandex.ru/d/mAamJ9JVsAh-gA
- Для "Эйдос-робототехника" в Rhinoceros 3d разработал CAD модели корпуса для промышленной робота-руки https://disk.yandex.ru/d/9CUna2LnBp5uwA
https://drive.google.com/file/d/1ZBKBl7NDYHfU3HjLW3E2bUsYCc-LyM9h/view?pli=1
- Мастер-модели под 3D-печать, литьё пластика, литьё силикона
- Обработка 3D-сканов: восстановление, ретопология (Netfabb, nTop, 3ds Max)
- Структуры nTop https://disk.yandex.ru/d/SOGSBoxtQ2Lsuw
- 3D-печать подготовка моделей и принтеров Creality и AnyCubic под 3d печать и её настройка в слайсерах ArcaSlicer и AnyCubic (настройка прочности (типов внутреннего заполнения и внешнего контура) и ориентации на печатном столе)
- 3D-сканирование (Creality), постобработка сканов
- Обработка КТ/МРТ (3D Slicer)
- Скульптинг анатомии (Zbrush, 3dCoat)
- Hi-poly / Low-poly, ретопология (в т.ч. 3D-сканы)
Ещё делал такую задачу террейн из реальной карты высот, полуострова Тарханкурт. В World Machine создал террейн, привнёс изменения, добавив горы и эрозию. Получил текстуры в виде слоёв по цветам, которые перевёл в vertex color и создал шейдер для наложения разных тайловых текстур смешивая их по цветам вершин. Шейдер создавал нодами в плагине shaderFX и адаптировал его, интегрируя в движок Quest3d https://disk.yandex.ru/d/XnV6zGdeY1F_nQ
Крупные проекты (2010–2016):
- Военный тренажёр КАМАЗ,
- «Автотренер» https://disk.yandex.ru/d/jjY6vlyRfUooAA
«КАМАЗ-Мастер»: модели автомобилей и окружения - интеграция в Quest3D / Unity. геосферический купол-павиллион для кабины: сложная UV развёртка и перезапекание текстуры из одного UV пространства в другое, с другой проекцией. А затем векторизация этой текстуры для производства большого размера полотна купола, для того чтобы изображение не размылось.
https://disk.yandex.ru/d/BtXvQnlLIaRhyA
- Модель авиасимулятора с кабиной самолёта Cessna на роботе-руке https://disk.yandex.ru/i/Vo3APrlZ-uwZWw
- Модели для тренажёра водной охраны ГИМС https://disk.yandex.ru/d/uCgjjpJlN07QmA
Технический арт, органика и реалтайм
- UV развёртка,
- Текстурирование (handpaint, фото, запекание карт, создание текстур в Photoshop, pbr в Substance Painter)
- Шейдеры, материалы, свет
- Базовый риггинг и анимация
Интерактив и визуализация:
- Работа в Unity 3D / Quest3D
- Рендер в V-Ray, Arnold
- Аудио/видеомонтаж
Художественная база:
- Скетчинг от руки, рисунок, колористика, композиция
Как волонтёр в Photoshop создал баннер для контейнеров сбора помощи для "Зоозабота" https://disk.yandex.ru/i/PovpHTDJNoMO-A
Создаю инструменты, помогающие в работе (скрипты и плагины)
Разрабатываю скрипты maxscript
Некоторые мои скрипты на ScriptSpot:
https://www.scriptspot.com/3ds-max/scripts/uniconnector
Этот скрипт создаёт геометрию в зависимости от состояния объекта.
https://www.scriptspot.com/3ds-max/scripts/uniremover
Стирание подобъектов в сетки и сплайнах
https://www.scriptspot.com/3ds-max/scripts/pair-vertex-collapser
Инструмент под модификатором два объекта, приводит вершины одного объекта к соответствующим вершинам другого по допуску определённого расстояния
https://www.scriptspot.com/3ds-max/scripts/subobjects-converter
Конвертирует выбранные подобъекты
https://www.scriptspot.com/3ds-max/scripts/uniattach-detacher
Соединяет, разъединяет объекты, подобъекты, спаивает, разбивает, поддерживает сплайны
https://www.scriptspot.com/3ds-max/scripts/refplane
Создаёт плоскость размерами текстуры и назначает bitmap референса
https://www.scriptspot.com/3ds-max/scripts/ru-to-en-name-transcriptor
Транслитерация кириллицы в английские символы имени объекта
https://www.scriptspot.com/3ds-max/scripts/unwrapuvw-editor-autoopen
При назначении модификатора UnwrapUVW открытие Редактора
https://www.scriptspot.com/3ds-max/scripts/edges-to-curve-rectification
Выпрямление цепочки рёбер в прямую или к сплайну
https://www.scriptspot.com/3ds-max/scripts/mattransmitter
Перенос материала с объекта на объект
https://www.scriptspot.com/3ds-max/scripts/spinedgespiner
Поворот-перестроение рёбер объекта для изменения направления сетки
https://www.scriptspot.com/3ds-max/scripts/weld-borders-0
Спаивание открытых краёв объекта
https://www.scriptspot.com/3ds-max/scripts/slice-by-verticalhorizontal-view
Вертикальная, горизонтальная нарезка объекта (создание рёбер)
https://www.scriptspot.com/3ds-max/scripts/transformbystep
Пошаговая трансформация (смещение, масштабирование, поворот)
Плагины:
- CapTangent (9/10) Геометрический решатель: 7 алгоритмов заполнения, триангуляция Делоне, кривизна Гаусса, кривые Безье, лапласиан котангенсов. 5000+ строк, кэширование, undo, reference-граф https://disk.yandex.ru/d/CF8g4LeN2f6lnQ
- FFDSpline Тянет/выравнивает рёбра к сплайну + soft selection
- ChamferControl Редактирует дуги chamfer (расширение, сужение, сдвиг)
- RigidityEdge Создаёт рёбра жёсткости из section-срезов
MaxScript, Visual Basic, Rhino-автоматизация
Для Rhino на C# в Visual Studio с помощью ии создал инструмент Select and Place (аналог оригинального инструмента 3dsmax)
AI-Assisted Development & Prompt Engineering
Практикующий промпт-инженер с доказанным результатом:
Полный цикл C++-плагинов для 3ds Max 2024 через 50+ итераций с Claude
- Декомпозиция → контекстно-насыщенные промпты → Chain-of-Thought → инкрементальное тестирование
Продвинутый (zero/few-shot, CoT, temperature, длинный контекст, системные промпты)
Профессиональный стек
Уровень Технологии
Эксперт 3ds Max, Photoshop, MaxScript, Zbrush, 3dCoat, Rhinoceros 3D, V-Ray, Substance Painter
Продвинутый Netfabb, Unity 3D, 3D Slicer, C++ (3ds Max SDK), Claude/GPT, SVN/PDM, 3D-печать, 3D-сканирование, Adobe Audition
Работаю при необходимости Blender, SolidWorks, Quest3D, Corel Draw, Illustrator, Python, Visual Basic
Образование и языки
2017 — КГУКИ · Прикладная информатика в дизайне · Бакалавр (красный диплом)
2005 — НОУ РИПТиБ · Бухгалтерский учёт, анализ и аудит · Бакалавр
Русский — родной
Английский — свободное чтение техдокументации, рабочая переписка
Владимир Путин на тренажёре КАМАЗ: https://ok.ru/video/2471298503v=J73ksJ_41Gw
✅ Все факты в резюме — честные и проверяемые