К сожалению, у нас нет способа явно заставить Lex оставаться в пределах соответствия значений слотов и не пытаться сопоставить на уровне намерений.
Из моего опыта с этой проблемой (это часто случается, так что это постоянный баланс), значения слотов и имеют приоритет над намеренными высказываниями, когда вы находитесь в намерении. При хорошей структуре бота («намеренная схема») намеренные высказывания, кажется, проверяются только тогда, когда значение слота не находит идеального соответствия. Тем не менее, Lex может проверять оба раза и просто предоставлять наилучшее совпадение, которое в вашем случае будет намеренным высказыванием из-за одной меньшей переменной.
У нас действительно есть только одна форма контроля над этим, как мы устанавливаем значения намерений, высказываний, slotTypes и slotType.
Вот несколько предложений:
Я был наименее успешный с № 3 и наиболее успешный с № 1 и № 2.
Как я уже сказал, это был постоянный балансный процесс, учитывающий структурирование намерений, возможные значения slotType в разных намерениях, любое совпадение входного совпадения и опыт пользователя на естественном языке. Вам придется пожертвовать некоторой свободой / структурой в одной, чтобы дать больше свободы / структуры другой.
Если Вы захотите действительно прохладную модель, то этот процесс займет время, но необходимо смочь получить quicky модель в течение недели или около этого.
К сожалению, люди действительно проваливают связанные с дизайном вопросы на этом сайте, я не знаю по какой причине. Таким образом, я голосую за Вас.
Дизайн является очень важной вещью, я могу только чувствовать жалость к тем, кто хочет включить себя в код, не оставляющий любое пространство для стиля и красоты.
Я могу абсолютно рекомендовать 3ds макс. Вам. Это имеет (или по крайней мере имел несколько лет назад), очень хорошие учебные руководства, поставленные с ним так, можно изучить, как переместить вещи.
Общие рекомендации состояли бы в том, чтобы посетить страницы, связанные с 2D и 3D дизайном, но это будет слишком абстрактно. Таким образом, у меня есть следующее предложение. Думайте о том, что требуется разработать. Сначала - ЧТО. Затем попытайтесь сделать это. Вдоль пути у Вас будут конкретные вопросы о том, как достигнуть специфического эффекта. Вы спросите их относительно соответствующих ресурсов или выроете ответы сами. Со временем Вы будете получать знание навыков, и по крайней мере после нескольких месяцев Вы, вероятно/надо надеяться, разработаете чувство о том, как сделать эти вещи, что хорошо или что не.
Все об искусстве и дизайне занимает время. Много времени. И много страсти.
Удачи!
Я рекомендую Google Sketchup и MilkShape 3D (коммерческий, но по очень низкой цене за этот вид SW). У меня также есть опыт с Блендером прежде, который я думаю, является самым твердым извлечь уроки из трех SWs, которые я предлагаю.
Другое беспокойство, которое необходимо рассмотреть, является форматом данных, экспортируемым из программного обеспечения моделирования. Так как Вы упомянули о выполнении "математики" сами, необходимо найти инструмент моделирования, которые экспортируют формат, где можно легко получить доступ к данным вершин.
Оба Google Sketchup и Milkshape 3D идут с замечательной документацией (Блендер также, конечно). Sketup даже имеет видео учебные руководства на их веб-сайте, и 3D Milkshape позволяют мне смоделировать простой робот в очень короткое время. Но если Вы хотите более усовершенствованные функции моделирования, чем эти инструменты не могли бы, подошел Вам.
Вы получаете сложные модели (главным образом люди) использование "Проблемы" без "любой идеи", как это работает. Если Вы хотите погрузиться в целое моделирование, я рекомендую "языку майя".
3D моделирование является сложными вещами, и не позволяйте ему сокрушить Вас. Вместо этого необходимо позволить кому-то более подходящему, делают моделирование. Существуют тонны моделей бесплатно. Ищите и используйте их прежде, чем провести часы и дни для паршивого динозавра. И даже при том, что Вы моделируете его, необходимо будет реализовать сцены, кости, материал, и т.д. Если Вы будете больше в к программированию, то пробование к тому, чтобы заставлять его переместить препятствия будет намного большим количеством забавы.
Навыки Искусства не предоставляют всем, но можно изучить много в тех местах:
CafeSalé (на французском языке)
В первую очередь, необходимо озираться в некоторых различных 3D программах, если Вы уже не имеете. После симпатии программы, которую Вы выбираете, Вы оказываетесь перед необходимостью привыкать к ней и пытаться понять то, что каждая горячая клавиша делает, кнопка, материалы, и т.д. Это сам может быть сложным и раздражающим аспектом его.
Много людей собирается рекомендовать программу, которая является также; хороший, промышленный стандарт или что-то им нравится. Если бы это не профессионально, я предложил бы смотреть, какой Вы любите лучше всего, он поможет Вам изучить это намного быстрее.
После того, как у Вас есть своя предпочтительная программа вниз, необходимо просто найти учебные руководства, видео имеют тенденцию помогать, потому что можно на самом деле видеть все, что они делают.
И спустя некоторое время, с небольшим количеством времени и patenince необходимо начать мочь произвести некоторые достойно выглядящие модели, но замечательные модели занимают время. Не получайте fustrated!
Это отчасти похоже на программирование в способе, которым Вы, вероятно, не изучили программирование одной ночью с 3D материалом, я все еще изучаю новые вещи, я не понял, что мог сделать, точно так же, как программирование.
Если Вы не будете знать, как сделать что-то с программированием, более, чем вероятным, Вы погуглите его (или даже спросите относительно переполнения стека), право? Также - то же с материалом CG. Если Вы хотите изучить, как сделать водное моделирование, погуглить его!
Я получил бы один из популярных 3D инструментов моделирования, загрузить некоторые образцы и начать изменять их.
Знаменитости в 3D домене инструмента моделирования включают 3D Studio Max, майя, Блендер, Lightwave и Modo. Некоторые из них могут быть дорогими. Блендер свободен.
Blender - хороший (бесплатный) вариант, но он немного переборщен с тем, о чем вы просите, потому что это полный пакет анимации, а не просто модельер. Другими словами, есть много другой болтовни, которая мешает научиться моделировать.
Безусловно, лучший 3D-модельер IMO (для низкой и средней плотности полигонов, то есть компьютерных игр, а не фильмов) - Silo ( http://www. Nevercenter.com/ ). Я работал с Maya, 3dsmax, Softimage XSI, Blender, Modo, бла, бла на протяжении многих лет, и всегда буду использовать Silo для моделирования независимо от используемой платформы анимации. Помимо того, что он очень прост в использовании, он невероятно дешев, всего 80 долларов за полную лицензию ...
Что касается подхода, есть два основных метода моделирования, которые вы захотите изучить; коробчатая лепка и кромочная петля.