3D моделирование для программистов

К сожалению, у нас нет способа явно заставить Lex оставаться в пределах соответствия значений слотов и не пытаться сопоставить на уровне намерений.

Из моего опыта с этой проблемой (это часто случается, так что это постоянный баланс), значения слотов и имеют приоритет над намеренными высказываниями, когда вы находитесь в намерении. При хорошей структуре бота («намеренная схема») намеренные высказывания, кажется, проверяются только тогда, когда значение слота не находит идеального соответствия. Тем не менее, Lex может проверять оба раза и просто предоставлять наилучшее совпадение, которое в вашем случае будет намеренным высказыванием из-за одной меньшей переменной.

У нас действительно есть только одна форма контроля над этим, как мы устанавливаем значения намерений, высказываний, slotTypes и slotType.

Вот несколько предложений:

  1. Пересмотрите настройку намерений и найдите возможности, когда два намерения слишком похожи и могут быть объединены в одно намерение.
  2. Оцените сходство между высказываниями и значениями slotType и просто удалите одно в пользу другого.
  3. Попробуйте усилить список значений slotType, например: «break», «broken», «broken», «тормоз» и т. Д. (Даже с ошибками)

Я был наименее успешный с № 3 и наиболее успешный с № 1 и № 2.

Как я уже сказал, это был постоянный балансный процесс, учитывающий структурирование намерений, возможные значения slotType в разных намерениях, любое совпадение входного совпадения и опыт пользователя на естественном языке. Вам придется пожертвовать некоторой свободой / структурой в одной, чтобы дать больше свободы / структуры другой.

31
задан Bill the Lizard 15 September 2012 в 02:48
поделиться

9 ответов

  1. Загрузите блендер
  2. Просмотрите видео учебные руководства или прочитайте это учебное руководство онлайн
  3. Используйте osgExport для Блендера для получения моделей в OSG

Если Вы захотите действительно прохладную модель, то этот процесс займет время, но необходимо смочь получить quicky модель в течение недели или около этого.

9
ответ дан 27 November 2019 в 22:46
поделиться

К сожалению, люди действительно проваливают связанные с дизайном вопросы на этом сайте, я не знаю по какой причине. Таким образом, я голосую за Вас.

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

Я могу абсолютно рекомендовать 3ds макс. Вам. Это имеет (или по крайней мере имел несколько лет назад), очень хорошие учебные руководства, поставленные с ним так, можно изучить, как переместить вещи.

Общие рекомендации состояли бы в том, чтобы посетить страницы, связанные с 2D и 3D дизайном, но это будет слишком абстрактно. Таким образом, у меня есть следующее предложение. Думайте о том, что требуется разработать. Сначала - ЧТО. Затем попытайтесь сделать это. Вдоль пути у Вас будут конкретные вопросы о том, как достигнуть специфического эффекта. Вы спросите их относительно соответствующих ресурсов или выроете ответы сами. Со временем Вы будете получать знание навыков, и по крайней мере после нескольких месяцев Вы, вероятно/надо надеяться, разработаете чувство о том, как сделать эти вещи, что хорошо или что не.

Все об искусстве и дизайне занимает время. Много времени. И много страсти.

Удачи!

7
ответ дан 27 November 2019 в 22:46
поделиться

Я рекомендую Google Sketchup и MilkShape 3D (коммерческий, но по очень низкой цене за этот вид SW). У меня также есть опыт с Блендером прежде, который я думаю, является самым твердым извлечь уроки из трех SWs, которые я предлагаю.

Другое беспокойство, которое необходимо рассмотреть, является форматом данных, экспортируемым из программного обеспечения моделирования. Так как Вы упомянули о выполнении "математики" сами, необходимо найти инструмент моделирования, которые экспортируют формат, где можно легко получить доступ к данным вершин.

Оба Google Sketchup и Milkshape 3D идут с замечательной документацией (Блендер также, конечно). Sketup даже имеет видео учебные руководства на их веб-сайте, и 3D Milkshape позволяют мне смоделировать простой робот в очень короткое время. Но если Вы хотите более усовершенствованные функции моделирования, чем эти инструменты не могли бы, подошел Вам.

5
ответ дан 27 November 2019 в 22:46
поделиться

Вы получаете сложные модели (главным образом люди) использование "Проблемы" без "любой идеи", как это работает. Если Вы хотите погрузиться в целое моделирование, я рекомендую "языку майя".

1
ответ дан 27 November 2019 в 22:46
поделиться

3D моделирование является сложными вещами, и не позволяйте ему сокрушить Вас. Вместо этого необходимо позволить кому-то более подходящему, делают моделирование. Существуют тонны моделей бесплатно. Ищите и используйте их прежде, чем провести часы и дни для паршивого динозавра. И даже при том, что Вы моделируете его, необходимо будет реализовать сцены, кости, материал, и т.д. Если Вы будете больше в к программированию, то пробование к тому, чтобы заставлять его переместить препятствия будет намного большим количеством забавы.

2
ответ дан 27 November 2019 в 22:46
поделиться

Навыки Искусства не предоставляют всем, но можно изучить много в тех местах:

ConceptArt

CGTalk

CafeSalé (на французском языке)

1
ответ дан 27 November 2019 в 22:46
поделиться

В первую очередь, необходимо озираться в некоторых различных 3D программах, если Вы уже не имеете. После симпатии программы, которую Вы выбираете, Вы оказываетесь перед необходимостью привыкать к ней и пытаться понять то, что каждая горячая клавиша делает, кнопка, материалы, и т.д. Это сам может быть сложным и раздражающим аспектом его.

Много людей собирается рекомендовать программу, которая является также; хороший, промышленный стандарт или что-то им нравится. Если бы это не профессионально, я предложил бы смотреть, какой Вы любите лучше всего, он поможет Вам изучить это намного быстрее.

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

И спустя некоторое время, с небольшим количеством времени и patenince необходимо начать мочь произвести некоторые достойно выглядящие модели, но замечательные модели занимают время. Не получайте fustrated!

Это отчасти похоже на программирование в способе, которым Вы, вероятно, не изучили программирование одной ночью с 3D материалом, я все еще изучаю новые вещи, я не понял, что мог сделать, точно так же, как программирование.

Если Вы не будете знать, как сделать что-то с программированием, более, чем вероятным, Вы погуглите его (или даже спросите относительно переполнения стека), право? Также - то же с материалом CG. Если Вы хотите изучить, как сделать водное моделирование, погуглить его!

1
ответ дан 27 November 2019 в 22:46
поделиться

Я получил бы один из популярных 3D инструментов моделирования, загрузить некоторые образцы и начать изменять их.

Знаменитости в 3D домене инструмента моделирования включают 3D Studio Max, майя, Блендер, Lightwave и Modo. Некоторые из них могут быть дорогими. Блендер свободен.

0
ответ дан 27 November 2019 в 22:46
поделиться

Blender - хороший (бесплатный) вариант, но он немного переборщен с тем, о чем вы просите, потому что это полный пакет анимации, а не просто модельер. Другими словами, есть много другой болтовни, которая мешает научиться моделировать.

Безусловно, лучший 3D-модельер IMO (для низкой и средней плотности полигонов, то есть компьютерных игр, а не фильмов) - Silo ( http://www. Nevercenter.com/ ). Я работал с Maya, 3dsmax, Softimage XSI, Blender, Modo, бла, бла на протяжении многих лет, и всегда буду использовать Silo для моделирования независимо от используемой платформы анимации. Помимо того, что он очень прост в использовании, он невероятно дешев, всего 80 долларов за полную лицензию ...

Что касается подхода, есть два основных метода моделирования, которые вы захотите изучить; коробчатая лепка и кромочная петля.

0
ответ дан 27 November 2019 в 22:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: