В Quest3D есть отличная вещь как NaturePainter. С помощью её можно создавать гигантские массивы леса и травы. Но вот что я подумал, раз так можно плодить объекты, почему бы не использовать этот painter для создания городов, НЕ создателем игры, а самим игроком (Проблему с заменой деревьев на домики например я решил). Идея не плохая, но как её осуществить я не понимаю. Прошу помощи. Как заставить квест создавать объекты не в режиме редактирования, а в самом проекте? И есть ли возможность смены выбираемых объектов рисования? Зарание спасибо.
(Вроде бы чисто об этом тем не было)
______________________________________________________
Посещайте мой сайт: http://3duniverse.ucoz.ru/
В хелпе по Q3D говорится, что объект должен быть low polygon. Отсюда следует что красивые домики добавлять не получится (не теряя сильно в производительности). Чтобы выбрать так называемый объект рисования достаточно заменить любым из известных тебе способов 3D ObjectData и текстуру. Таким образом новый объект заменит старый. Но координаты останутся прежними (!) поменяется только сама модель. Что же насчет возможности рисования в откомпилированном приложении я очень сомневаюсь. Нигде упоминаний не слышал. Если такова возможность появится, можно создавать редакторы уровней :)
В ченеле command есть пара комманд для нече паинтера, насколько клево они пашут в рилтайме без понятия, но можно опыты начать с них.
ну тк я в них и ковырялся в nature-generator и nature-painter, вроде других не видел. Я как не пытался их туда заковырнуть никак в приложении ничего не похало ! Поэтому и прошу помощи!
______________________________________________________
Посещайте мой сайт: http://3duniverse.ucoz.ru/
Вот только часть из них, там еще есть:
Да-да видел такое дело. Но вот как ими пользоваться еще не разобрался. Истина где то рядом..
Скорее всего можно.Вся необходимая матчасть есть в каналах.
Истина где-то рядом но до неё копать и копать !!!
______________________________________________________
Посещайте мой сайт: http://3duniverse.ucoz.ru/
Цитата: ModER от 28 апреля 2009, 18:57:54
...Истина где то рядом..
Именно так ;D
Templates > 09 - Power Edition > Nature Rendering >
Example NatureRenderer.
Ухты СПАСИБО!!! Даже копать не надо =)))))) Будем разбираться
______________________________________________________
Посещайте мой сайт: http://3duniverse.ucoz.ru/
Что то не получается разобраться с тем, как вытащить из этой сцены допустим билборды деревьев. Они находится внутри функций как я понял. Но доступ я к ним получить так и не смог. Кто то с этим уже разобрался?
да я тоже бы не отказался посмотреть как те деревья устроенны вытащить тоже не получилось
АП!
Есть ли у кого-нибудь пример как через натурпейнтер рисовать дерево с тенью и множеством анимированных веток? Натурпейнтер как я понял может клонировать только одинарный 3DObjectData
пример с офф сайта. думаю, это то (http://depositfiles.com/files/a6l3atzht), что тебе нужно ;)
По поводу редакторов уровней - в этом файле (http://files.mail.ru/W8OE1G) я использовал цикл For loop и массив без NatureGenerator
Цитата: →|Den|← от 02 июня 2009, 18:09:15
пример с офф сайта. думаю, это то (http://depositfiles.com/files/a6l3atzht), что тебе нужно ;)
Спасибо DEN. Очень интересный пример, только почему то когда я вставляю свое дерево (сделаное спомошью проги TreeMagik), листья выходят черные, хотя альфа работает, цвет мне так и не удалось настроить. В хслс я не силен :-[ Плз хелп ми что нада там покрутить чтоб появилась текстура листьев на объекте?!
выложи посмотрю...
К сожалению тут нельзя присоединять файлы более 512 кб, а файлообменники на работе прикрыты. Попробуй сам вставить свое дерево туда
Alteste
Попробуй в нескольких постах разместить архивы, посже можно и почистить... ;)
Вот разбил на 4 архива, посмотрите пожалуйста, почему мое дерево без текстуры
вторая часть
Интересные фокусы конечно)))
Но вылечилось неожиданным для меня способом)))
заходишь во вкладку object(F5) затем снизу ищешь свой MeinTree, жмёшь по нему, а чуть левей выбираешь leaf 1. ПОтом слева появляются его свойства. Там заходишь во вкладку Surface и жмёшь Advanced, и..... убираешь галку с Enabled :D
Чисто технически я так и не понял в чём прикол)) Ну и ещё что б листья правильно смотрелись, поставь галки напротив Сheck/Write Z-buffer
Не знаю почему у тебя сработало, но я давно уже все эти галки перетыкал в разных комбинациях и ничего не спасает. У тебя какая версия квеста?
4.3
на 4.0 не открывается. а ты в какой версии делал?
У меня сейчас 4.2.2
А у тебя какой релиз 4.3? У меня есть Quest3D_V4_3_VS2005_3.exe я ее ставил, мне не понравилось, что она не компилила проекты и вылетала при любом действии
ну вот только что тоже самое проделал в 4.2.2 ТЫ может находишься в окне просмотра объекта? перейди в перспектив. и попробуй всё завново сделать по пунктам ;)
АП! Я так и не разобрался, даже простейший объект тоже черный, но с работающей альфой. Не пойму почему, помогите кто шарит в шейдерах!
Флипни нормали в максе.
Люди скажите вы добились того чтобы можно было рисовать в Run MOde ? И это только у меня такая проблемма или у всех :
У меня новые добавляемые объекты (например стандартный BOX ) на половину уходят в землю ?
В Quest3d/Examples/Advanced есть пример Dynamic Collision, там при нажатии кнопок 1 и 2 появляются новые кубы и торусы, я думаю что используя этот пример можно реализовать добавление новых объектов на сцену в режиме Run Mode !