XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Моделлинг> MdlVis
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
metalius

offline
Опыт: 3,508
Активность:
Алексей!
Предлагаю в редактор вершин (после того, как будет закончен редактор движения, ессно) :) добавить один (IMHO) полезный инструмент, который в графических программах, умеющих работать с поверхностями из неправильных треугольников, называется EdgeSwap - по-русски "смена граней" или что-то из этой оперы.
Для прикола - алгоритм.

IF выбраны ровно 2 смежных треугольника
THEN
сделать кнопку "Повернуть грань" доступной
IF кнопка "Повернуть грань" нажата
THEN
проверить между какими вершинами существует внутренняя грань
IF существует грань между вершинами 2 и 4
THEN
удалить треугольники 124 и 324
создать треугольники 213 и 413
ELSE
удалить треугольники 213 и 413
создать треугольники 124 и 324
END IF
END IF
ELSE
сделать кнопку "Повернуть грань" недоступной
END IF


Мабыць, я где-нть и промазал, но смысл, надеюсь, понятен. :)
Миниатюры
Кликните на картинку для увеличения
Название:  EdgeSwap.jpg
Просмотров: 11
Размер:  41.0 Кбайт  

Отредактировано metalius, 11.08.2006 в 09:07.
Старый 10.08.2006, 22:29
Iron
Листовой
offline
Опыт: 24,427
Активность:
Имхо аццтой. УСРЕДНИТЕЛЬ НОРМАЛЕЙ НА БОЧКУ.
metalius, твой инструмент заменяется прямыми руками, без больших усилий, а вот с нормалями работать НИКАК нельзя.
Старый 11.08.2006, 13:19
Sargeras
Лидер "Двух Королевств"
offline
Опыт: 22,163
Активность:
Люди, please, кто может сделать эльфийку-вызывателя!!!!??? Срочно нужно для проекта!
Старый 11.08.2006, 15:28
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Nik Kuzn, каво? Я делаю для НТ эльфийку с экрана кампании (но так как его сейчас нет, то и моделька не трогается)... Че за вызыватель?
Старый 11.08.2006, 15:49
metalius

offline
Опыт: 3,508
Активность:
Цитата:
Сообщение от Iron
metalius, твой инструмент заменяется прямыми руками, без больших усилий, а вот с нормалями работать НИКАК нельзя.

Iron
Что у меня руки косые, ещё доказать надо! Уважаемый! :susel:

Алексей
В действительности перерисовывать треугольники вручную не так просто, как кажется на первый взгляд:
- когда в одной точке сжато несколько вершин, легко можно подцепить не ту вершину, рисуя новый треугольник;
- новые треугольники ведут себя весьма норовисто - часть их упорно переворачиваются не в ту сторону (возможно, по той причине, что другая вершина)...

Отредактировано metalius, 11.08.2006 в 17:53.
Старый 11.08.2006, 17:35
DeT

offline
Опыт: 5,715
Активность:
эм....не находит сторм длл.....=\
и потом еще какой-то=\

DeT добавил:
Алекс,другой вопрос..у тя в проге мона рендер делать?

DeT добавил:
Я ДЕЛАЮ
Старый 11.08.2006, 23:26
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Цитата:
Iron
Что у меня руки косые, ещё доказать надо! Уважаемый!

хм... имхо он на это и не намекал даже...
Цитата:
м....не находит сторм длл.....=\
и потом еще какой-то=\

копирни из папки с варом в папку с прогой или прогу в папку с варом
Старый 12.08.2006, 01:06
Iron
Листовой
offline
Опыт: 24,427
Активность:
Цитата:
Что у меня руки косые, ещё доказать надо! Уважаемый!

А я и не утверждал кривость твоих рук. Я имел ввиду, что есть намного более нужные нововведения, чем то, что предлогаешь ты.

Iron добавил:
Цитата:
- новые треугольники ведут себя весьма норовисто - часть их упорно переворачиваются не в ту сторону (возможно, по той причине, что другая вершина)...

Просто когда выделяешь вершины для образования треугольника, то нужно выделять их против часовой стрелки :P . Тогда нормали будут повернуты к тебе. Читай туториал !
Старый 12.08.2006, 19:10
DeT

offline
Опыт: 5,715
Активность:
мне нузен редактор анимоФф...сЦылку плиСсс
Старый 12.08.2006, 20:33
Алексей
Где кошачья мята?!
offline
Опыт: 26,303
Активность:
DeT: Его нет. А тот, что есть, работает весьма нестабильно. Если ты программист - присоединяйся к проекту (тогда будет готово быстрее). А если нет - жди или пользуйся 3DSMax+Art Tools (там-то уж есть редактор анимаций - все модели War сделаны в Max'е и там же анимированы).
Рендера кадра (как в Max'е) в MdlVis нет и не предвидится, ибо редактор направлен на редактирование моделей, а не на снятие скринов/обоев/фильмов.
.
metalius: По завершении редактора движения сделаю поворот треугольников.
Iron: То же касается и усреднителя нормалей.
В принципе, я сейчас могу приостановить работу над Движением и сделать мультивыбор костей, их расширенное выделение и обогатить редактор вершин инструментами. Так что если хотите именно такой вариант - сообщайте.
Да, и могу добавить импорт Wavefront OBJ-моделей ;).
Старый 12.08.2006, 20:59
Iron
Листовой
offline
Опыт: 24,427
Активность:
Алексей, доделывай редактор аним, а потом посмотрим ;)
Старый 12.08.2006, 22:01
Персик

offline
Опыт: 8,490
Активность:
У меня такая проблема - Поменял текстуру железных ворот. Текстура Робота гоблина-механика.
В МДЛвисе выделяю модель, в редакторе текстур меняю расположение частиц. Сохраняю. Открываю модель - всё нормально. Но стоит попробовать воспроизвести анимацию в Модел Едитор - зависает. А камп начинает КОШМАРНО тормозить. Пробовал отключать антивирь. Нифига...
Я использовал 1.38 версию редактора МДЛвис.
Надеюсь у вас так не будет лагать модель:

Персик добавил:
С остальными моделями таже проблема! что мне делать?
Прикрепленные файлы
Тип файла: mdx IronGate2.mdx (28.5 Кбайт, 9 просмотров )
Старый 13.08.2006, 21:42
Wulfrein
где я?
offline
Опыт: 88,142
Активность:
Цитата:
У меня такая проблема - Поменял текстуру железных ворот. Текстура Робота гоблина-механика.
В МДЛвисе выделяю модель, в редакторе текстур меняю расположение частиц. Сохраняю. Открываю модель - всё нормально. Но стоит попробовать воспроизвести анимацию в Модел Едитор - зависает. А камп начинает КОШМАРНО тормозить. Пробовал отключать антивирь. Нифига...
Я использовал 1.38 версию редактора МДЛвис.

да, у меня такая же фигня происходит. если вырубить потом в3ме через диспетчер, контекстное меню начинает глючить жёстко. Поэтому вырубаю через RamCleaner
Старый 13.08.2006, 22:00
Персик

offline
Опыт: 8,490
Активность:
Кстати, когда я менял расположение частиц модели трубы, модель работала нормально!
А когда я менял расположение частиц ворот, то я включал общий вид... А у модели трубы я не включал общий вид... Может из-за этого проблема?
Старый 14.08.2006, 12:40
DeT

offline
Опыт: 5,715
Активность:
предлоожение:
1.у тя идет масштабирование по трем осям сразу, сделай возможность масштабировать по 1 ..из 3..и если сможешь и не влом-по 2 (т.е. как в максе )
2.перемешение вершин не только по 2 а по 1, т.е. меняется только 1 координата..=-)
упростит нам жизнь.!
Старый 14.08.2006, 12:56
Алексей
Где кошачья мята?!
offline
Опыт: 26,303
Активность:
DeT: Двигай мышь с зажатой Shift - и будет тебе перемещение по 1 координате, как и масштабирование (т.е. эта фича уже давным-давно реализована).
Персик: В модели запороты источники частиц. Можно глянуть исходную модель (до редактирования)? И что именно ты с ней делал? Только текстурную карту изменил? Или предварительно в W3ME источники менял?
Старый 14.08.2006, 15:28
HGL
Phased out.
offline
Опыт: 25,976
Активность:
Гм помните я обещал притащить скрины со старого компа???Вот-пожалуйста!
Када запустил, сначала было так:
DEAD URL
Потом так:
DEAD URL
...и вроде даже работало чёто при этом:)
Старый 15.08.2006, 16:53
Алексей
Где кошачья мята?!
offline
Опыт: 26,303
Активность:
HGL: Спасибо. Скоро выйдет новая версия - там этот глюк, надеюсь, будет исправлен (у меня он не воспроизводится, перелопачиваю код).
Старый 15.08.2006, 17:44
ScorpioN

offline
Опыт: 15,028
Активность:
Алексей Классная прога, но оооочень хотелось бы чтобы можно было нормально переносить точки по одной из осей. Желательно сделать как в 3 максе - цветные и обьёмные стрелочки, но можно и просто как три TCheckBox-а или TRadioGroup-а. А то намного чаще приходиться переносить точки не по плоскости а по оси, а нажимать при етом шифты и альты ето мне кажется не удобно и не практично.
Всю ветку не читал т.к. 60 листов, так что извиняйте, если написал глупость.

ScorpioN Trak добавил:
а вот прочитал:
"DeT: Двигай мышь с зажатой Shift - и будет тебе перемещение по 1 координате, как и масштабирование (т.е. эта фича уже давным-давно реализована)." - извините, но ето "тупая" фича, лучше сделать как в три максе.
Ах да есчё, я стото полазил но так и не разобрался, в 1.38 можно менять отдельно взятые анимации, или ето ещё на стадии разработки? И второй вопрос, ща я делаю модель хельмовой бащни в 3дмаксе, я смогу потом на не затекстурированную башню надеть разные текстуры в mdlVis-е?

Хух - сделал модель башни Хельма - но она не затекстурирована - подскажите как ето делать, в mdlVise она отбражается либо точками либо розовая, как на неё грамотно "надеть" текстуры!

Отредактировано ScorpioN Trak, 17.08.2006 в 00:33.
Старый 16.08.2006, 20:52
Медведь
ФффыррфррфффФФфф!
offline
Опыт: 21,702
Активность:
ScorpioN Trak МдлВис умеет менять текстуры но не надевать. Сначала в максе или в Вар3МЕ добавь материал и текстуру, потом можешь в МдлВисе править карту текстуры (то есть то, как она будет ложиться на модель)
Старый 17.08.2006, 21:18

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 17:35.