3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> Blender2max, Пишем Импортёр
ja_elektronic
сообщение 04/10/2006, 11:55
Сообщение #1


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 131
Регистрация: 19/02/2005
Из: Москва
Пользователь №: 10 291



итаг Blender Полноценный Бесплатный 3D Пакет с весьма впечятляющими возможностями для такой "малютки".

кроме того имеющий собственный симулятор жидкостей
Разработанный неким Nils Thuerey
собственно который и привлёк моё внимание больше всего.

Единственный насегодняшний день способ экспорта этой жидкости
из блендера в виде секвенции *.Obj
а импортёр написан одним интузиастом.
Который работает примерно так ...
Вся неподъёмная секвенция Mesh-ей затягивается в один бедный максовский
файлик, который начинает весить около 200 мегов.
Так и ещё ко всему этому смена кадров-мэшей осуществляется с помощью Animate on ... Scale - а ,
из за чего Макс конечно виснет и часто падает.

Вобщем я как и предыдущие кто пытался это осуществить 1) быстрым и 2) ленивым способом.
Столкнулся со всеми теми же проблемами.
Сначало макс нехотел вообще работать с файлами такого размера,
потом проблемы при рендеренге, потом ещё куча всего.
Вобщем пришёл к выводу, что надо писать скриптовый объект...

но я этого не умею... cry.gif

Конечто Большая из мечт осуществить этот процесс,
так как это происходит в случае с Real Flow
На диске валяется секвенция с жидкостью.
Макс подгружает её по мере необходимости.
Сама сцена пр-тически ни чего, не весит.
Все довольны и счастливы .

Вот такие пироги helpsmilie.gif
Go to the top of the page
 
+Quote Post
1асс
сообщение 04/10/2006, 14:47
Сообщение #2


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Импортер тебе написать? Денег много у тебя smile.gif ?
Go to the top of the page
 
+Quote Post
ja_elektronic
сообщение 04/10/2006, 18:35
Сообщение #3


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 131
Регистрация: 19/02/2005
Из: Москва
Пользователь №: 10 291



QUOTE(1асс @ 04/10/2006, 15:47) [snapback]724563[/snapback]

Импортер тебе написать? Денег много у тебя smile.gif ?

да нет вобще-то это на благо человечства.

Но раз уж человечество непонимает собсетвенного счастья.
Я готов скромно проспонсировать хотябы интерес части общества.
к этому несомненно (неоцнимо важному) общему делу.
Go to the top of the page
 
+Quote Post
1асс
сообщение 04/10/2006, 18:48
Сообщение #4


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Я готов за деньги сделать для человечества все, что в моих силах.
Пиши в личку сумму, которую тебе не жалко отдать на благо человечества и разбирайся с системой Web-money: www.owebmoney.ru
Go to the top of the page
 
+Quote Post
111
сообщение 05/10/2006, 01:18
Сообщение #5


фломастер
Иконка группы

Группа: Участник
Сообщений: 5 701
Регистрация: 19/06/2002
Из: минск
Пользователь №: 98



smile.gif

пля, клоунада.
1acc, тебе что мало денег? дай хоть тут отдохнуть. не нужно 3дцентр превращать в торговую площадку.
Go to the top of the page
 
+Quote Post
1асс
сообщение 05/10/2006, 10:42
Сообщение #6


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Я же не милостыню собираю.
А денег действительно мало. Я вообще очень бедный smile.gif
Пжалста, если есть альтруисты - флаг им в руки. А скрипты по чужим сценариям пишу обычно за деньги.

Кто напишет этот импортер бесплатно, прошу отметиться в теме.

З.Ы. По поводу торговой площадки. Ты поди в раздел макса и скажи там, что сделайте мне мол модель персонажа, такого-то с такой-то детализацией, ибо на благо человечества.
Go to the top of the page
 
+Quote Post
ja_elektronic
сообщение 05/10/2006, 15:20
Сообщение #7


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 131
Регистрация: 19/02/2005
Из: Москва
Пользователь №: 10 291



QUOTE(1асс @ 05/10/2006, 11:42) [snapback]725025[/snapback]

Я же не милостыню собираю.
А денег действительно мало. Я вообще очень бедный smile.gif
Пжалста, если есть альтруисты - флаг им в руки. А скрипты по чужим сценариям пишу обычно за деньги.

Кто напишет этот импортер бесплатно, прошу отметиться в теме.

З.Ы. По поводу торговой площадки. Ты поди в раздел макса и скажи там, что сделайте мне мол модель персонажа, такого-то с такой-то детализацией, ибо на благо человечества.


Полностью согласен

2: 1асс - такой вопрос, ты в Москве живёшь?
А то я этим затеям с вебманям не доверяю.
да и вобще прежде чем комуто кровно заработанные отдовать,
хотелось бы увидеть что всё работает своими глазами.
Go to the top of the page
 
+Quote Post
1асс
сообщение 05/10/2006, 15:39
Сообщение #8


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Нет, не в Москве (и не в Питере). С вебмани проблем нет, все законно, ты мой второй "удаленный" клиент.

Насчет кровно заработанного, не волнуйся, я вышлю тебе демо-версию, будешь тестить ее, понравится - платишь, а я высылаю рабочую версию. В данный момент от тебя нужна только цифра, сколько по твоему это стоит, чтобы я смог начать.
Go to the top of the page
 
+Quote Post
ja_elektronic
сообщение 05/10/2006, 15:43
Сообщение #9


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 131
Регистрация: 19/02/2005
Из: Москва
Пользователь №: 10 291



Смотри личку
Go to the top of the page
 
+Quote Post
111
сообщение 05/10/2006, 17:47
Сообщение #10


фломастер
Иконка группы

Группа: Участник
Сообщений: 5 701
Регистрация: 19/06/2002
Из: минск
Пользователь №: 98



вот на то я и намекал - чтобы свои дела через личку решали.

2 всем умным капиталистам - в следующий раз как придёте сюда за враем ломаным или максом или с вопросами или просьбами о помощи, вспомните свои слова. если все начнут так жлобски вести себя здесь, то нашему сообществу - капец.

а с денежными просьбами ja_elektronic нужно было идти не сюда а на cgtalk.ru

надеюсь ясно выразил свои мысли.
Go to the top of the page
 
+Quote Post
1асс
сообщение 05/10/2006, 21:38
Сообщение #11


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Не надо путать советы и ссылки на левый софт с программированием скриптов по чужим сценариям.

Зато флуд тут абсолютный бесплатный, как и везде smile.gif
Go to the top of the page
 
+Quote Post
ja_elektronic
сообщение 10/10/2006, 18:11
Сообщение #12


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 131
Регистрация: 19/02/2005
Из: Москва
Пользователь №: 10 291



Для чистоты эксперемента
выкладываю засетапленный блендеровский
проект с жидкостью

с подробными инструкциями

симуляцию
и экспорт сделаешь у себя.


1. Копируем скрипт для блендера - "BlenderFluidOBJExport.py"



в папку "..Program Files\Blender Foundation\Blender\.blender\scripts"

(удаляем родной блендеровский скрипт из той-же папки - "obj_export.py")

2. Создаём на C: Папку "Temp" (Обязательно! точно в такой форме "C:\Temp")

3. Разворачиваем архив с проектом в "C:\Temp"



4. Делаем симуляцию (как?... смотри картинку)

Изображение

5. Экспортим (как?... смотри следующую)

Изображение

Секвенция будет лежать сооте-цтно в "C:\Temp"

Затаскиваем в макс

вроде всё 53[1].gif

Сообщение отредактировал ja_elektronic - 10/10/2006, 18:26
Прикрепленные файлы
Прикрепленный файл  Fluid.rar ( 34,02 килобайт ) Кол-во скачиваний: 156
Прикрепленный файл  BlenderFluidOBJExport.rar ( 4,03 килобайт ) Кол-во скачиваний: 179
 
Go to the top of the page
 
+Quote Post
1асс
сообщение 10/10/2006, 21:41
Сообщение #13


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



во спс. деловой подход.
Go to the top of the page
 
+Quote Post
1асс
сообщение 11/10/2006, 11:47
Сообщение #14


Рыцарь форума
Иконка группы

Группа: Пользователи
Сообщений: 1 956
Регистрация: 08/01/2005
Из: Нижний Новгород
Пользователь №: 9 336



Эх и глючный блендер. Рассказываю: версию скачал 2.42а
Сделал все, как ты сказал.

1. При копировании BlenderFluidOBJExport.py в папку скриптов и стирании obj_export.py экспортировать отказывается.
2. При изменении имени BlenderFluidOBJExport.py на obj_export.py вылетает с ошибкой.
3. Если оставить obj_export.py какой есть, то начинает экспортировать и вылетает на каком-то кадре, макс у меня 90 сделать успел. Некоторые файлы *.obj получаются нулевого размера.

Тем не менее, удалось-таки загрузить секвенцию в макс и отрендерить.
Пока принцип такой: загружаю, рендерю в файл, стираю.

files = getFiles ("C:\download\*.obj")
--print (f as string)
s=-1
for f in files do
(
s+=1
--print (f as string)
importFile f #noPrompt
$.wireColor=color 255 255 0 255
outfile="C:\\download\\test"+(s as string)+".jpg"
render outputfile: outfile
delete $
)

В итоговом скрипте планируется назначать твой материал автоматом, применять твои настройки рендера и т.п. Интерфейс будет само собой. Короче, если принцип работы устраивает то я продолжаю, напиши, если нет, напиши почему, будем думать над альтернативными вариантами.
Go to the top of the page
 
+Quote Post
ja_elektronic
сообщение 11/10/2006, 12:29
Сообщение #15


Бывалый
Иконка группы

Группа: Пользователи
Сообщений: 131
Регистрация: 19/02/2005
Из: Москва
Пользователь №: 10 291



идея клёвая подгружать при рендеринге

но есть 2 очень серьёзных минуса
покадровый рендеринг означает
пляску GI теней в Vray
а это не есть хорошо

а кроме того не модификатор
на эту воду не наложишь
и дальнейшая анимация тоже невозможна
только навыходе из блендера.

Сообщение отредактировал ja_elektronic - 11/10/2006, 12:33
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






4 страниц V   1 2 3 > » 
Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 28/03/2024 - 11:11