Mingun: комментарии
128 комментариев
Резюме
- Пол:
- мужчина
- Родной язык:
- русский
- С нами:
- с 19 июля 2011 г. (5571 день) по приглашению notabenoid
- Деятельность:
-
2344 версии перевода
с общим рейтингом 540
128 комментариев
Карма: 7 (оценок: 7)

Эх я имел ввиду запятую «...каждый раз, когда...», а не после KeyEvent. Там она как раз не нужна. Эта запятая разделяет предложение на две смысловые части: что метод вызывается всегда при некотором условии и собственно описание условия.
Я и не спорю. Но мне кажется «поток» предпочтительнее. «Нить» уже более жаргонное.
Что неправильного-то? Да, не так, как переводит промпт, но так, как это должно быть по смыслу. Что значит «можете вызывать»? Там говорится, что вы _обязаны_ захватить устройство ввода, чтобы получать от него сообщения, а не что можете захватить, а можете и не захватывать.
(я понимаю, что вы огорчены моими минусами и решили со злости и мне поставить. Но все же я везде пояснил, что у вас не так. Перевод обычно не бывает буквальным. Главное, он должен быть осмысленным и верным, а на втором месте, да, буквальность).
Ну да, верно, а разве в переводе не так?
message dispatch – это целостная фраза, означающая: получи сообщение, определи его тип и обработай соответственно. Точно знаю, что по русски это как-то выражается, но забыл. Особенно это можно встретить в учебниках по программированию с помошью Win API.
В основном треугольники. Более обще – полигоны. А геометрический объект ведь можно и параметрически задать. Сферу, например, радиусом, куб – тремя его измерениями... А в объекте Ogre::Mesh хранится именно уже готовая сетка полигонов. Это, конечно, очень упрощённая схема, ведь на самом деле там и скелет, и ссылки на материалы, и т.д. Но всё же главное – сетка полигонов. Без неё не было бы и объекта.
И кстати, «Так как BaseApplication конструирует ее» – не «ее», а «его» – объект mTrayMgr класса OgreBites::SdkTrayManager.
wuffur – у вас во фразе «we can't add» смысл поменялся на противоположный – «мы можем добавить», тогда как надо "мы не можем добавить". Исправьте пожалуйста.
wuffur – в вашем переводе получается, что при завершении процесса генерации его (т.е. процесс) надо сохранить... :)
информационная метка
"Функция использует маленькие вспомогательную функцию, называемые getTerrainImage()."
Поправь там время. И запятую забыл :)
А чем тебе не нравится «файл реализации»? По-моему, самый адекватный перевод.
А вот «it's living» я бы перевёл как «она определена», вместо «она находится».
Мне кажется, здесь смысл в том, что последний штрих – наложение текстур.
В оригинале явно опечатка – второе «diffuse» должно быть «ambient».
Речь идёт о нескольких кусках ландшафта, которые объединены в группу.
За смыслом параметров обращаться к ссылке.
Origin – это начало координат. Смысл в том, что мы устанавливаем точку отсчета, относительно которой внутри группы ландшафта будут рассчитываться все остальные координаты.
«Terrain компонент» – лучше «Компонент Terrain»
И в конце предложения двоеточие, а не точка :)
Странно, но тот пост прошёл мимо меня :( Но в любом случае, даже тот собранный перевод всё ещё достаточно сырой и требует исправлений. Окончательный перевод всё равно же будет генерироваться отсюда.
Знаю, что немного не точно, но прямой перевод звучит так, словно обучающее приложение состоит из компонентов Terrain и TerrainGroup, хотя оно только использует соответствующие классы.
Вы уж лучше сейчас поправьте :) Потом же при вёрстке будет меньше работы.