4/3/08 09:36 pm - Скрипты, алгоритмы.Как я уже писал раньше - первоначальной идеей был простой экспорт моделей аттракторов из Chaoscope ( http://www.btinternet.com/~ndesprez/ ) в "нормальные" 3д-редакторы (3dsmax) для дальнейшей работы с ними в этой среде. Из того, что удалось узнать по этой теме - Chaoscope создаёт модели в виде облака точек (pointcloud) и сохраняет модели в специфическом формате, потому просто импортировать невозможно; последняя офицальная версия Хаоскопа - 0.3.1, в следующей (0.4) - обещана поддержка преобразования моделей в меш (mesh) и экспорта в стандартные форматы (вроде .obj). Однако на данный момент существует "экспериментальная" верся Хаоскопа, которую разработчики решили не распространять (по причине её нестабильности) - именно её использование позволило делать такие вещи - http://www.strangeattractors.eu/ . Можно было бы попробовать достать её, написав письмо напрямую разработчикам, но я этим заниматься не стал) Что до даты выхода 0.4, то ждать можно ещё долго, хотя с момента выхода 0.3.1 уже прошло, кажется, больше года; ребята не торопятся) Так же во время своих поисков я обнаружил следующую преинтересную софтину - XenoDream ( http://www.xenodream.com/ ), предназначена для создания разного рода сложных моделей, с фрактальными характеристиками и т.п. Одна из ключевых особенностей - есть встроенный преобразователь в меш. С офсайта можно скачать демоверсию, единственное её ограничение - на точность преобразования в меш (что обидно). Найти полную версию не удалось. К тому же, обладает довольно непонятной системой управления (мне, во всяком случае, разобраться не удалось) =] Но попробовать, полагаю, стоит. Дальнейшие поиски привели к Rhinoceros - 3д-редактору с мощным (как пишут) набором встренных инструментов и возможностью свободного использования и написания скриптов. Хм... достать можно здесь - http://thepiratebay.org/tor/3931300/Rhin По RhinoScript: http://en.wiki.mcneel.com/default.aspx/M http://en.wiki.mcneel.com/default.aspx/M Теперь по поводу того, чем я сейчас конкретно занимаюсь: есть желание научиться генерировать с помощью скриптов (самостоятельно, естественно, написанных) любые поверхности, объёмы и структуры, обладающие такими, например, характеристиками как фрактальные распределения частей, мощение диаграммой Вороного, использование областей притяжения (аттракторов), в т.ч. и странных. Это для начала, как "научиться держать карандаш в руках", а дальше - переход к архитектуре алгоритмов и скриптов, а если ещё притянуть сюда какой-нибудь processing - то ещё и с интеракциями...) Мечты, короче) Что можно ещё посмотреть по теме: http://www.kaschaandjohn.com/rhinoscript http://en.wiki.mcneel.com/default.aspx/M http://en.wiki.mcneel.com/default.aspx/M http://www.theverymany.net/ - ну и под конец, как водится, самое интересное) Сайт одной группы, хотя, насколько я могу судить предаставляет её один человек - Marc Fornes. Занимаются именно тем, о чём я говорил выше) И уже всё умеют - достаточно поглядеть на картинки - фракталы, аттракторы, решётки...) Когда нашёл их чуть со стула от зависти не упал) К счастью, человек Марк не жадный, к многоим постам прилагается исходный код скрипта, так что тоже можно всё изучатью преполезнейшй, в общем, ресурс! Вот, вроде всё, что есть на данный момент) Вопросы, критика, всё такое прочее - приветствуются!) |
