ОКНО ДИАЛОГА: Поднимая Maya
Автор: Владимир Гуриев
Сергею Цыпцыну с нами не повезло. Будь он совершенно неизвестным редакции персонажем, мы бы давно взяли у него интервью. Но Сергей сначала написал для нас репортаж с SIGGRAPH («КТ» #605), потом пригласил на CG Event #1 («КТ» #654), затем здорово помог нам на 3D-Day («КТ» #667), а в конце апреля организовал CG Event #2 («КТ» #685). Постепенно его стали принимать за своего, а у своих интервью не берут.
Впрочем, у нас еще сохранились остатки совести, и, помнится, прошлой осенью мы даже обсуждали, что было бы здорово как-нибудь Сергея поймать и разговорить. Нужен был только повод. Хороший такой повод, который перевесит все хорошее, что Сергей сделал для журнала.
– Ну вот я, к примеру, книжку написал, – сказал тогда Цыпцын, – хорошую такую книжку. Только она еще не вышла.
– Ну, как напишешь, так и поговорим, – ответил я, а сам подумал, что если такое и случится, то, наверное, не в этой жизни. Издатель, честно выплативший гонорар, книжку выпускать не торопился и вообще слегка пропал из поля зрения. Однако не прошло и полугода, как Сергей привез нам два здоровенных талмуда на рецензию.
Рецензия на книгу – это сложный критический жанр, который предполагает, что критик книжку, во-первых, прочитал (встречается редко), а во-вторых – понял (почти не встречается; вымирающий вид). К сожалению, в редакции «КТ» нет людей, которые профессионально занимались компьютерной графикой, так что оценить «Понимая Maya» в целом, по большому счету, некому. Впрочем, даже относительное невежество в 3D-графике не помешало мне с интересом пролистать первый том (ближе к третьей обложке я был вознагражден и теперь знаю, что от кватернионов, по которым я в стародавние времена писал диплом, все-таки есть какая-то практическая польза).
Книга дается легко – даже такому неподготовленному читателю, как я, – потому что Сергей Цыпцын рассказывает неторопливо, перемежая практические рекомендации разнообразными байками и довольно пространными отступлениями, которые никакого отношения к самой Maya не имеют. Это не самый свежий прием, но авторы книг по программированию его не слишком жалуют, а если жалуют – как Петцольд, например, – то очень дозированно и не особенно отходя от главной темы. У Цыпцына же отступления складываются в параллельное повествование (главным образом, о виндсерфинге). Кажется, что Сергей сидит на соседнем стуле, попивает морковный сок и время от времени отходит от основной темы не столько для того, чтобы развлечь читателя (ученика), сколько самого себя. Усиливает эффект и то, что литредактор не слишком-то правил почти разговорный язык автора.
– Сначала у нас были вопросы, – признается Сергей, – но потом я его прижал, плотно так прижал, и мы сразу поняли друг друга.
Понимание свелось к тому, что в тексте используется не мертвый язык компьютерной документации, который является стандартом для книг этой тематики, а англо-русские слова, которые разработчики употребляют сплошь и рядом, но в русский литературный они еще не попали (несколько раз Сергей от этого правила все же отходит, но и тогда уточняет, как называются те или иные вещи на самом деле).
Структурно книга представляет собой учебник, плавно переходящий от простого к сложному, но в отличие от большинства компьютерных книг ее содержание не сводится к переводу справки, подробному описанию команд меню или изнурительной работе над надуманным и примитивным проектом, выстраивая который читатели, по идее, должны освоить сам инструмент. Ничего подобного в книге нет. Она вообще не заточена на конкретную версию Maya. Это описание подходов, справедливое для всех относительно свежих версий – и прежде вопроса «как?» автор старается ответить на вопрос «почему так?». Это не справочник, а книга, которая ставит мозги на место и упорядочивает уже полученные в процессе самостоятельного «тыкания» знания (на правильное ли место Цыпцын их ставит, увы, вне нашей компетенции, но учитывая его бэкграунд, наверное, на правильное).
Что касается уникальности книги, то цыпцынская монография – не первый (после изданного шесть лет назад и ни разу не переиздававшегося Евсеева) русский учебник Maya.
(Сергей Цыпцын, вычитывавший текст интервью перед публикацией на последний абзац отреагировал очень бурно: «Протестую против даже одного сравнения! А уж «это второй русский учебник Maya» убивает мою чувствительную натуру наповал. Может, поскромнее: что касается уникальности книги, ничего подобного на русском языке не издавалось. И на английском, похоже, тоже».)
Это были плюсы.
Замеченные нами минусы, скорее, технического характера.
Первое: книга и правда большая. Два огромных тяжелых тома, которые не потащишь с собой в метро, не возьмешь почитать в самолете.
Второе: книга выпущена в мягкой обложке. Наверняка это вынужденное, продиктованное экономическими соображениями решение, но отдать три тысячи рублей (это наша с Сергеем совместная циничная экстраполяция возможной розничной цены) за два тома в мягкой обложке лично мне психологически было бы трудно.
Третье: в пилотный тираж ушел текст, не тронутый корректором. Не бог весть какая проблема, но раздражает.
Четвертое: прихрамывающая верстка. Отдельные абзацы сверстаны так, что пробелымеждусловамипрактическинезаметны. Слава богу, таких мест немного, и большинство из них сосредоточено в начале книги – дальше идет лучше.
Кто не может сделать сам – учит. Логично ожидать, что у человека, написавшего такую книгу, будет серьезный бэкграунд. Может быть, это именно он рассчитал на КПК падение Останкинской башни. Или помогал ценными советами Джорджу Лукасу во время съемок «Звездных войн». Или, на худой конец, сделал на досуге все эффекты для сериала «Вавилон 5». И только потом взялся учить остальных жизни.
Однако в трудовой биографии Цыпцына ничего такого нет. Сергей – профессиональный инструктор. Про него даже нельзя сказать, что он появился из ниоткуда – он был всегда. Авторитет Цыпцына базируется на лекциях о Maya, которые он читает с 1999 года и 3D-семинара. Учитывая, что прослойка «тридэшников» довольно узкая, получается, что кого-то он учил, кого-то консультировал, с кем-то работал как технический директор. Остальные о нем слышали, поскольку в течение нескольких лет Сергей Цыпцын был единственным преподавателем по Maya в России (и единственным сертифицированным инструктором по этому продукту).